چیست؟ FTP
 
 FTP يکي از قديمي ترين پروتکل هاي اينترنت مي باشد که هنوز هم کاربرد زيادي دارد و در سال ۱۹۷۰ در اينترنت توسعه يافت FTP .مخفف  File Transfer Protocol مي‌باشد که يک پروتکل استاندارد در TCP/IP است. مانند HTTP که محتواي وب را منتقل مي‌کند يا SMTP که ايميل‌ها را منتقل مي‌کند FTP ،هم ساده‌ترين راه براي تبادل فايل از يک کامپيوتر به کامپيوتر ديگر مي‌باشد. يکي از کاربرد هاي FTP ، دانلود موزيک و برنامه هاي کاربردي از وب‌سايتها مي‌باشد. به خاطر استفاده اين پروتکل از يک پورت مجزا که پورت شماره ۲۱ استٰ، عمل دانلود بسيار سريع انجام مي‌شود. مانند آدرسهاي وب سايتها، FTP هم آدرس مخصوص خود را دارد، چون همانند يک وب‌سايت، اين پروتکل بر روي هارد ديسک کامپيوتر سرورٰ، فضاي مشخصي را اشغال مي‌کند.
به دو طريق شما مي‌توانيد از اين پروتکل براي انتقال فايلها استفاده کنيد،

يکي از راه مرورگر وب خود و ديگري بکارگرفتن نرم افزار مخصوص FTP که به آنها  FTP Client مي‌گويند. اما براي دسترسي به محتواي دايرکتوري ،FTP نياز به مشخصه کاربري يعنی User ID و کلمه رمز يعني Password داريد که در هر دو روش بايد ابتدا آنها را وارد کنيد و پس از تأييد به انتقال فايل بپردازيد. ورود به بعضي از دايرکتوري هاي FTP براي کليه کاربرها آزاد مي‌باشد و نيازي به وارد کردن مشخصات کاربري نيست که اصطلاحاً آنرا ورود بصورت گمنام يعني anonymous مي‌‌گويند که تنها با وارد کردن آدرس ايميل خود مي‌توانيد به آن دايرکتوري دسترسي پيدا کنيد. پس از ورود، شما مي‌توانيد براي انتقال فايلها از دستوراتي مانند copy paste ا  ستفاده کنيد تا فايلي را دانلود و يا از سيستم خود به آن کامپيوتر بفرستيد يعني Upload کنيد، البته اين را در نظر داشته باشيد که در بيشتر سايتها شما مجاز به دانلود هستيد نه آپلود مگر اينکه آن دايرکتوري متعلق به خود شما باشد تا سطح دسترسي شما اجازه به آپلود فايل هم بدهد.

دقت کنيد که آپلود کردن يک فايل بزرگ از طريق مرورگرها توصيه نمي شود چه از لحاظ امنيتي و چه از نظر سالم ماندن فايل که بهتر است در اين موارد از نرم افزارهاي مخصوص استفاده شود. اينگونه برنامه ها در اينترنت بسيار زياد هستند که بعضي از آنها رايگان بوده و بعضي ها را هم بايد خريداري کنيد. هر کدام از اين نرم افزارها داراي مزايا و معايبي مي باشند اما دو تا از آنها که بيشترين کاربرد را در بين کاربران دارند عبارتند از: CuteFTP محصول Globalscape و WS_FTP توليد Ipswitch .  ویا FileZilla  .
براي اطلاعات بيشتر و يا دانلود آنها مي توانيد به وب سايت هاي ذکر شده مراجعه کنيد.

يکي ديگر از کاربردهاي پروتکل FTP ، استفاده طراحان و مديران وب سايتها براي انتقال محتواي سايتها مي باشد که در حال حاضر اين افراد بيشترين استفاده را از FTP دارند. زماني که شما فضايي را براي ميزباني سايت خود از يک شرکت سرويس دهنده اينترنت ISP اجاره مي کنيد، به شما حداقل يک آدرس FTP مي دهند تا عمل انتقال فايلها را از کامپيوتر خود به وب سرور و بالعکس انجام دهيد که بهتر است براي امنيت و حفظ فايلها حتماً از يک نرم افزار در اين زمينه استفاده کنيد. به همين منظور قصد داريم، چگونگي استفاده و انتقال محتويات يک وب سايت از طريق برنامه FileZilla برای شما آموزش دهيم تا با بکارگيري اين نرم افزار بتوانيد به راحتي محتواي سايت خود را منتقل و فايلها را مديريت کرده و با موفقيت وب سايت خود را راه اندازي کنيد.

نحوه دانلود FileZilla
به آدرس http://filezilla-project.org/download.php?type=client  رفته و بر روی گزینه FileZilla_3.1.6_win32-setup.exe (recommended) کلیک کرده تا فایل نصب برنامه Filezilla دانلود شود. سپس فایل را اجرا کرده تا برنامه نصب شود. فایل نصب این برنامه در قسمت دانلود سایت نیز موجود است.
 
آموزشFileZillaVer 3.1.6

اين نرم‌افزار يکي از بهترين برنامه‌هاي موجود در اينترنت است که بسيار کامل مي باشد و در عين حال کارکردن با آن خيلي ساده و راحت است. نسخه‌اي را که در اين قسمت براي آموزش انتخاب کرديم، نسخه   3.1.6 اين نرم افزار است. دقت کنيد در اينجا قصد آموزش نصب اين نرم افزار را نداريم و فقط نکاتي را که براي ايجاد ارتباط بين کامپيوتر شما و دايرکتوري وب‌سايت براي انتقال فايلها مي‌باشد را آموزش مي‌دهيم و فرض را بر اين گرفته‌ايم که شما برنامه را با موفقيت نصب کرده‌ايد.
 توجه کنيد:با تماس با Support  شرکت می‌توانید مشخصات FTP خود را دریافت کنید. سپس باید مشخصات Host، Username، Password و Port خود را در قسمت مربوطه در بالای پنجره نرم افزار وارد کنید. در صورتی‌که مشخصات خود را به طور صحیح وارد کرده باشید با زدن Quickconnect به سرور FTP خود متصل خواهید‌شد.
پس از اتصال، در پنجره سمت چپ، Local Site که همان درایو های موجود بر روی کامپیوتر خودتان است و در سمت راست، Remote Site که فایل های موجود بر روی سرور را مشاهده خواهید کرد. اکنون می‌توانید با ماوس، فایل ها و پوشه‌هایتان را از کامپیوترتان به پوشه دلخواهتان در سرور به سادگی منتقل کنید. درست مانند همان کاری که برای انتقال فایل ها در کامپیوترتان انجام می‌دادید.