قبل از اینکه نکات ارائه شده در این مطلب را روی وردپرستان اعمال کنید، توصیه میشود یک نسخه پشتیبان از پایگاه داده و فایلهای وردپرستان تهیه نمائید
۱٫ فقط از چند افزونه ضروری استفاده کنید.
هر چه تعداد افزونههایی (پلاگینهایی) که روی وردپرستان بکار میگیرید کمتر باشد
سرعت لود شدن وبلاگتان بیشتر میشود. پس افزونههای غیرضروری را غیرفعال کنید و آنها را از روی هاستتان حذف کنید.
۲٫ به جای بکارگیری ابزارکها ، از جاگذاری کدها در ستون کناری وبلاگتان استفاده کنید.
این کار به نظر افراطی میآید، اما اجرا کردنش خیلی ساده است.
با کمی جستجو میتوانید انواع و اقسام کدها را برای نمایش دادن آخرین مطالب
دستهبندیها، برچسبها و… پیدا کنید و براحتی از آنها در سایدبار وبلاگتان بهجای ابزارکها (Widget) استفاده نمائید.
۳٫ بازبینی مطالب (Post Revisions) را غیرفعال کنید.
تنها کاری که باید انجام دهید این است که کد زیر را در فایل wp-config.php قرار دهید:
define(‘WP_POST_REVISIONS’, false);
4.جداول اضافی را از پایگاه داده وردپرس پاک کنید.
وارد کنترل پنل هاستتان شوید و به بخش phpMyadmin بروید و پایگاه داده وردپرستان را باز کنید.
شما جداول پایگاه داده وردپرستان را در این قسمت میتوانید مشاهده کنید. جداول پیشفرض وردپرس اینها هستند:
wp_comments
wp_links
wp_options
wp_postmeta
wp_posts
wp_terms
wp_term_relationships
wp_term_taxonomy
wp_usermeta
wp_users
اگر غیر از اینها جداول دیگری میبینید (چنانکه افزونههای فعالتان از آنها استفاده نمیکنند) آنها را پاک کنید.
این جداول اضافی متعلق به افزونههایی هستند که قبلاً آنها را نصب کرده و بعداً حذفشان کردهاید.
بعضی از افزونهها جداول اضافی در پایگاه داده میسازند و وقتی که آنها را غیرفعال یا حذف میکنید،
آن جداول همچنان در پایگاه داده باقی میمانند. هیچ نیازی به این جداول نیست، پس آنها را حذف کنید.
۵٫ پایگاه داده وردپرستان را پاکسازی کنید .
برای به انجام رساندن این گام شما نیازمند یکی از افزونههای بسیار مفید با نام Clean Option هستید.
بعد از نصب و فعالسازی این افزونه، از ان برای تمیزکردن پایگاه داده وردپرستان استفاده کنید.
این افزونه رکوردهای به درد نخور و اضافی را از پایگاه داده حذف میکند.
بعد از اینکه کارتان با این افزونه تمام شد، آنرا غیر فعال کنید و سپس حذفش نمائید.
بعد از اینکار وبلاگتان و افزونههایش را امتحان کنید.
اگر احیاناً بعضی از آنها مشکل دارند، کافیست که آنها را دوباره نصب کنید.
۶٫ پایگاه داده وردپرستان را بازسازی و بهینه کنید.
دوباره به قسمت phpMyadmin در کنترل پنل هاستتان برگردید و در پایگاه داده وردپرستان همه جداول را انتخاب کنید.
سپس از منوی کشویی گزینه Repair را اجرا نمائید. بار دیگر همه جداول را انتخاب کنید و اینبار از منوی کشویی گزینه Optimize را انتخاب و اجرا کنید.
۷٫ هر جا که مقدور است کدهای PHP را با کدهای Html جایگزین نمائید.
بدون شک این نکته از همه نکات دیگر قدرتمندتر است.
معمولاً در سربرگ (Header) و گاهی هم در پانوشت (Footer) و ستون کناری (Sidebar) قالب وردپرس،
کدهای Phpیی قرار دارند که هر بار با لود شدن وبلاگتان، نام وبلاگ، محل فاویکن (favicon)، آدرس خبرمایه (Feed)، محل استایل قالب و… را فراخوانی میکنند.
این فراخوانیهای Php موجب کند شدن زمان بارگذاری وبلاگتان میشود. پس چرا آنها را به کدهای استاتیک Html تبدیل نمیکنید.
برای مثال این کد:
<link rel=”stylesheet” type=”text/css” media=”screen” href=”<?php bloginfo(’stylesheet_url’); ?>” />
میتواند به صورت زیر تغییر یابد:
<link rel=”stylesheet” type=”text/css” media=”screen” href=”http://your-domain-here.com/wp-conte...es/your-theme- folder-here/style.css” />
شما همچنین میتوانید:
آدرس پینگبک (PingBack) وبلاگتان را استاتیک کنید؛
آدرس خبرمایه (Feed) وبلاگتان استاتیک کنید؛
دستور برگردانندهی نسخهی وردپرستان را حذف کنید؛
نام وبلاگتان و توضیحات مربوط به آنرا استاتیک کنید.
آسانترین راه برای انجام دادن این تغییرات آن است که کد قالب وبلاگتان را با سورس خروجی وبلاگتان
(روی مرورگر راست کلیک کنید و گزینه View Source را انتخاب نمائید)
مقایسه کنید. با این مقایسه شما میتوانید دریابید که کدام کدهای Php به کد html استاتیک تبدیل شدهاند
و همان کدهای استاتیک را میتوانید جایگزین کدهای قالبتان کنید. لازم نیست از این تجربه هراس داشته باشید.
۸٫ از افزونه W3 Total Cache و WP-Supercache استفاده کنید.
شاید خیلی از شما از این افزونه استفاده میکنید، اما برای آنهایی که از این افزونه استفاده نمیکنند باید بدانند
که این افزونه با ذخیره کردن صفحات استاتیکی وبلاگتان و ارائه آنها به مرورگر به طور زیادی باعث بالارفتن
سرعت لود شدن وبلاگتان برای خوانندگان میشود. این کار همچنین موجب پائین آمدن فشار روی هاستتان میگردد.
۹٫ شیوه نامه (Style.css) سایتتان را فشرده کنید :
اغلب سایت ها از شیوه نامه ها برای ظاهر سایت خود استفاده می کنند.
اگر این شیوه نامه سنگین باشد باعث کاهش سرعت لود شدن صفحات سایت می شود.
می توانید کد CSS خود را فشرده کنید تا حجم آن کمتر شده و در نتیجه سرعت بیشتر شود.
برای این کار می توانید از سرویس های رایگان CSS Tweak و Clean CSS استفاده کنید.
این سایت ها به اسکلت کد شما دست نمی زنند و فقط کاراکتر ها یا فاصله های اضافی را پاک می کنند
که به طور متوسط باعث کاهش ۲۰ درصدی حجم شیوه نامه می شوند.
۱۰٫ حجم عکس های سایتتان کم کنید :
متاسفانه اغلب کاربران این اشتباه را می کنند و عکس های سایتشان را به حالت معمولی ذخیره می کنند.
می توانید عکس ها را مخصوص وب ذخیره کنید تا چندین کیلوبایت از حجم آنها کم شود ،
این کار در افزایش سرعت سایت تاثیر خیلی زیادی دارد.
بعضی اوقات فقط با کمی بالا و پایین کردن سایه ها و شفافیت تصویر که به چشم انسان اصلآ دیده نمی شود
حجم کاهش چشمگیری پیدا می کند.
در فتوشاپ برای ذخیره سازی برای وب می توانید از دکمه های Control+Alt+Shift+S استفاده کنید.
۱۱٫ برای عکس ها طول و ارتفاع تعیین کنید :
وقتی طول و ارتفاع عکس را از قبل تعیین نمی کنید مرورگر ابتدا باید کل عکس را لود کند
تا طول و ارتفاع را محاسبه کند سپس به ادامه صفحه می پردازد.
ولی وقتی شما طول و ارتفاع را مشخص کنید (ست کدن تگ های height و width)
مرورگر جای عکس را خالی می گذارد و بقیه صفحه را لود می کند سپس می آید سراغ عکس ها
که باعث می شود بازدید کنندگان شما با متن سرگرم شوند تا عکس ها لود شوند.
۱۲٫ درخواست های ارسالی به سرور را کاهش دهید :
وقتی می خواهید سایتی را باز کنید در ازای هر اسکریپت ، عکس ، کد و… یک درخواست برای سرور ارسال می شود
که هر کدام یک زمان رفت و برگشت دارند. وقتی تعداد این درخواست ها زیاد شود ثانیه های بیشتری برای بازگشت
درخواست نیاز است و این سرعت را کم می کند.
سعی کنید درخواست ها را از روش های مختلف از جمله ادغام اسکریپت با شیوه نامه کاهش دهید .