انتقال پروژه Django از پلتفرم Liara به پلتفرم Hamravesh
خوب رسیدیم به بخش ترسناکی که برای خیلی ها می تونه کابوس باشه اونم انتقال پروژه از یک پلتفرم به پلتفرم دیگه، اما با این ویدئو مسائل رو براتون خیلی ساده تر کردم تا ببینید اصلا ترس نداره. خیلی وقتا پیش میاد که بخواید به دلایل مختلف پلتفرم هاست پروژتون رو عوض کنین و همیشه براتون سوال میشه که چطور؟ خوب سادس میشه با یه ویدئو کوتاه و چندتا نکته کلیدی در هنگام انتقال این موضوع رو تسهیل کرد. به طور کلی برای این کار بایستی چندتا مرحله رو طی کنین: 0- آماده کردن پروژه و سورس کد برای سایت مقصد 1- پشتیبان گیری از اطلاعات قبلی دیتابیس و مدیا ها 2- از دسترس خارج کردن سایت تا زمان اتمام انتقال ( ممکنه نخواهید این کار رو بکنین و دلیلش به خودتون ربط داره) 3- ساخت اپلیکیشن ها و پیش نیاز های اجرایی پروژه در پلتفرم مقصد و اجرای اون بدون در نظر گرفتن اطلاعات دیتابیس 4- اتصال به دیتابیس جدید و restore کردن داده ها به همراه انتقال داده های media 5- انتقال دامنه به کارگزار جدید و ایجاد رکورد های لازم و redirection ها اگر نیاز باشه 6- تنظیمات امنیتی یا قواعد جدید ( کاملا به خودتون ربط داره) با استفاده از مراحل بالا میشه یه سایت رو خیلی سریع جا به جا کرد. برای نمونه من سایت خودم رو که روی پلتفرم Liara بود طی 3 روز به پلتفرم Hamravesh منتقل کردم و سناریو این انتقال رو براتون توی ویدئو شرح دادم که چطوری اتفاق افتاده و در نهایت از Arvancloud | آروانکلاد برای میدریت DNS استفاده کردم. البته زمان بر ترین بخش ماجرا تغییرات layout کد هستش که چون یه رپو آماده ازش هستش می تونین خیلی راحت این کار رو هم انجام بدید که توی لینک زیر شرح دادم. نحوه ایجاد پروژه جنگو و پشتیبانی از media در پلتفرم hamravesh: نکته: دلیل سریع بودن صحبت هام در ویدئو به خاطر محدویدت لینکیدن در آپلود ویدئو تا زیر 10 دقیقه هستش. امیدوارم که براتون مفید بوده باشه این تجربه و بتونین بدون ترس این کار رو انجام بدید، اگر سوالی بود در خدمتتون خواهم بود. برای دیدن ویدئو های بیشتر به وبسایت مراجعه نمایید ویدیوهای مرتبط
ویدیوهای جدید