با چند تغییر در پیکربندی و تنظیمات هاست خود میتوانید به میزان قابل توجهی عملکرد سایت وردپرسی خودتان را بهبود بدهید؛ اگر بهبود سرعت سایت وردپرسی برای شما هم چالش است این مقاله را از دست ندهید.
برای داشتن یک سایت وردپرسی سریع و امن، بهینهسازی هاست ضروری است. پیش از هر چیز، مطمئن شوید هاست شما از PHP نسخه 5.2.4 یا بالاتر و MySQL نسخه 5.0.15 یا بالاتر پشتیبانی میکند. همچنین، استفاده از سرورهای Apache یا Nginx میتواند به بهبود عملکرد سایت کمک کند. در ادامه، با روشهای پیکربندی هاست برای وردپرس آشنا میشوید و یاد میگیرید چگونه سایتی با سرعت بالا و امنیت مطلوب راهاندازی کنید.
برای بهینه کردن هاست برای سایت وردپرس چندین راه وجود دارد که در ادامه به برخی از این موارد خواهیم پرداخت:
PHP زبان برنامه نویسی اصلی وردپرس است. استفاده از آخرین نسخه PHP موجب بهبود سرعت، عملکرد و امنیت سایت شما میشود. برای تغییر نسخه PHP در هاست cPanel خود میتوانید مراحل زیر را دنبال کنید.


نکته: قبل از تغییر نسخه PHP از سایت خود نسخه پشتیبان تهیه کنید.
فضای دیسک میزان فضایی است که هاست شما برای ذخیره فایلهای سایت، پایگاه داده، ایمیلها و … در اختیار شما قرار میدهد. با افزایش ترافیک سایت و افزایش محتوا، نیاز به فضای دیسک بیشتری خواهید داشت. برای افزایش فضای دیسک هاست خود اگر به بخش مدیریت سی پنل یعنی WHM دسترسی دارید میتوانید با مراحل زیر حجم هاست را افزایش دهید در غیر این صورت با شرکت ارائه دهنده هاست خود تماس بگیرید.
منابع هاست شامل CPU، RAM و I/O میشود. میزان استفاده از این منابع بر روی عملکرد سایت شما تأثیر گذار است. اما چگونه میزان استفاده از منابع را بررسی کنیم؟ در سی پنل ابزارهایی مانند CPU and Concurrent Connection Usage و Resource Usage وجود دارد که میتوانید از آنها برای مشاهده میزان مصرف CPU، RAM و I/O استفاده کنید.
Gzip روشی بسیار موثر برای فشردهسازی فایلهای سایت است. برای فعال کردن آن در cPanel، به ابزار Optimize Website بروید و Compress All Content را انتخاب کنید. این کار Gzip را برای سایت شما فعال میکند و بهبود قابل توجهی در سرعت لود و تجربه کاربری ایجاد میکند.

یکی دیگر از اقداماتی که برای پیکربندی هاست و بهبود هاست وردرپسی میتوانید انجام دهید. افزایش محدودیت حجم آپلود فایلها در وردپرس با فایل PHP.ini است که در همه هاست امکان دسترسی به آن وجود ندارد:
برای افزایش امنیت فایل wp-config.php ، میتوانید از فایل htaccess استفاده کنید. با اضافه کردن کد زیر به htaccess میتوانید دسترسی به این فایل را محدود کنید:
<files wp-config.php>
order allow,deny
deny from all
</files>
اگر از Nginx استفاده میکنید، میتوانید از دستور زیر در فایل پیکربندی Nginx استفاده کنید.
location ~* wp-config.php { deny all; }
یکی دیگر از اقدامات برای افزایش کارایی هاست وردپرس فشردهسازی فایلها است که در چند گام زیر میتوانید آن را فعال کنید.

3. پوشه حاوی فایلها را انتخاب کرده و روی آن کلیک راست کنید.
4. روی Compress کلیک کنید.
5. فرمت فشردهسازی (Zip یا Tar) را انتخاب و نام فایل فشرده را تعیین کنید.
6. روی Compress File کلیک کنید تا فایل فشرده ایجاد شود.
7. با این اقدام، میتوانید حجم فایلهای سایت خود را کاهش دهید و سرعت بارگذاری را برای بازدیدکنندگان بهبود بخشید.
Hotlink Protection از نمایش تصاویر و فایلهای سایت شما در سایتهای دیگر جلوگیری میکند. این کار که برای پیکربندی و بهینه سازی هاست وردپرس به کار میرود، به کاهش مصرف پهنای باند و بهبود عملکرد سایت شما کمک میکند. برای فعالسازی Hotlink Protection گامهای زیر را انجام دهید.

4. Hotlink Protection را فعال کنید.
5. فرمت فایلهایی که میخواهید محافظت شوند را مشخص کنید (مثلاً jpg، png، gif).
6. بر روی دکمه Submit کلیک کنید.
wp-config.php یکی از مهمترین فایلهای وردپرس است که تنظیمات اصلی سایت شما را دارد و با پیکربندی آن میتوانید به افزایش کارایی هاست وردپرس کمک کنید. با این اقدام که برای بهینه کردن هاست برای سایت وردپرس به کار میرود و امنیت هاست را افزایش میدهد:
نکته: قبل از هرگونه تغییر در فایل wp-config.php از آن نسخه پشتیبان تهیه کنید.
Opcache یک سیستم کش برای PHP است که میتواند سرعت اجرای اسکریپتهای PHP را به طور چشمگیری افزایش دهد. این کار با ذخیره کردن کدهای کامپایل شده PHP در حافظه انجام میشود، بنابراین در هر بار اجرای اسکریپت، نیازی به کامپایل مجدد آن نیست. با فعال سازی Opcache میتوانید به پیکربندی هاست برای سایت وردپرس کمک کنید. به این منظور گامهای زیر را انجام دهید:

4. در تب Options به دنبال گزینه opcache.enable بگردید؛ در صورتی که این امکان فعال نبود با هاست خود تماس بگیرید.
5. مطمئن شوید که opcache.enable فعال (On) است.
میتوانید این کار را با پیکربندی فایل php.ini انجام دهید.
zend_extension=opcache.so
opcache.enable=1
3. فایل php.ini را ذخیره کنید.
4. وب سرور خود را ریستارت کنید.
آپاچی و Nginx دو وب سرور محبوب هستند. Nginx به دلیل معماری سبکتر و کارایی بالاتر در مدیریت اتصالات همزمان، میتواند به بهبود سرعت و عملکرد سایت شما کمک کند. برای تغییر وب سرور از آپاچی به Nginx باید گامهای زیر را انجام دهید.
برای تغییر وب سرور از آپاچی به Nginx میتوانید از طریق cPanel و یا با تماس با پشتیبانی هاست خود اقدام کنید.
نکات مهم در انتخاب وب سرور
با به کارگیری راهکارهای مناسب برای بهینه سازی هاست وردپرس میتوانید سرعت و امنیت سایت خود را افزایش دهید و تجربه کاربری بهتری را برای بازدیدکنندگان خود فراهم کنید