رفتن به محتوای اصلی
جست‌وجوی محصولات Plugen

کدام پلاگین را نیاز دارید؟

برای نمونه می‌توانید «چت»، «پشتیبانی» یا نام محصول را بنویسید.

امنیت و نگهداری

راهنمای امن به‌روزرسانی وردپرس و افزونه‌ها بدون قطعی سایت

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

به‌روزرسانی امن وردپرس با پشتیبان‌گیری و کنترل موفقیت

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

پیش از به‌روزرسانی

گزارش تغییرات نسخه را بخوانید و مشخص کنید تغییر امنیتی، اصلاح خطا یا قابلیت تازه است. نسخه PHP و حداقل وردپرس موردنیاز را با محیط خود تطبیق دهید. اگر افزونه به فروش، ورود، فرم یا API متصل است، آن را در گروه پرریسک قرار دهید و زمان خلوت‌تری برای اجرا انتخاب کنید.

پشتیبان قابل بازیابی، نه فقط فایل ZIP

نسخه پشتیبان باید فایل‌ها و پایگاه داده را از یک زمان نزدیک پوشش دهد و بیرون از همان سرور نگهداری شود. مهم‌تر از گرفتن Backup، آزمودن Restore است. اگر نمی‌دانید بازگردانی چقدر طول می‌کشد، در واقع برنامه بازگشت ندارید.

آزمایش در محیط مشابه

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

  • ورود و خروج کاربر
  • ثبت و ارسال فرم
  • افزودن محصول و رسیدن به پرداخت آزمایشی
  • نمایش پنل مشتری و دانلود
  • وظایف زمان‌بندی‌شده و ایمیل‌ها

ترتیب اجرا

ابتدا افزونه‌ها و قالب‌هایی را که برای سازگاری با نسخه جدید وردپرس آماده شده‌اند بررسی کنید. در سایت‌های حساس، تغییرات را گروهی کوچک انجام دهید و بعد از هر گروه یک Smoke Test کوتاه بگیرید. پاک کردن کش پس از پایان مهم است، اما کش را به‌عنوان راه‌حل خطای واقعی پنهان نکنید.

۳۰ دقیقه بعد از انتشار

گزارش خطای PHP، Console مرورگر، سفارش‌ها، فرم‌ها و زمان پاسخ را زیر نظر بگیرید. بعضی خطاها فقط برای کاربر مهمان یا نقش مشتری رخ می‌دهند؛ آزمون مدیر کافی نیست. اگر معیار از حد قابل قبول خارج شد، به‌جای تغییرهای عجولانه به نسخه قبل برگردید و مسئله را در Staging بازسازی کنید.

سابقه تغییرات داخلی

تاریخ، نسخه‌های قبل و بعد، نام اجراکننده، نتیجه آزمون و مشکل مشاهده‌شده را ثبت کنید. این گزارش کوتاه در حادثه بعدی ارزش زیادی دارد و نشان می‌دهد کدام ترکیب نسخه در سایت پایدار بوده است.

به‌روزرسانی امن به معنای صفر کردن احتمال خطا نیست؛ یعنی خطا را زود ببینید، اثر آن را محدود کنید و مسیر بازگشت قابل اتکا داشته باشید.

تجربه یا پرسش خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *