بیاموزید که چگونه به راحتی یک سایت استیجینگ راه اندازی کنید و بدون ترس از شکستن آن یا به هم ریختن تجربه کاربران وب سایت خود را آزمایش کنید.
آیا همیشه می خواستید چیز جدیدی را با وب سایت خود امتحان کنید؟ شاید برای اضافه کردن یک پلاگین جدید، تغییر موضوع یا ایجاد یک بازنگری کامل در طراحی خود؟
اما افسوس، شما می ترسید که یک اشتباه در اینجا یا آنجا ممکن است وب سایت شما را خراب کند و آن را غیرقابل استفاده کند. شما می ترسید که با اعمال تغییرات جدید، کاربران خود را از وب سایت دور کنید و این ترس تمایل شما را برای کشف و آزمایش محدود می کند.
خب دیگه نترس راهی وجود دارد که می توانید هر کاری را که می خواهید با وب سایت خود انجام دهید، آن را یکنواخت کنید، و این روی تجربه کاربران شما تأثیری نخواهد داشت. تمام آنچه شما نیاز به یک سایت استیجینگ دارید.
این راهنمای گام به گام با این فرض نوشته می شود که وب سایت وردپرس شما در حال حاضر راه اندازی شده است. با این حال، اگر مطمئن نیستید که چگونه یک سایت وردپرس ایجاد کنید، ما یک آموزش عالی داریم که می تواند به شما کمک کند .
سایت استیجینگ وردپرس چیست؟
یک سایت استیجینگ، در اصل، شبیه سازی وب سایت زنده شماست. این محیطی است که ما ایجاد می کنیم و می توانیم وب سایت خود را قبل از شروع به کار آزمایش و آزمایش کنیم تا سایت فعال شما تحت تأثیر قرار نگیرد.
در اینجا میتوانید مواردی مانند باگها و تداخل افزونهها را برطرف کنید یا چیز جدیدی مانند تغییر موضوع، افزودن پلاگینها و تکههای کد جدید را امتحان کنید – همه اینها بدون هیچ خطری.
و پس از انجام تمام تغییرات و به روز رسانی ها، می توانید به راحتی آنها را در سرور زنده آپلود کنید.
اهمیت یک سایت استیجینگ
برای درک اهمیت یک سایت مرحله بندی، بیایید از آزمایش دارو به عنوان یک قیاس استفاده کنیم. بهترین مکان برای تولید دارو در آزمایشگاه است، جایی که شما کنترل کاملی بر محیط و مواد دارید. بعداً، هنگامی که آن را به کار انداختیم، آماده رفتن به اولین آزمایشهایش است، جایی که دارو را روی افراد آزمایش میکنیم.
هنگامی که صحبت از ساخت وب سایت می شود، محیط محلی یا سایت استیجینگ آزمایشگاه ما است. اینجاست که ما بالاترین سطح کنترلی را داریم که میتوانیم به آن امیدوار باشیم. محیط آنلاین یا سایت زنده بیشتر شبیه مرحله آزمایشی است. اینجاست که محیط کمتر قابل پیش بینی است و متغیرهای واقعی و عملی تری ارائه می دهد.
استفاده از سایت استیجینگ چندین مزیت دارد.
عیب یابی
هیچ وب سایت کاملی وجود ندارد. مهم نیست چقدر تلاش می کنید، همیشه یک خطای وردپرس اینجا یا آنجا وجود خواهد داشت. ممکن است تداخل پلاگین، اشکالات و سایر مشکلات فنی ناخوشایند داشته باشید. واضح است که می خواهید آنها را اصلاح کنید. اما، می دانید، گاهی اوقات یک مشکل را برطرف می کنید، فقط برای ایجاد ۱۰ مشکل دیگر.
یک سایت استیجینگ مکان مناسبی برای مقابله با این مسائل است. از آنجایی که، حتی اگر بیشتر از آنچه که رفع کرده اید، مشکلاتی ایجاد کنید، این به هیچ وجه تأثیری بر وب سایت زنده شما و تجربه کاربران نخواهد داشت. یک سایت استیجینگ یک محیط امن برای کار بر روی وب سایت شما تا زمانی که تمام مشکلات فنی حل شود است. این یک مکان عالی برای ارزیابی کیفیت است.
ایمنی
همانطور که اشاره کردیم، محیط استیجینگ منطقه ای امن است که در آن می توانید روی وب سایت خود کار کنید. علاوه بر این، با این حال، همچنین مکان خوبی برای ایجاد پشتیبان از وب سایت شما است.
از آنجایی که یک سایت استیجینگ اساساً شبیه سازی وب سایت فعلی و زنده شما است، ایجاد یک سایت استیجینگ اطمینان حاصل می کند که یک نسخه ایمن از کار سختی که انجام داده اید دارید. و اگر اتفاقی بیفتد، همیشه میتوانید به آخرین نسخه وبسایت خود برگردید، در زمان خود صرفهجویی کنید و کاربران خود را راضی نگه دارید.
تمرین
سایت استیجینگ مکانی عالی برای انجام آزمایشات شماست. از آنجایی که برای عموم در دسترس نیست، بنابراین کاربران آزمایشهای شما را نمیبینند، مشکل یا خرابی را تجربه نخواهند کرد.
همچنین، اگر تنظیمات را تغییر دهید، می توانید مطمئن شوید که گوگل یا سایر موتورهای جستجو این وب سایت را نمی بینند و از این رو، نتایج منفی سئو نخواهید داشت.
در اینجا شما می توانید هر کاری را برای وب سایت خود انجام دهید. آن را از ابتدا تغییر دهید، چیزهای جدید را امتحان کنید، با تکههای کد، انیمیشنها و موارد دیگر تمرین کنید، بدون هیچ عواقبی.
۳ راه برای ایجاد یک محیط مرحله بندی وردپرس
سه روش اصلی برای ایجاد یک سایت استیجینگ وجود دارد.
- از طریق ارائه دهنده هاست وردپرس خود یک سایت استیجینگ ایجاد کنید. چندین پلتفرم میزبانی وب بزرگ مانند Elementor Hosting ، Bluehost ، WP Engine ، SiteGround ، و Flywheel ، خدماتی را ارائه می دهند که یک سایت استیجینگ آنلاین از داشبورد مربوطه خود ایجاد می کنند.
- با استفاده از افزونه وردپرس یک سایت استیجینگ ایجاد کنید. می توانید از افزونه ای مانند WP Staging یا WP Stagecoach برای ایجاد یک سایت استیجینگ استفاده کنید.
- یک سایت استیجینگ به صورت دستی ایجاد کنید. این کمتر برای مبتدیان توصیه می شود.
چگونه از طریق ارائه دهنده هاست خود یک سایت استیجینگ وردپرس ایجاد کنید
شرکت های میزبانی زیادی وجود دارد، اما ما روی این موارد تمرکز خواهیم کرد:
- یک سایت استیجینگ در Elementor Hosting ایجاد کنید
- یک سایت استیجینگ در Bluehost ایجاد کنید
- یک سایت استیجینگ در SiteGround ایجاد کنید
- یک سایت استیجینگ در WP Engine ایجاد کنید
- یک سایت Staging در Flywheel ایجاد کنید
یک سایت Staging در هاست Elementor ایجاد کنید
سایتهای Staging برای مشترکین Elementor Hosting که اشتراک Business، Grow یا Scale را خریداری کردهاند، در دسترس است.
سادهترین راه برای ایجاد یک سایت استیجینگ با کپی کردن یا شبیهسازی وبسایت موجود است. در اینجا چیزی است که شما باید انجام دهید:
- به داشبورد My Elementor خود بروید .
- کارت وب سایتی را که می خواهید کپی کنید پیدا کنید.
- روی مدیریت این وب سایت کلیک کنید.
۴. به قسمت Staging Environment بروید.
۵. Create Staging را انتخاب کنید.
۶. تأیید کنید که می خواهید یک سایت مرحله بندی ایجاد کنید و روی Create Staging کلیک کنید.
۷. سایت زنده شما در سایت استیجینگ شما کپی می شود.
۸. جزئیات سایت استیجینگ شما به قسمت Staging Environment اضافه می شود.
یک سایت استیجینگ در Bluehost ایجاد کنید
Bluehost یک راه حل مرحله بندی با یک کلیک برای سایت شما ارائه می دهد. با فرض اینکه ارائه دهنده هاست شما Bluehost است، تنها کاری که برای راه اندازی یک سایت استیجینگ باید انجام دهید موارد زیر است:
۱. وارد بخش مدیریت وردپرس خود شوید (http://www.yoursite.com/wp-admin/). از اینجا، « Bluehost» را در نوار کناری سمت چپ انتخاب کنید و سپس «Staging» را انتخاب کنید .
۲. سپس بر روی دکمه Create Staging Site کلیک کنید و منتظر بمانید تا فرآیند به پایان برسد.
۳. بر روی دکمه Go to staging site کلیک کنید .
۴. اکنون در منطقه صحنه خواهید بود. دکمه قرمز در بالا نشان می دهد که این یک محیط صحنه سازی است.
۵. هنگامی که برای اعمال تغییرات آماده شدید، دوباره به صفحه مرحله (از ناحیه مدیریت WP خود) بروید، به پایین به Deployment Options بروید و گزینه ای را انتخاب کنید که به بهترین شکل برای شما مناسب است. انتخاب خود را تایید کنید و منتظر بمانید تا فرآیند انجام شود.
۶. اگر از Bluehost استفاده می کنید همین است.
ایجاد یک سایت Staging در SiteGround
SiteGround، یکی دیگر از ارائه دهندگان هاست محبوب، نیز یک راه حل با یک کلیک ارائه می دهد.
۱. وارد داشبورد SiteGround شوید، به ابزار WordPress Tools بروید و روی گزینه Staging کلیک کنید .
۲. وب سایت خود را به مدیر سایت مرحله بندی اضافه کنید، سپس روی Add WordPress کلیک کنید .
۳. آدرس وب سایت خود را انتخاب کنید. هنگامی که سایت توسط SiteGround شناسایی شد، می توانید روی Create Staging Copy کلیک کنید .
۴. یک رمز عبور اضافه کنید و اعتبار ورود خود را ارائه دهید.
۵. اکنون می توانید نسخه خود را ویرایش کنید.
۶. پس از اتمام، می توانید به داشبورد SiteGrounds بروید و سایت خود را با رفتن به Manage Staging Copies و کلیک بر روی دکمه Push to Live منتشر کنید و voila، یک سایت وردپرس زنده با تغییراتی که ایجاد کرده اید دارید.
ایجاد یک سایت مرحله بندی در موتور WP
WP Engine یکی دیگر از ارائه دهندگان هاست محبوب است و مانند بقیه، راه حلی با یک کلیک ارائه می دهد که به آن Legacy Staging می گویند.
برای استقرار یک وبسایت زنده در مرحلهبندی قدیمی، باید کارهای زیر را انجام دهید:
- ناحیه wp-admin وردپرس را باز کنید.
- روی WP Engine در سمت چپ کلیک کنید.
- گزینه Legacy Staging را انتخاب کنید
- اکنون روی دکمه آبی رنگ Copy Site From Live To Staging کلیک کنید .
- برای انتشار وبسایت خود، یا همانطور که WP Engine میگوید، برای استقرار مرحلهبندی قدیمی برای زنده کردن، باید موارد زیر را انجام دهید:
- به قسمت wp-admin رفته و روی WP Engine در ستون سمت چپ کلیک کنید.
- گزینه Legacy Staging را انتخاب کرده و روی دکمه قرمز Deploy Site From Staging To Live کلیک کنید.
- یک حالت پایگاه داده را انتخاب کنید و روی دکمه قرمز Deploy Site From Staging To Live کلیک کنید.
ایجاد یک سایت استیجینگ در فلایویل
یکی دیگر از ارائه دهندگان میزبانی، Flywheel، یک راه ساده برای تبدیل یک وب سایت زنده به یک سایت استیج ارائه می دهد.
۱. به داشبورد Flywheel بروید و تب Advanced را انتخاب کنید .
۲. سپس، در زیر گزینه Staging ، به سادگی سوئیچ را روی روشن قرار دهید . ممکن است چند دقیقه طول بکشد تا فرآیند تکمیل شود.
۳. میتوانید از طریق نشانی اینترنتی که در زیر تب Staging فهرست شده است، به سایت استیجینگ خود دسترسی پیدا کنید .
برای انتشار سایت خود به صورت زنده، تنها کاری که باید انجام دهید این است که به تب Staging در داشبورد بروید و گزینه Move Staging Changes to Live Site را انتخاب کنید .
نحوه ایجاد یک سایت استیجینگ وردپرس با استفاده از افزونه ها
در مرحله بعد، نحوه ایجاد یک سایت مرحله بندی با استفاده از یک افزونه را پوشش خواهیم داد. توجه داشته باشید که بر خلاف گزینه های یک کلیک بالا، این گزینه کمی پیشرفته تر است و دارای معایبی است، یعنی کنترل محدودی روی سرور میزبان وجود دارد و این که افزونه ها سایت مرحله بندی را در سرورهای خود ذخیره می کنند و به طور موثر حریم خصوصی را افزایش می دهند. نگرانی ها و مسائل مربوط به حفاظت از داده ها
ما دو پلاگین مرحله بندی را مورد بحث قرار خواهیم داد:
- WP Stagecoach
- WP Staging
WP Stagecoach
یکی از محبوبترین افزونهها برای ایجاد و انتشار سایتهای استیجینگ WP Stagecoach است. پس از نصب، انجام فرآیند نسبتاً آسان است.
- پس از نصب افزونه، می توانید از طریق داشبورد WP به آن دسترسی داشته باشید.
- شما باید یک نام کاربری و یک کلید مجوز را وارد کنید که میتوانید در ایمیل تأیید یا در وبسایت افزونه در زیر اطلاعات حساب خود پیدا کنید.
- اکنون روی WP Stagecoach در داشبورد وردپرس خود کلیک کنید و روی Ride the Stagecoach کلیک کنید.
- فرآیند جادوگر هدایتشده را طی کنید که شامل چندین مرحله برای تکمیل راهاندازی سایت مرحلهبندی است.
- پس از انجام، یک URL به شما داده می شود که در آن می توانید سایت استیجینگ را مشاهده کرده و شروع به ویرایش کنید.
- برای انتشار آن، همانطور که WP Stagecoach می گوید، باید تغییرات را وارد کنید . می توانید این کار را با دسترسی به WP Stagecoach از داشبورد وردپرس انجام دهید و روی Import Changes کلیک کنید . ممکن است چند دقیقه طول بکشد تا فرآیند به پایان برسد.
پس از انجام، گزینه ای برای انتخاب یکی از سه نوع واردات خواهید داشت. مورد نیاز خود را انتخاب کنید و روی Import کلیک کنید . یک دقیقه وقت بگذارید و کارتان تمام شد.
WP Staging
WP Staging یکی دیگر از پلاگین های محبوب مرحله بندی است که می توانید از آن استفاده کنید.
- افزونه را نصب کنید.
- روی تب WP Staging در داشبورد وردپرس کلیک کنید و Create New Staging Site را انتخاب کنید .
- یک نام به سایت مرحله بندی بدهید و روی Start Cloning کلیک کنید .
- این افزونه شروع به ساخت سایت مرحلهبندی میکند، و پس از اتمام آن، میتوانید با دنبال کردن فرمان به آن دسترسی داشته باشید.
- با نوار مدیریت نارنجی در بالا، متوجه خواهید شد که در سایت استیجینگ قرار دارید.
چگونه به صورت دستی یک سایت مرحله بندی وردپرس ایجاد کنیم
این برای کاربران پیشرفته تر است زیرا به کار و دانش بیشتری نیاز دارد. این روش یک نقطه ضعف بزرگ دارد زیرا وقتی تغییرات را از سایت مرحلهبندی به سایت زنده اجرا میکنید، وبسایت موقتاً در دسترس نخواهد بود.
در اینجا نحوه انجام آن آمده است:
- ابتدا باید یک ساب دامنه برای وب سایت استیجینگ ایجاد کنید. به داشبورد حساب میزبانی خود بروید و روی پیوند Subdomains کلیک کنید ، بیشتر، اگر نه همه، ارائه دهندگان هاست این گزینه را خواهند داشت.
- یک نام برای ساب دامنه وارد کنید و روی دکمه ایجاد کلیک کنید .
- داشبورد یا کنترل پنل ارائه دهنده هاست اکنون ساب دامنه را اضافه می کند و شما آن را خواهید دید.
- در مرحله بعد، باید یک حساب FTP اختصاصی برای محیط مرحله ایجاد کنید. این اطمینان حاصل می کند که همه چیز جدا نگه داشته می شود و به طور تصادفی تغییراتی در وب سایت زنده ایجاد نمی کنید. کافی است به بخش حساب های FTP در داشبورد ارائه دهنده هاست خود بروید و فیلدها را پر کنید. یک هشدار مهم این است که باید مطمئن شوید که Directory با دایرکتوری زیر دامنه مطابقت دارد.
- اکنون، باید سایت زنده را در قسمت صحنه آپلود کنید. برای انجام این کار، باید گزینه phpMyAdmin را در داشبورد ارائه دهنده هاست خود پیدا کنید و Operations یا چیزی مشابه را انتخاب کنید. در اینجا باید گزینه Copy Database To را انتخاب کرده و نام پایگاه داده سایت مرحله بندی را وارد کنید. اگر به دلایلی این گزینه در دسترس نیست، می توانید یک نسخه پشتیبان از پایگاه داده ایجاد کنید و سپس آن را وارد کنید.
- اکنون میتوانید شروع به کپی کردن پلاگینها، تمها و سایر عناصر کنید و تغییرات خود را همانطور که میخواهید اجرا کنید.
نتیجه
ایجاد یک سایت استیجینگ یک راه عالی برای کار بر روی وب سایت شما است، بدون اینکه ترس از خراب شدن چیزی را داشته باشید. در اصل، این یک کپی از وب سایت شما است که می توانید آن را آزمایش کنید، مشکلات وب سایت خود را عیب یابی کنید، و طراحی را قبل از شروع به کار وب سایت تغییر دهید.
شما خطر جریمه شدن وب سایت خود را برای سئو و همچنین ایجاد یک تجربه کاربری بد را تهدید نمی کنید. یک سایت صحنه، زمین بازی شما است، شما می توانید هر کاری را که می خواهید در آنجا انجام دهید.
راه های مختلفی برای ایجاد یک سایت استیجینگ وجود دارد. از طریق ارائه دهنده هاست به وضوح ساده ترین و شاید مطمئن ترین راه برای انجام آن است. افزونههای متعددی نیز وجود دارند که این سرویس را ارائه میکنند، البته برخی نگرانیهای مربوط به حفظ حریم خصوصی مربوط به حفاظت از دادهها وجود دارد.
و در نهایت، می توانید این کار را به صورت دستی، از طریق سرور محلی خود انجام دهید. این فرآیند پیچیدهتر است، و معایب آن این است که هنگام آپلود تغییرات از سایت مرحلهبندی به سایت زنده، شما را غیرقابل دسترسی میکند .
و بخوانید: