İçeriğe atla
İlyas Saltay

İşler · Endüstriyel B2B · Su ve ısı ölçümü

Aquamet

Kartalcılar Makina'nın Aquamet markası için PHP ve MySQL tabanlı kurumsal site, ürün kataloğu ve sektörel bilgi merkezi; iki hız sprintinde soğuk sunucu cevabı 821 milisaniyeden önbellekli 128 milisaniyeye indi.

Aquamet — ana sayfa
SektörKat ısı istasyonu, kalorimetre, su sayacı ve tesisat vanaları; Kırıkkale
Yıl2026
YapıPHP 8 · MySQL · Brotli + önbellek başlıkları · Hostinger LiteSpeed
Adresaquamet.com.tr

Durum

Aquamet, Kartalcılar Makina'nın kat ısı istasyonu, kalorimetre, su sayacı ve tesisat vanası üreten markası. Alıcı kitle mühendislik ofisleri, müteahhitler ve tesisatçılar; yani ürünü satın almadan önce nasıl çalıştığını, hangi yönetmeliğe uyduğunu okumak isteyen insanlar. Site bu yüzden yalnız katalog değil, aynı zamanda bir bilgi merkezi olmak zorundaydı.

Ne yaptım

Site PHP 8 ve MySQL üzerinde kuruldu; ürün kataloğu, kategori sayfaları ve bilgi merkezi yazıları yönetim panelinden giriliyor. Bilgi merkezinde sektörün gerçekten aradığı konular var: kat ısı istasyonu modelleri, M-Bus haberleşme, ısı sayacı seçimi. Dağınık sekiz ayrı model yazısı tek bir kapsamlı sayfada toplandı ve iç bağlantılarla bağlandı; yazılmış ama yayınlanmamış değerli bir teknik yazı yayına alındı. Hedef Google'ın yanında Bing ve Yandex; sanayi alıcısı bu ikisini sanıldığından çok kullanıyor.

İki hız sprinti

İlk sprint varlık ağırlığını çözdü: görseller WebP'ye çevrildi, Tailwind üretim derlemesine geçirildi, font yüklemesi eşzamansız yapıldı. Sunucu cevap süresi 240 ile 290 milisaniyeden 211'e indi ama mobil 4G'de gerçek deneyim hâlâ ağırdı; firma "korkunç yavaş" diye haklı olarak geri döndü. İkinci sprintte sorunun origin değil önbellek olduğunu ölçtüm: PHP'nin kendi cevabı 15 milisaniyeydi, soğuk istekte ise 821 milisaniye ölçülüyordu. Sunucu tarafı önbellek başlıkları kurulunca aynı sayfa önbellekten 128 milisaniyede geldi ve Google'ın ölçüm aracındaki sunucu gecikmesi uyarısı kayboldu.

Bu projenin .htaccess dosyası sonradan başka işlerim için referans oldu: Brotli sıkıştırma, değişmez varlıklar için uzun önbellek, güvenlik başlıkları ve yönetim yolu için ayrı kurallar tek dosyada, ölçülerek ayarlandı.

Ders

Paylaşımlı sunucuda "yavaş" şikâyetinin cevabı çoğu zaman uygulama kodunda değil, origin ile ziyaretçi arasındaki katmanlardadır. Önce ölç, sonra dokun: PHP 15 milisaniye cevap veriyorsa PHP'yi optimize etmenin sana kazandıracağı bir şey yoktur.

Siteyi ziyaret et

Benzer bir iş mi var?

Yeni bir site, mevcut bir sistemin yenilenmesi ya da sunucu tarafında takıldığınız bir konu olsun; yazın, aynı gün dönerim. Kurumsal teklifler için doğru adres algow.net.

contact@ilyassaltay.com