Yazımda size PHP performansı nasıl atrttırabileceiğinizle ilgili birkaç ipucu vermek istiyorum, böylece ziyaretçileriniz için daha iyi bir deneyim sağlayabileceiniz ve sunucu kaynkalrınınızı (paranızı) boşa harcamayacağınız bir site/fonksiyon kodlayabilirsiniz. İşte madde madde birkaç ipucu:# echo fonksiyonu print‘ten daha hızlıdır. echo çıktıdan başka birşey döndürmezken print 0 ya da 1’i de döndürür.# $arrPerson[‘isim’] $arrPerson[isim]‘den daha hızlıdır.
# Şunun yerine for($i=0; $i<=count($arrPerson); $i++) {..} şunu kullanın
for($i=0,$total = count($arrPerson); $i<$total; $i++) {..}. İlki her döngüde sayım yapacak fakat ikincisi bu sayımı sadece bir kez yapacak.
# <? yerine <?php kullanmaya özen gösterin.
# if/else yerine switch/case kullanmaya çalışın.
# Değişkenleri kopyalamayın. Boş yere bellek harcarsınız.# Çıktılarınız sadece yazı içeriyorsa çift tırnak yerine tek tırnak kullanın. Çift tırnak olduğunda PHP çıktıda değişken arar.# SQL sorgularınızı döngülerin içine yazmayın.# Kullanmayacağınız eklentileri php.ini‘den iptal edin.
# include_once include‘a oranla daha masraflıdır.# PHP‘nizi güncelleyin. Yeni sürümler eskilerine oranla az da olsa daha hızlı.Bunlar dışında verileri sunucudan istemciye sıkıştırarak gönderirseniz kullanıcılar web sayfasının bilgisayarlarına inmesini fazla beklemeyecektir.Siz de bildiklerinizi aşağıda paylaşırsanız sevinirim.