WordPress, esnekliği ve geniş eklenti desteği ile en popüler içerik yönetim sistemlerinden (CMS) biridir. Ancak, varsayılan kurulumlar genellikle gereksiz bileşenler içerir ve bu durum performansı düşürebilir. Bu makalede, Minimal WordPress Kurulumu yaparak hafif, hızlı ve güvenli bir web sitesi oluşturmanın yollarını ele alacağız.
1. Minimal WordPress Kurulumu Neden Önemlidir?
- Hızlı Yükleme Süreleri → Gereksiz eklenti ve temalardan kaçınıldığında sayfalar daha hızlı yüklenir.
- Daha Az Kaynak Kullanımı → Özellikle paylaşımlı hostinglerde sunucu yükü azalır.
- Güvenlik ve Güncellemeler → Daha az bileşen, daha az güvenlik açığı anlamına gelir.
- Bakım Kolaylığı → Gereksiz bileşenlerle uğraşmadan, sistem güncellemelerini hızlıca yapabilirsiniz.
2. Minimal WordPress Kurulumu Adımları
Aşağıda, en temel ve optimize edilmiş WordPress kurulumunu yapmanız için gereken adımları bulabilirsiniz.
2.1. WordPress’in Manuel Olarak Kurulumu
- WordPress’i İndirin
- WordPress.org adresinden en güncel sürümü indirin.
- Dosyaları Sunucuya Yükleyin
- cPanel / FTP (FileZilla gibi) kullanarak WordPress dosyalarını
public_html
veya belirlediğiniz alt klasöre yükleyin.
- cPanel / FTP (FileZilla gibi) kullanarak WordPress dosyalarını
- Boş Bir Veritabanı Oluşturun
- cPanel → MySQL Veritabanları → Yeni bir veritabanı ve kullanıcı oluşturun.
- Kullanıcıya tüm yetkileri verin.
- wp-config.php Dosyasını Güncelleyin
wp-config-sample.php
dosyasınıwp-config.php
olarak yeniden adlandırın ve veritabanı bilgilerinizi ekleyin.
- Kurulumu Tamamlayın
- Tarayıcınızdan
domain.com/wp-admin/install.php
adresine gidin. - Site adı, yönetici kullanıcı adı ve şifresini belirleyerek kurulumu tamamlayın.
- Tarayıcınızdan
3. Gereksiz Bileşenleri Kaldırarak Minimal Yapılandırma
3.1. Gereksiz WordPress Dosyalarını Silin
Aşağıdaki dosya ve klasörleri silerek gereksiz yükü kaldırabilirsiniz:
/wp-content/themes/twentytwenty*/
(Kullanmadığınız varsayılan temalar)/wp-content/plugins/hello.php
(Hello Dolly eklentisi)readme.html
velicense.txt
(Güvenlik için silinebilir)
3.2. Kullanılmayan WordPress Özelliklerini Devre Dışı Bırakın
wp-config.php dosyasına aşağıdaki kodları ekleyerek gereksiz özellikleri kapatabilirsiniz:
// XML-RPC'yi devre dışı bırak (Güvenlik için)
add_filter('xmlrpc_enabled', '__return_false');
// WordPress emoji desteğini kapat
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
// WordPress sürüm bilgisini gizle
remove_action('wp_head', 'wp_generator');
3.3. Hafif Bir Tema Kullanın
Varsayılan WordPress temaları yerine şu hafif temalardan birini tercih edebilirsiniz:
- Astra (Hızlı ve minimal)
- GeneratePress (Hafif ve özelleştirilebilir)
- Neve (SEO dostu ve hızlı)
4. Performans Optimizasyonu İçin Minimal Eklentiler
Gereksiz eklentiler WordPress’i yavaşlatabilir. Ancak bazı hafif eklentiler performansı artırabilir:
- Cache Eklentisi: WP Super Cache veya LiteSpeed Cache
- Görsel Optimizasyonu: Smush veya Optimole
- Veritabanı Temizliği: WP-Optimize
- SEO Optimizasyonu: Rank Math veya SEOPress
Bunların dışında ekstra özellikler ekleyen ağır eklentilerden kaçınılmalıdır.
5. Güvenlik İçin Öneriler
Minimal kurulumun en büyük avantajlarından biri güvenliği artırmasıdır. Ancak aşağıdaki ek güvenlik önlemlerini de almanız gerekir:
- Güçlü Şifreler Kullanın
- Varsayılan ‘admin’ Kullanıcı Adını Değiştirin
- Wp-login.php ve Xmlrpc.php’ye Erişimi Kapatın
.htaccess
dosyanıza şu kodları ekleyerek erişimi sınırlandırabilirsiniz:
<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from YOUR_IP_ADDRESS
</Files>
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
</Files>
- Gereksiz Kullanıcı Rollerini Silin
- Güncellemeleri Düzenli Olarak Yapın
Sonuç: Hafif, Hızlı ve Güvenli Bir WordPress Sitesi
Minimal WordPress kurulumu, gereksiz bileşenlerden arındırılmış, hızlı ve güvenli bir web sitesi oluşturmanıza yardımcı olur. Özetle:
✅ Gereksiz dosya ve eklentileri kaldırın
✅ Hafif bir tema seçin
✅ Optimizasyon eklentileri kullanarak hızlandırın
✅ Güvenlik önlemlerini uygulayın
Bu adımları takip ederek minimal, etkili ve uzun vadede sürdürülebilir bir WordPress sitesi oluşturabilirsiniz.