نکاتی برای بهبود کارایی و عملکرد وبلاگ
در پایان دوره کمی درباره کارایی و عملکرد وبلاگ و وب سایت های شخصی تحت برنامه مدیریت محتوای وردپرس صحبت خواهیم کرد. شاید در ظاهر این امر تنها در افزایش سرعت و راحتی بیشتر کاربران یا افزایش رتبه SEO سایت موثر باشد. اما باید این نکته را در نظر داشت که وقتی وبلاگ شما به شکل مناسبی بهینه شده باشد و به درستی از منابع سیستمی موجود استفاده کند، تا حد زیادی در برابر برخی حملات امنیتی هم تاب و توان بیشتری خواهد داشت و دیرتر از پا در می آید.
استفاده از YSlow برای اندازه گیری مدت زمان لود صفحات وبلاگ
قبل از هرگونه بهینه سازی، باید معیاری برای سنجش سرعت وبلاگ تان داشته باشید تا بتوانید میزان سودمندی هر مرحله از بهینه سازی ها را بسنجید. YSlow یکی از افزونه های سودمند برای مرورگرهای مختلف است که صفحات وبلاگ شما را محک زده و مشخص می کند سرعت لود هر بخش چقدر است. این افزونه ضمن امتیازدهی به صفحات وبلاگ تان، ایرادهای معمول را که باعث کاهش سرعت شده اند مشخص نموده و برخی پیشنهادات را هم جهت رفع شان عرضه می کند. این افزونه از سرویس Smush.it یاهو برای انجام تست ها بهره می برد.
تنظیمات لازم برای cache وردپرس
در وردپرس و دیگر برنامه های مدیریت محتوا که اطلاعات به صورت دینامیک ارائه می شوند، در حالت عادی برای هر دفعه باز شدن صفحه ای از سایت، لازم است که درخواستی به دیتابیس ارسال شده و مطلب همراه با آدرس دهی لازم برای عکس و دیگر مدیا از آنجا خوانده شود. این کار در سایت های پربازدید، فشار فراوانی بر سرور وارد کرده و خود به تنهایی می تواند نوعی حمله DOS به سرور محسوب شود. زیرا اجزای هر فرمان یا Query درون دیتابیس به منابع سیستمی فراوانی نیاز دارد.