İçindekiler
Web'in doğru bir optimizasyonu için dikkate alınması gereken hususlar,
- Uygulamanın kapladığı disk alanı
- Ram bellek tüketimi
- Gerekli bant genişliği
- Web'in çalıştığı ve yüklendiği hız
Mümkün olduğunca az değişken ve nesne bildirin, ayrıca bellekte yer açmak ve artık kullanılmadıklarında değişkenleri veya dizileri yok etmek için unset () işlevini kullanın.
{else} ise koşullu ifadeler, büyük/küçük harf değişikliğinden daha hızlı çalışır.
if ($ color == 'blue') {yürütülecek kod} else {yürütülecek kod}
if koşul bloğu daha az işlemci döngüsü kullanır, bu nedenle yürütme daha hızlıdır.
switch ($ color) {case blue: break yürütmek için kod; durum kırmızısı: break yürütmek için kod; }
Tekrarlayan yapılar veya for döngüleri, while döngülerinden daha yavaştır
<? for ($ ben = 1; $ ben <? $ ben = 0; while ($ ben
Bir sayfanın veya bir php betiğinin ne kadar ram belleği tükettiğini ölçmek için, sayfanın yürütülmesinin veya yüklenmesinin sonuna aşağıdaki kodu koyarız.
echo 'Kullanılan bellek:'. yuvarlak (memory_get_usage() / 1024,1). 'KB'. yuvarlak (memory_get_usage (1) / 1024,1). 'KB';
Her bölümü açarken ne kadar ram tükettiğini görmek için kodu webin altbilgisine yerleştirerek de kullanılabilir.
Bir sql sorgusu yaparken ve alanlar görüntülenirken, görüntülenecek alanda tek tırnak kullanın örnek $ record ['id'] en fazla 7 kat daha hızlı $ kaydından [id].
Birçok programcı, bir mysql işlevi veya sorgusu çağırırken hataların görüntülenmesini önlemek için @ kullanır, bu bir hata denetimi gerçekleştirir ve komut dosyasının yürütülmesini çok yavaşlatır, hatayı düzeltmek veya hataların görüntülenmesini error_reporting (0) ile devre dışı bırakmak en iyisidir. onları düzeltene kadar.
Değişkenleri diğerlerinin üzerine kopyalamamak, 1 MB RAM'in azaltılmasına yardımcı olabilir
Tek bir satırda yazmak daha iyidir ve aşağıdaki şekilde yapılırdı.
MySQL veritabanı bağlantılarını kullanmayı bitirdiğinizde, basitçe mysql_close ($ bağlantı) işleviyle kapatmak önemlidir;
Bir POST gerçekleştirdikten sonra php PHP kullanarak form doğrulamalarından ve kontrollerinden kaçının.
Kullanıcının formu doğrulamak için web'in tekrar yüklenmesini beklemesi gerekir, bunu harici olarak jquery ile yapmak en iyisidir, çünkü bir javascript çerçevesi olduğundan, sunucuda değil tarayıcıda yürütülür, sunucudan kaynak tasarrufu sağlar .Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.