Teknik Çözümler
Sunucu Optimizasyonu
Bir sitenin ilk baytı ne kadar geç geliyorsa, sonraki tüm optimizasyonların etkisi o kadar sınırlı kalır.
Sunucu tarafı yavaşlıkların büyük kısmı donanım yetersizliğinden değil, yapılandırma ve sorgu düzeninden kaynaklanır. Bu yüzden ilk iş kaynak kullanımını ve yavaş sorguları ölçmektir.
Ölçüm sonrasında yapılandırma, önbellek ve veritabanı tarafında kademeli iyileştirme uygularız. Donanım artırımı ancak gerçekten gerektiğinde önerilir.
Kimler için uygun?
- 01
Yoğun saatlerde yavaşlayan siteler
Kampanya veya trafik artışında yanıt süresi belirgin biçimde uzayan sistemler.
- 02
Yüksek sunucu yanıt süresi ölçülen siteler
İlk bayt süresi yüksek çıkan ve bu nedenle sayfa deneyimi düşük olan yapılar.
- 03
Büyüyen e-ticaret altyapıları
Ürün ve sipariş sayısı arttıkça veritabanı sorguları ağırlaşan sistemler.
Neler sunuyoruz?
Kaynak ve yük analizi
İşlemci, bellek, disk ve ağ kullanımı izlenerek darboğaz tespit edilir.
Web sunucusu yapılandırması
Sıkıştırma, HTTP/2 veya HTTP/3, bağlantı ayarları ve statik dosya servisi düzenlenir.
Veritabanı iyileştirme
Yavaş sorgular tespit edilir, indeksleme ve yapılandırma düzenlenir.
Önbellek katmanları
Sayfa, nesne ve sorgu önbelleği kurgulanır; geçersiz kılma kuralları tanımlanır.
CDN yapılandırması
Statik varlıkların dağıtımı ve önbellek başlıkları düzenlenir.
İzleme ve uyarı sistemi
Kaynak eşiği aşıldığında bildirim gönderen izleme kurulur.
- 01
İzleme kurulumu
Ölçüm yapılabilmesi için izleme araçları devreye alınır.
- 02
Darboğaz tespiti
Toplanan veriyle yavaşlığın kaynağı yazılı olarak raporlanır.
- 03
Yapılandırma çalışması
Değişiklikler kontrollü biçimde, geri alınabilir olarak uygulanır.
- 04
Yük testi ve doğrulama
Beklenen trafik senaryosu simüle edilir, sonuçlar karşılaştırılır.
Her değişiklik geri alınabilir olmalı ve etkisi ölçülebilmelidir.
- 01Yapılandırma dosyalarının değişiklik öncesi yedeklenmesi
- 02PHP-FPM veya uygulama süreç havuzu ayarlarının yüke göre belirlenmesi
- 03OPcache ve nesne önbelleği yapılandırması
- 04Yavaş sorgu kaydının açılması ve düzenli incelenmesi
- 05Gzip/Brotli sıkıştırma ve önbellek başlıklarının doğru ayarlanması
- 06Güvenlik başlıkları ve TLS yapılandırmasının güncel tutulması
- 07Kaynak eşiklerine bağlı uyarı kurulumu
Sunucu Optimizasyonu hakkında merak edilenler
Kısmen. Paylaşımlı hostingde sunucu yapılandırmasına erişim sınırlıdır; uygulama ve önbellek tarafında iyileştirme yapılabilir. Yapılabileceklerin sınırına gelindiğinde altyapı değişikliği önerilir.
Ölçüm sonucuna bağlı. Çoğu durumda yapılandırma ve veritabanı iyileştirmesi yeterli olur. Kaynak gerçekten yetersizse bunu veriye dayanarak belirtir, uygun kapasiteyi öneririz.
Planlanan değişikliklerin çoğu kesintisiz uygulanabilir. Kesinti gerektiren işlemler için düşük trafikli bir zaman aralığı birlikte belirlenir ve önceden bildirilir.
Sunucu Optimizasyonu için kapsamı birlikte belirleyelim.
İhtiyacınızı dinleyip kalem kalem ayrıştırılmış, şeffaf bir teklif hazırlayalım.