آموزش جاوا اسکرپت
جاوا اسکرپت يک زبان اسکرپت نويسي تحت وب است که براي افزايش پويايي صفحات HTML استفاده مي شود. از اين زبان مي توان براي ارزيابي اعتبار فرمهاي HTML قبل از ارسال به سرور، شناسايي مرورگر کاربران، ايجاد انواع منو ها و بسياري کارهاي ديگر استفاده کرد.
نکته : بايد توجه داشت که جاوا اسکرپت يک زبان طرف کاربر (Client Side) است توسط کامپيوتر شخصي کاربر تفسير مي شود. کدهاي مربوط به جاوا اسکرپت توسط کاربر نهايي قابل مشاهده هستند پس توصيه مي شود از آن براي مقاصد مهم نظير اتصال به ديتابيس استفاده نشود.
مي توان کدهاي جاوا اسکرپت را به صورت تعبيه شده در صفحات HTML استفاده کرد و يا کدهاي جاوا اسکرپت را در يک فايل جداگانه با پسوند js. ذخيره کرد ولي در هر صورت يان فايلها هم بايد توسط يک صفحه HTML فراخواني شده و نتيجه آنها در صفحات HTML نمايان خواهد شد.
بهتر است قبل از شروع به يادگيري جاوا اسکرپت با HTML و CSS آشنايي داشته باشد تا بتوانيد به خوبي از قابليتهاي جاوا اسکرپت استفاده کنيد. براي يادگيري زبانهاي ذکر شده مي توانيد از پيوندهاي زير استفاده کنيد :
آموزش HTML به زبان فارسي
آموزش سي اس اس (CSS)
براي آزمايش کردن اسکرپتهايي که مي نويسيد بايد از مرورگري استفاده کنيد که از جاوا اسکرپت پشتيباني مي کند. قابل ذکر است که تقريباً همه مرورگرهاي جديد از جاوا اسکرپت پشتيباني مي کنند از جمله اين مرورگرها مي توان به اينترنت اکسپلورر (IE) که در ويندوز به صورت پيش فرض نصب مي شود، فاير فوکس (Firefox) و اپرا (Opera) اشاره کرد. به خاطر داشته باشيد که نسخه هاي قبل از نسخه 4.0 اينترنت اکسپلورر و Netscape از جاوا اسکرپت پشتيباني نمي کنند.
تبادل فايل با سرور از طريق FTP
استفاده از FTP براي تبادل فايل با سرور
FTP مخفف File Transfer Protocol است به معناي پروتوکل انتقال فايل و از آن براي انتقال فايلها بين سرور و کامپيوتر کاربر استفاده مي شود. بيشترين مورد استفاده از اين روش براي آپلود کردن صفحات و فايلهاي مربوط به وب سايت ها است.
براي استفاده از FTP به يک نرم افزار هم احتياج داريد که کار اتصال و انتقال فايلها را انجام ميدهد. شما حتي مي توانيد از اينترنت اکسپلورر ويندوز براي اين کار استفاده کنيد اما چون اينترنت اکسپلورر مشخصاً براي استفاده از FTP طراحي نشده است امکانات کاملي در اين زمينه در اختيار شما قرار نميدهد. در ادامه به معرفي چند نرم افزار براي کار با FTP خواهيم پرداخت.
اتصال به سرور FTP
براي اتصال به سرور به يک سري اطلاعات احتياج داريد تا با استفاده از آنها به سرور دسترسي داشته باشيد اين اطلاعات معمولاً شامل آدرس سرور FTP، نام کاربري و کلمه عبور شما در سرور هستند. آدرس سرور چيزي شبيه ftp://example.com يا ftp://ftp.example.com است و سرور مورد نظر را براي برنامه مشخص ميکند.
معمولاً پوشه اي که محتويات سايت در آن قرار ميگيرند (Remote Folder) در سرور به صورت مجزا در نظر گرفته مي شود که فايلهايي که خارج از اين پوشه آپلود شوند از طريق سايت در دسترس نخواهند بود. نام اين پوشه معولاً public_html يا www است. در صورتي که شما نام اين پوشه را به برنامه FTP خود بدهين پس از اتصال به سرور به صورت خودکار اين پوشه براي شما باز خوهد شد.
تصوير زير مربوط به قسمتي از نرم افزار CuteFTP است که کاربر در آن مشخصات سرور FTP را تععين ميکند. قسمتهاي مربوط به Label و Comments براي يادآوري سايت توط کاربر استفاده ميشوند و به سرور ارتباطي ندارند. کادر Host Address براي وارد کردن آدرس سرور FTP است. قسمتهاي Useame و Password هم مربوط به نام کاربري و کلمه عبور کاربر در سرور هستند. Login Method هم معمولاً به صورت normal است در غير اين صورت بايد اطلاعات مربوط به آنرا از مدير سرور خود دريافت کنيد.
وارد کردن مشخصات سرور FTP در نرم افزار CuteFTP
تبادل فايل بين سرور و کلاينت
اغلب کلاينتهاي FTP ظاهري مشابه هم دارند که تا حدي شبيه اکسپلورر ويندوز است. در تصوير زير مي توانيد نمايي از نرم افزار CuteFTP را مشاهده کنيد.
نمايي از نرم افزار CuteFTP که براي کار با پروتوکل FTP مورد استفاده قرار ميگيرد
در اين نرم افزار ستون سمت چپ نشان دهنده فايلها و پوشه هاي موجود در کامپيوتر کاربر و قسمت بزرگتر در سمت راست نشان دهنده فايلها و پوشه هاي موجود در سروري هستند که نرم افزار به آن متصل شده است. ساير کادرهاي موجود در برنامه هم پيامها و دستوراتي را که بين سرور و نرم افزار رد و بدل مي شود و همچنين فايلهاي موجود در ليست انتقال، فايلهاي در حال انتقال و فايلهايي که انتقال آنها به پايان رسيهد است را نشان مي دهند.
البته معمولاً نرم افزارهاي FTP امکانات ديگري از قبيل ويرايش فايل، فشرده سازي و باز کردن فايلهاي فشرده و امکاناتي از اين قبيل هم دارند ولي ما در اينجا فقط به آپلود و دانلود کردن فايل در آنها مي پردازيم.
نرم افزارهاي FTP:
نرم افزراهاي زيادي براي کار با FTP وجود دارند که بسياري از آنها را مي توانيد به صورت رايگان يا نسخه آزمايشي از اينترنت دانلود کنيد. البته در بعضي نرم افزراهاي طراحي وب نظير Dreamweaver هم امکان کار با FTP تعبيه شده است. در اين قسمت به معرفي برخي از اين نرم افزارها مي پردازيم.
Inteet Explorer
بسياري از افراد اينترنت اکسپلورر را به عنوان نرم افزاري که قابليت کار با FTP را داشته باشد نميشناسند اما اين قابليت در نسخه هاي اخير اين مرورگر تعبيه شده است. اينترنت اکسپلورر ساده ترين راه براي شروع کار با FTP است چون احتياج به دانلود و نصب نرم افزار جديد نداريد اما در صورتي که ميخواهيد به صورت دائمي و حرفه اي از FTP استفاده کنيد ممکن است کار با اين مرورگر به مرور زمان براي شما خسته کننده شود.
FileZilla
اين نرم افزار توسط تعداد زيادي از طراحان و صاحبان سايتهاي اينترنتي مورد استفاد قرار ميگيرد. شما ميتوانيد با مراجعه با آدرس filezilla.sourceforge.net اين نرم افزار را به صورت رايگان دانلود کنيد يا اطلاعات بيشتري در مورد آن به دست آوريد.
Nvu
اين برنامه يک يک نرم افزار رايگان براي طراحي و ويرايش صفحات وب است که قابليت کار با FTP هم در آن تعبيه شده است. براي اطلاعات بيشتر در مورد اين نرم افزار مي توانيد به وب سايت آن با آدرس www.nvu.com مراجعه کنيد.
CuteFTP
اين نرم افزار مشخصاً براي کار با FTP طراحي شده است و امکانات در خور توجهي در اختيار کاربران خود قرار مي دهد. مي توانيد براي دانلود نسخه آزمايشي اين نرم افزار به سايت رسمي آن با آدرس www.cuteftp.com مراجعه کنيد. اين نرم افزار با توجه به حجم مناسب (حدود 6 مگابايت براي نسخه 7 آن) و امکاناتي که در اختيار کاربران خود قرار ميدهد گزينه مناسبي براي کار با FTP است.
WS_FTP
اين نرم افزار هم از طرفداران زيادي برخوردار است. براي کسب اطلاعات بيشتر و دانلود نسخه آزمايشي آن مي توانيد به وب سايت نرم افزار با آدرس www.ipswitch.com مراجعه کنيد.
Dreamweaver
امکانات اين برنامه بسيار فراتر از يک نرم افزار FTP ساده است. اين برنامه جهت طراحي وب در سطح حرفه اي ارائه شده است و علاوه بر HTML و CSS که در طراحي صفحات استاتيک استفاده مي شوند از زبانهاي برنامه نويسي دايناميک از جمله PHP و ASP هم پشتيباني ميکند. براي اطلاعات بيشتر در مورد اين نرم افزر ميتوانيد به آدرس www.adobe.com/products/dreamweaver مراجعه کنيد.
در صورتي که تمايل داريد از اين نرم افزار استفاده کنيد من توصيه ميکنم Adobe Dreamweaver CS3 نسخه ME را که براي زبانهاي رايج در خاور ميانه طراحي شده است انتخاب کنيد.
برچسب: طراحی وب سایت,طراحی سایت,طراحی وب,
نویسنده: khatere
تاريخ: پنجشنبه
6 تير
1392 ساعت: 14:59