format_list_bulletedBu İçerikte Bahsedilen Konular
- arrow_rightElementor ve Divi İçin Sunucu Memory Limit Rehberi
- arrow_rightSunucu Memory Limit Nedir ve Neden Önemlidir?
- arrow_rightTemel Memory Limit Değerleri
- arrow_rightElementor Memory Gereksinimleri
- arrow_rightElementor İçin Önerilen Sunucu Yapılandırması
- arrow_rightElementor Performans İpuçları
- arrow_rightDivi Memory Gereksinimleri
- arrow_rightDivi İçin Önerilen Sunucu Yapılandırması
- arrow_rightDivi Performans Optimizasyonu
- arrow_rightSayfa Yapıcılar Arası Memory Karşılaştırması
- arrow_rightMemory Limit Nasıl Kontrol Edilir?
- arrow_rightPHP Dosyası ile Kontrol
- arrow_rightMemory Limit Nasıl Artırılır?
- arrow_right1. wp-config.php Dosyası ile
- arrow_right2. .htaccess Dosyası ile
- arrow_right3. php.ini Dosyası ile
- arrow_right4. Hosting Kontrol Paneli Üzerinden
- arrow_rightYetersiz Memory Belirtileri ve Çözümleri
- arrow_rightSık Karşılaşılan Hatalar
Elementor ve Divi İçin Sunucu Memory Limit Rehberi
WordPress sayfa yapıcıları olan Elementor ve Divi, modern web tasarımının en popüler araçları arasında yer alıyor. Ancak bu güçlü eklentilerin sorunsuz çalışması için sunucu kaynaklarının doğru yapılandırılması şart. CMS sistemlerinin doğru yapılandırılması, performans için kritik öneme sahiptir. Bu rehberde, sayfa yapıcıların memory limit gereksinimlerini ve sunucu optimizasyon ipuçlarını detaylı olarak ele alacağız.
Sunucu Memory Limit Nedir ve Neden Önemlidir?
Memory limit (bellek limiti), PHP'nin tek bir betik dosyası için kullanabileceği maksimum RAM miktarını ifade eder. WordPress sayfa yapıcıları, görsel düzenleme, sürükle-bırak arayüzü ve canlı önizleme özellikleri nedeniyle yüksek bellek tüketir. Yetersiz memory limit durumunda sayfa yapıcılar hata verir, yavaş çalışır veya tamamen çökebilir.
Araştırmalara göre, yapılandırılmamış WordPress sitelerinin %67'si yetersiz bellek nedeniyle performans sorunları yaşıyor. Bu nedenle doğru memory limit ayarları hem kullanıcı deneyimi hem de SEO için kritik.
Temel Memory Limit Değerleri
| Limit Türü | Minimum | Tavsiye EdilenÖnerilen (Yoğun Kullanım) | |
|---|---|---|---|
| PHP Memory Limit | 128MB | 256MB | 512MB - 1GB |
| WordPress Memory Limit | 40MB | 128MB | 256MB+ |
| Max Execution Time | 30 saniye | 60 saniye | 120+ saniye |
Elementor Memory Gereksinimleri
Elementor, görsel düzenleme deneyimi için 256MB PHP bellek limiti gerektirir. Ancak karmaşık sayfalar ve çok sayıda eklenti ile kullanımda bu değer 512MB'a çıkarılmalıdır. Elementor'un resmi dokumentasyonuna göre, "yetersiz bellek hatası" en sık karşılaşılan sorunların başında geliyor.
Elementor İçin Önerilen Sunucu Yapılandırması
- PHP Versiyon: 7.4 veya üzeri (8.0+ tavsiye edilir)
- Memory Limit: Minimum 256MB, idealde 512MB
- Max Input Vars: 1000+
- Post Max Size: 64MB+
- Upload Max Filesize: 64MB+
Elementor Performans İpuçları
Elementor kullanırken performansı artırmak için şu adımları izleyin: Öncelikle gereksiz widget'ları devre dışı bırakın. Ardından görsel optimizasyon eklentileri kullanarak sayfa yükünü hafifletin. Son olarak, veritabanı optimizasyonu yaparak sorgu sürelerini kısaltın.
Divi Memory Gereksinimleri
Divi Builder, görsel olarak zengin tasarımları desteklemek için Elementor'a benzer kaynak gereksinimleri taşır. Divi'nin teması ve builder eklentisi birlikte çalıştığında, özellikle canlı düzenleme modunda yüksek bellek tüketimi görülür.
Divi İçin Önerilen Sunucu Yapılandırması
| Parametre | Minimum Değer | Önerilen Değer|
|---|---|---|
| PHP Memory Limit | 192MB | 384MB - 512MB |
| PHP Max Input Vars | 1000 | 2000+ |
| Max Execution Time | 60 saniye | 120 saniye |
| PHP Versiyonu | 7.3 | 8.0 veya üzeri |
Divi Performans Optimizasyonu
Divi'nin görsel optimizasyon özelliklerini kullanarak görselleri sıkıştırın. Divi'nin dahili önbellekleme sistemini etkinleştirin ve gereksiz modülleri sayfalardan kaldırın. Aynı zamanda sunucu yönetim paneli üzerinden PHP ayarlarını düzenleyerek performansı maksimize edebilirsiniz.
Sayfa Yapıcılar Arası Memory Karşılaştırması
| Sayfa Yapıcı | Min. Memory LimitÖnerilen Limit | Yüksek Trafik İçin | |
|---|---|---|---|
| Elementor | 256MB | 512MB | 1GB+ |
| Divi | 192MB | 384MB | 768MB+ |
| Beaver Builder | 128MB | 256MB | 512MB |
| Oxygen Builder | 256MB | 512MB | 1GB+ |
| Bricks Builder | 256MB | 512MB+ | 1GB+ |
Memory Limit Nasıl Kontrol Edilir?
Sunucunuzdaki mevcut memory limit değerlerini kontrol etmenin birkaç yolu vardır. En yaygın yöntem, WordPress admin panelinde Araçlar > Site Sağlığı bölümünü kullanmaktır. Burada PHP Bellek Limiti ve Diğer limitler hakkında detaylı bilgiye ulaşabilirsiniz.
PHP Dosyası ile Kontrol
Aşağıdaki kodu içeren bir PHP dosyası oluşturarak sunucu ayarlarınızı görebilirsiniz:
<?php phpinfo(); ?>
Bu dosyayı sunucunuza yükleyip tarayıcıdan açtığınızda, tüm PHP yapılandırma değerlerini görüntüleyebilirsiniz. "memory_limit" satırını bularak mevcut değeri öğrenin.
Memory Limit Nasıl Artırılır?
WordPress sitenizde memory limit sorunu yaşıyorsanız, aşağıdaki yöntemlerle limiti artırabilirsiniz. Her yöntemi dikkatlice uygulayın ve değişikliklerin ardından sitenizi test edin.
1. wp-config.php Dosyası ile
WordPress kök klasöründeki wp-config.php dosyasına aşağıdaki kodu ekleyin:
define( 'WP_MEMORY_LIMIT', '512M' ); define( 'WP_MAX_MEMORY_LIMIT', '1024M' );
Bu kod, normal kullanım için 512MB, yönetici paneli için 1024MB bellek limiti belirler.
2. .htaccess Dosyası ile
Apache sunucularda .htaccess dosyasına ekleyebileceğiniz kod:
php_value memory_limit 512M php_value max_execution_time 120 php_value upload_max_filesize 64M php_value post_max_size 64M
3. php.ini Dosyası ile
Özel sunucu kullanıyorsanız, php.ini dosyasını düzenleyin:
memory_limit = 512M max_execution_time = 120 upload_max_filesize = 64M post_max_size = 64M
4. Hosting Kontrol Paneli Üzerinden
cPanel veya Plesk gibi hosting kontrol panelleri üzerinden PHP seçeneklerini düzenleyebilirsiniz. Bu yöntem, kod bilgisi gerektirmeden kolayca memory limit artırmanızı sağlar.
Yetersiz Memory Belirtileri ve Çözümleri
Sunucu bellek limiti yetersiz olduğunda çeşitli hatalarla karşılaşabilirsiniz. Bu hataların çözümü için sistematik bir yaklaşım gerekir.
Sık Karşılaşılan Hatalar
- "Allowed memory size of X bytes exhausted" - Bellek limiti aşıldı hatası, en yaygın sorundur
- "Fatal error: Out of memory" - Kritik bellek yetersizliği
- Sayfa yapıcı yüklenmiyor veya donuyor - Görsel düzenleme sırasında donma
- Beyaz ekran hatası (WSOD) - Tam bellek tükenmesi durumu
- 502 Bad Gateway hatası - Sunucu kaynak