Bilmek istediğin her şeye ulaş

PHP ile yazılan bir web sitesinin sayfa açılış süresini nasıl hızlandırabilirim?

Gzip sıkıştırma algoritmasını kullanabilirsin. Bu da sistemi %60 - %80 arasında sıkıştırarak ayrıca rahat indexlenmesini sağlar.
  • Paylaş
Orta seviyede PHP bilgim var, sorunun tam teknik cevabı var mı bilmiyorum fakat bildiğim kadarıyla, sayfanın açılış süresi yüklenen dosyalar, resimler veya eklentilerle alakalı. Yani tamamen kullanıcın İnternet hızı, Server hızı ve sayfada kullanılan eklentilerin boyutlarıyla alakalı diye düşünüyorum.  PHP özel olarak böyle bir durumda açılış süresini hızlandırmak için teknik bir imkan sağlıyor mu bilmiyorum.
  • Paylaş
Açılış süresini hızlandırmak biraz yanlış bir tabir olmuş fakat en basit örnek olarak, kullanımı biten değişkenleri kaldırmak güzel bir derecede sunucu bilgisayarı rahatlatır. Onun dışında net bir soru sorarsan yardımcı olmaya çalışırım
  • Paylaş
Olayı bence sadece php olarak düşünmemelisin. veriyi işleme ve sunma kısımlarına yapacağın çalışmalar sayfa açılış hızına etki edecektir. en basitinden memcache kullanman bile büyük etki yapacaktır. hem bu sayede veritabanına da fazla yüklenmemiş olursun.
  • Paylaş
 Sorgulama sınıfı olarak EzSQL kullanabilirsin ki bu sınıf wordpress'in kullandığı sınıftır. Ayrıca Onur Değerli'ye de katılıyorum. PHP'den önce diğer yüklenenleri hızlandırmalısın ondan sonra PHP'ye optimizeye başlarsın.
Bunun için şunu ele alman gerekir. Sayfa açıldığında yüklenenler neler? Javascipt
  • css
  • javascript
  • resimler
  • ...
Eğer bunların optimizasyonunu yaptıktan sonra eğer daha yavaşsa php optimize edersin.
  • Paylaş
Hazır sınıf kullanmadan kendin bir şeyler yapmanı tavsiye ederim. Resimler için CSS Sprite tekniği kullanmalısın, html ve php dosyalarını kod yığınından kurtarmalısın. Bunlariii yaptıktan sonra  PHP'de ön bellek olayını araştırmalısın.
  • Paylaş

Eğer proje gerçekten büyükse ,

Zend , Php Optimization, Php Cache , MemCache konularını biraz araştırmanızı öneririm.

Php interpreted bir dildir , compile edilmiyor , Zend vs compile edilmesini sağlıyor fakat biraz işin teknik tarafına kaçıyor .

  • Paylaş

Memcache ile ciddi bir hızlanmaya sahip olabilirsiniz.Ayrıca resim ve javascript/css optimizasyonu ile de iyi bir hızlanmaya sahip olabilirsiniz.Google Pagespeed den de ölçüm yapabilirsiniz.

  • Paylaş
Sonraki Soru
HESAP OLUŞTUR

İstatistikler

1676 Görüntülenme8 Takipçi9 Yanıt