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

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

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

از آنجایی که اعمال مستقیم تغییرات در سایت‌های بزرگ و پرمخاطب بدون اطمینان از درستی آن‌ها منطقی و درست نیست، روی دامنه شخصی خودم یک زیردامنه آزمایشی ساختم و مشخصات سایت پرسش و پاسخ را تا جای ممکن روی آن شبیه‌سازی کردم تا دانسته‌ها و راه‌حل‌هایم را اول روی این سایت آزمایشی تست کنم. کار را با ترس زیاد شروع کردم. فایل‌های جدید را با فایل‌های قدیمی جایگزین و سایت را ریفرش کردم؛ اما سایت بالا نیامد و فقط با یک خطای کشنده (fatal error) روبرو شدم!

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

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

خوشبختانه انتقال همان‌طور که انتظار داشتم، به خوبی پیش رفت و سایت پرسش و پاسخ به خوبی به آخرین نسخه به‌روزرسانی شد. در روزهای بعد فونت آن را به فونت زیبای وزیرمتن تغییر دادم. این فونت را صابر راستی‌کردار ساخته و به دلیل استاندارد بالایی که دارد، به سرویس‌های گوگل اضافه شده است و حتی در نسخه دسک‌تاپ تلگرام هم از آن استفاده می‌شود. صابر راستی‌کردار در آبان ۱۴۰۲ در سن ۳۶ سالگی بعد از ماه‌ها مبارزه با سرطان لگن از دنیا رفت.

صابر راستی‌کردار

صابر راستی‌کردار

در روزهای بعد روی واکنش‌گرا (responsive) کردن ویرایشگر مارک‌داون و سیستم اعلان سایت کار کردم تا سایت در دستگاه‌های مختلف با اندازه‌های مختلف نمایشگر به خوبی نمایش داده شود. همچنین استایل بعضی از بخش‌های سایت نیاز به ویرایش داشت که به خوبی انجام شد. بعد از حدود ۱۵ روز کار فشرده، سایت به نقطه‌ای رسید که انتظارش را داشتم.

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

امیدوارم با به‌روزرسانی سایت‌ها، همچنان این گنجینه ۱۶ ساله به کار خود ادامه بدهد و چراغ راهی برای دوستداران لاتک و زی‌پرشین و به طور کلی لاتک فارسی باشد.