MyBB Hızlandırma: Performansı Artırmanın Yolları 2024

Son düzenlenme tarihi:
MyBB hızlandırma rehberi ile MyBB forumunuzun performansını artırmak ve kullanıcı deneyimini iyileştirmek için uygulayabileceğiniz birkaç önemli yöntem bulunmaktadır. Bu makalede, MyBB hızlandırma ile ilgili en etkili teknikleri ele alacağız.
İçindekiler
- 1 İçindekiler:
- 2 1. MyBB Hızlandırma: Admin Panelinden Yapılacaklar
- 3 2. MyBB Hızlandırma: FTP Üzerinden Yapılabilecekler
- 4 3. MyBB Hızlandırma: Cache-Control ve mod_expires Kullanımı
- 5 4. MyBB Hızlandırma: Gzip Sıkıştırması
- 6 Sonuç
- 7 Sık Sorulan Sorular (SSS)
- 7.1 Gzip sıkıştırması nedir ve nasıl uygulanır?
- 7.2 Hotlink koruması neden önemlidir?
- 7.3 Forumda gereksiz bilgiler nasıl kaldırılır?
- 7.4 Forumda görsel dosyaların optimizasyonu nasıl yapılır?
- 7.5 .htaccess dosyasını düzenlemek neden önemlidir?
- 7.6 Sayfa yükleme hızını artırmak için önerilen minimum değerler nelerdir?
İçindekiler:
1. MyBB Hızlandırma: Admin Panelinden Yapılacaklar
1.1. Sunucu ve Optimizasyon Ayarları
MyBB’nin Admin Paneli üzerinden hızlı ayarları yapmak, performans artışını doğrudan etkileyebilir. Aşağıdaki ayarları kontrol edin ve uygun değerleri girin:
- Gzip Sayfa Sıkıştırması Kullanılsın mı? – Evet
- Gzip Sayfa Sıkıştırması için Seviyesi Ayarları – 9 (Eğer siteniz hata verirse bunu kapatın)
- Şablonların Başlangıç & Bitiş Açıklamaları Gösterilsin mi? – Hayır
- Gelişmiş İstatistik / Debug Bilgisi Gösterilsin mi? – Hayır
- Hata Kayıtları Yüklensin mi? – Hayır
- Minify CSS Modeli Aktif Edilsin Mi? – Evet
1.2. Genel Yapılandırma Ayarları
Forum Atlama – Hızlı Menü Gösterilsin Mi? – Hayır
1.3. Anasayfa Ayarları
X Forumu Görüntülüyor Gösterilsin mi? – Hayır
1.4. Forum Görüntüleme Ayarları
Kaç Tane Duyuru Gösterilsin? – 10
1.5. Konu Gösterim Ayarları
Multipage Dropdown Gösterimi? – Hayır
1.6. Takvim – Ajanda Ayarları
Takvim Sayfası Aktif Edilsin Mi? – Hayır
1.7. Eklenti Kullanımını Azaltma
Forumunuzda mümkün olduğunca az eklenti kullanmaya çalışın.Çünkü mybb eklentileri javascript,css ekleyebilir ve bu sitenizi yavaşlatabilir.
1.8 Hosting/Sunucu Değiştirme
Bulunduğunuz hosting/sunucu’nun özellikleri yetersiz olabilir.Sizler için hazırladığımız ekonomik hosting paketlerini inceleyebilirsiniz.İletişime geçip paketler hakkında bilgi alabilirsiniz.
2. MyBB Hızlandırma: FTP Üzerinden Yapılabilecekler
2.1. .htaccess Dosyası
.htaccess dosyasının en altına aşağıdaki kodları ekleyerek sayfa sıkıştırma ve önbellekleme ayarlarını yapabilirsiniz:
# BEGIN Gzip
<IfModule mod_deflate.c>
AddType x-font/woff .woff
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf
</IfModule>
# END Gzip
2.2. Hotlink Koruma
Hotlink koruması ekleyerek, başkalarının sitenizdeki görselleri kullanmasını engelleyebilirsiniz. Bu, sunucu üzerindeki yükü azaltır ve sayfa hızınızı artırır. Bu sebeple mybb hızlandırma işleminiz gerçekleşir.
Aşağıdaki kodu .htaccess dosyasına ekleyin:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://(www\.)siteniz.com/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [F]
3. MyBB Hızlandırma: Cache-Control ve mod_expires Kullanımı
Cache-Control yöntemi ile CSS, JS ve HTML dosyalarınızı ön belleğe alarak sayfa hızını artırabilirsiniz. Aşağıdaki kodları .htaccess dosyasına ekleyin:
# BEGIN Cache-Control
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
<filesMatch "\.(css)$">
Header set Cache-Control "max-age=604800, public"
<filesMatch "\.(js)$">
Header set Cache-Control "max-age=216000, private"
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "max-age=600, private, must-revalidate"
# END Cache-Control
4. MyBB Hızlandırma: Gzip Sıkıştırması
Gzip sıkıştırması, web sitenizdeki dosyaların boyutunu azaltarak daha hızlı yüklenmelerini sağlar. Aşağıdaki kodlar ile Gzip sıkıştırmasını aktifleştirebilirsiniz:
# BEGIN Gzip
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
</IfModule>
# END Gzip
Sonuç
MyBB hızlandırmak için yukarıda belirtilen adımları takip ederek performans ve kullanıcı deneyimini önemli ölçüde geliştirebilirsiniz. MyBB hızlandırma tekniklerini uygulamak, sitenizin daha hızlı açılmasını ve kullanıcıların daha iyi bir deneyim yaşamasını sağlar. Unutmayın, hızlı bir forum sadece ziyaretçilerinizi mutlu etmekle kalmaz, aynı zamanda arama motorlarında daha iyi bir sıralama elde etmenize de yardımcı olur!

Yorumlar (0)