افزودن نظر جدید

نکاتی برای افزایش سرعت سایت دروپالی

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

یکی از دلایل اصلی کندی سایت کانکشن های بسیار زیادی هست که به سایت زده می شه یعنی برای اینکه صفحه اول سایت بالا بیاد بیش از حد اندازه ماژول لود می شه و جداول دیتابیس فراخوانی می شه و برای حل مشکل هم می شه از یک ماژول که صفحه اول سایت را استاتیک می کنه استفاده کرد. اما این راه حل اساسی نیست بلکه باید صفحه اول سایت را طوری طراحی کرد که با کمترین فراخوانی از دیتا بیس بالا بیاید.

تمامی مواردی را که اینجا مطرح می کنم مواردی هستند به شخصه تست کردم و تاثیر اون رو توی سرعت دیدم




- اجرای http://alalam.ir/update.php?op=info

- در مواردی که هاست اشتراکی هست و یا به سرور فشار میاد برای پایین اوردن فشار وارده به سرور ،بهتره که از حالت فشرده سازی فایل جاوا و css استفاده نکرد.

- Optimizing جداول دیتابیس سایت

- اگر از سرور اختصاصی استفاده می کنید هرچند وقت یکبار هارد سایت را defragment کنید

- استفاده از حالت clean url در برخی موارد باعث پایین امدن لود صفحه می شود. clean url از ماژول mod-rewrite که این خود از ماژول های اپاچی  می باشد.

- در وب سایت های بزرک که با تعداد بالای رکورد مواجه هستیم لازم هست که جداول دیتابیس را توسط ابزار Repair در phpmyadmin بررسی کنید

- بررسی هر چند وقت یکبار جدول watchdog در پیدا کردن خطاهای احتمالی دروپال می تونه کمک بسیار شایانی به رفع خطا های و افزایش سرعت سایت بکنه.

- استفاده از کد زیر در قالب سایت باعث می شود که اگر در سایت شما خطایی وجود داشته باشد خطاها به نمایش در بیاید و این کمک می کند که سریعتر به خطاهای سایت پی ببرید .

- در وب سایت هایی با ترافیک بالا برای اینکه به سرور فشار نیاد می توان صفحه اول سایت را استاتیک کرد برای این کار می توان از ماژول http://drupal.org/project/boost استفاده کرد
 


دروپال دارای چهار ماژول بسیار قوی برای مانیتور کردن سایت هست که می تونه به مدیر وبسایت کمک کنه برای هرچه بهتر نگاهداشتن سایت

دسته بندی ها: