ویرایش مستقیم کد روی هاست از طریق FTP با Atom

ویرایش مستقیم کد روی هاست از طریق FTP با Atom

بسیاری از دوستان من قصد دارند با نرم افزارهای ویرایش کد مثل Atom بصورت مستقیم کدهای موجود روی هاست خود را تغییر دهند. همچنین می‌خواهند موقع ذخیره کردن فایل، به‌صورت مستقیم فایل روی سرور ذخیره شود. با این روش می‌توانید به راحتی این کار را انجام دهید.

همان‌طور که اطلاع دارید برای تغییر بسیاری از بخش‌های کدهای وب‌سایت مجبور هستید که پلاگین یا قالب موردنظر خود را دانلود کنید و پس از دانلود آنها روی سیستم خود یا لوکال هاست تغییرات را اعمال کنید و درنهایت آن را به هاست اصلی منتقل کنیم. اما برخی اوقات شما تمایل دارید که روی هاست اصلی خود این تغییرات را اعمال کنید.

یک روش وجود دارد که شما توسط آن می‌توانید از فایل منیجر هاست خود فایل‌های موردنظرتان را ویرایش کنید. اما ممکن است بخواهید حرفه‌ای‌تر عمل کنید و بخواهید با نرم‌افزارهای ویرایش کد به‌صورت مستقیم کدهای روی سایت خود را تغییر دهید.

انتخاب نرم‌افزار ویرایش متن همیشه برای همه ما سؤالی بسیار بزرگ بوده. بسیاری استفاده از notepad++ را ترجیح می‌دهدند. برخی از PhpStorm استفاده می‌کنند (که البته رایگان نیست و معمولاً در ایران باید از نسخه کرک شده آن استفاده کرد) و برخی از دوستان از VS Code استفاده می‌کنند. انتخاب ما نرم‌افزار Atom است. البته اینکه از چه نرم‌افزاری استفاده کنیم کاملاً بستگی دارد به این‌که ما چه انتظاری از این نرم‌افزار داریم. پس حتماً قرار نیست چون ما از اتم استفاده می‌کنیم به شما هم پیشنهاد کنیم که از این نرم‌افزار استفاده کنید.

ویرایش مستقیم کد روی هاست

در ابتدا زمانی که وارد اتم می‌شوید باید به بخش Packages < Prefereneces شوید. در این صفحه پکیج‌هایی را مشاهده می‌کنید که می‌توانید نصب کنید. پکیج‌های اتم دقیقاً مانند پلاگین‌های وردپرس است. در این صفحه شما می‌توانید پکیج‌هایی که قبلاً نصب‌کرده‌اید را مشاهده می‌کنید.

پکیج remote ftp
پکیج remote ftp

اما اگر روی Install کلیک کنید و عبارت FTP Remot Edit را در قسمت جستجو وارد کنید یکسری پکیج برای شما نمایش داده می‌شود که می‌توانید از آنها برای ویرایش کردن فایل‌ها به‌صورت Remot با FTP استفاده کنید. اکنون روی Install کلیک کنید تا FTP Remot Edit روی سیستم شما نصب شود.

زمانی که نصب به‌صورت کامل انجام شد کافی است که از منو بالا روی Packages کلیک کنید و گزینه FTP – Remot – Edit را انتخاب کنید و روی Toggle کلیک نمایید.

منوی remote ftp
منوی remote ftp

هنگامی‌که شما برای اولین بار FTP Remot Edit را نصب‌کرده‌اید از شما درخواست می‌شود که یک رمز را وارد کنید ولی اگر بار چندم است شما می‌توانید از همان رمز قبلی استفاده کنید. می‌توانید یک رمز ساده برایان قرار دهید و چندان اهمیت ندارد.

ویرایش سرورها در Atom
ویرایش سرورها در Atom

سپس روی Edit Servers کلیک کنید و در صفحه‌ای که برای شما باز می‌شود روی دکمه New کلیک کنید. سپس نام سرور را انتخاب کنید که مثلاً در اینجا ما Mihanwp را انتخاب کرده‌ایم و در قسمت Host Name می‌توانید نام سایت خود را می‌توانید وارد کنید که در اینجا Mihanwp.com را وارد کرده‌ایم.

اطلاعات اف تی پی در اتم
اطلاعات اف تی پی در اتم

همچنین در قسمت Username و Password می‌توانید یوزر و رمز هاست یا FTP خود را وارد کنید که معمولاً اگر پسورد هاست را وارد کنید کافی است. درنهایت روی Save کلیک کنید.

ویرایش فایل‌ها توسط Atom

سپس در ستون سمت چپ سرور Mihanwp اضافه خواهد شد و لیست فایل‌ها برای شما نمایش داده می‌شود. می‌توانید public html را انتخاب کنید و در اینجا می‌توانید مثلاً فایل Index.php را انتخاب کرده و آن را ویرایش کنید. در اینجا می‌توانید خیلی راحت با ویرایش کردن فایل‌ها و cnr+s می‌توانید تغییرات را مستقیماً روی هاست اعمال کنید.

ویرایش فایل Index.php با Atom
ویرایش فایل Index.php با Atom

اگر هنگام ذخیره کردن یا باز کردن فایل‌ها با ارور مواجه شدید باید از هاست خود بخواهید که این مشکل را بررسی کند. احتمالاً سطح دسترسی شما مشکل دارد یا اکانت FTP که ساخته‌اید و یوزر و پسوردی که وارد کرده‌اید دسترسی لازم برای ذخیره کردن فایل‌ها را ندارد.

موفق و پیروز باشید. 🙂

نظر شما در این مورد چیه؟

⚠️ دسترسی محدود

به دلیل مشکلات اینترنت موجود در ایران، در حال حاضر شما به سرور آلمان میهن وردپرس متصل هستید.
برای دسترسی به بخش‌های داینامیک سایت نیاز است با ای پی ایران وارد شوید تا به سرور ایران متصل شوید.
لطفا در صورتی که با VPN وارد شده‌اید. وی پی ان خود را خاموش کنید و با ای پی ایران سایت را باز کنید. سپاس از همراهی شما و به امید روزهای بهتر برای میهن عزیزمان.