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
AddEncoding gzip .gz
AddType text/html .gz
SetEnvIfNoCase Request_URI \.gz$ no-gzip
Header set Cache-Control ‘max-age=300, must-revalidate’
ExpiresActive On
ExpiresByType text/html A300
# 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.
0 yorum:
Yorum Gönder