Selamlar,
Eğer benim gibi hitli (günlük tekil: 5bin+ ziyaretçi gibi) bir wordpress sitesi sahibiyseniz, aşırı mysql sorunları nedeniyle websiteniz yavaşlıyacaktır. Sunucu kullanımınız artacaktır. Daha kötüsü ise, hosting sağlayıcınız sizi bu yüzden suspend ederek sitenizi durdurabilir.
WordPress in bu sorununun nedeni belli. WordPress kiÅŸisel blog sitesi olarak tasarlandı. Kimse bizim gibi kullanarak binlerce ziyaretçi ağırlayabileceÄŸini planlamadı…
Lafı fazla uzatmıyorum ve Wp Super Cache eklentisini kurarak nasıl en optimize şekilde wordpress i kullanacağınızı anlatmak istiyorum.
- Wp Super Cache eklentimizi aşağıdaki adresten indiriyoruz.
- WordPress › Wp Super Cache WordPress Plugins
- İndirdiğimiz eklentiyi cp-content/plugins/ içine atıyoruz
- Ana dizindeki Wp-config.php dosyasına aşağıdaki kodu ekliyoruz.
define( ‘WP_CACHE’, true );
- Wp-content klasörünün chmod ayarını 777 yapıyoruz.
- Wp-content klasörü içinde “cache” adlı yeni bir klasör yapıyoruz ve chmod ayarını 777 yapıyoruz.
- OluÅŸturduÄŸumuz bu “cache” klasörü içine aÅŸağıdaki kodları içeren bir .htaccess atıyoruz.
# BEGIN supercache
<IfModule mod_mime.c>
AddEncoding gzip .gz
AddType text/html .gz
</IfModule>
<IfModule mod_deflate.c>
SetEnvIfNoCase Request_URI \.gz$ no-gzip
</IfModule>
<IfModule mod_headers.c>
Header set Cache-Control ‘max-age=300, must-revalidate’
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/html A300
</IfModule>
# END supercache
- Sonra sitemizde kurulu olan wordpress’imizin admin panelinden Wp Super Cache eklentisini aktifleÅŸtiriyoruz.
- Daha sonra “Ayarlar/WP Super Cache” bölümünden ayarlarımızı yapıyoruz.
- “Warning! /var/www/vhosts/siteadi.com/httpdocs/wp-content is writeable!” ÅŸeklinde bir uyarı verebilir “Wp-content” klasörünün chmod ayarını 755 yapın o uyarıyı vermeyecektir.
Kaynak için emeklerinden dolayı Çağrı ya teşekkürler.
gerçekten faydasını gördünüz mü ? yoksa sırf tanıtım amaçlı bir yazı mı (-: gerçi yüklemeyede cesaret edemiyorum bu acemilikle Wp-configde tam olarak kodu nereye ekliyoruz ?
eLine sağLık Te$ekkürLer . güzeL ßir biLgi payLa$ımı oLmu$.
Bilgiler için teşekkürler.