Оптимизиране на PHP код в мрежата

Съдържание
Ще бъдат взети предвид аспектите за правилна оптимизация на мрежата
  • Дисково пространство, заето от приложението
  • Консумация на RAM памет
  • Необходима честотна лента
  • Скоростта, с която мрежата работи и се зарежда

Някои трикове за оптимизиране на php код, които трябва да имате предвид, са:
Декларирайте възможно най -малко променливи и обекти, използвайте и функцията unset () за освобождаване на памет и унищожаване на променливи или масиви, когато те вече не се използват.
Ако {else} условните изрази се изпълняват по -бързо от буквата за превключване.
 if ($ color == 'blue') {код за изпълнение} else {код за изпълнение} 

Блокът условни условия if използва по -малко процесорни цикли, следователно изпълнението е по -бързо.
 switch ($ color) {case blue: код за изпълнение на break; регистър червен: код за изпълнение на прекъсване; }

Повтарящите се структури или за цикли са по -бавни от циклите while
 <? for ($ i = 1; $ i <? $ i = 0; while ($ i 

За да измерим колко RAM памет консумира страница или php скрипт, в края на изпълнението или зареждането на страницата поставяме следния код.
echo 'Използвана памет:'. кръг (memory_get_usage () / 1024,1). „KB от“. кръг (memory_get_usage (1) / 1024,1). 'KB';

Може да се използва и чрез поставяне на кода в долния колонтитул на мрежата, за да се види колко овен консумира при отваряне на всяка секция.
Когато изпълнявате sql заявка и полетата се показват, използвайте единични кавички в полето, за да се покаже пример $ record ['id'] е до 7 пъти по -бързо отколкото $ record [id].
Много програмисти използват @, за да предотвратят показването на грешки при извикване на функция или заявка на mysql, това извършва проверка на грешки и забавя изпълнението на скрипта, най -добре е да поправите грешката или да деактивирате показването на грешки с error_reporting (0) докато не ги коригирате.
Некопирането на променливи над други може да помогне за намаляване на 1MB оперативна памет
 

Написването му в един ред е по -добре и би било направено по следния начин

Важно е да затворите връзките към базата данни mysql, когато приключите с тях, просто с функцията mysql_close ($ connection);
Избягвайте валидирането и проверките на формуляри, използвайки php PHP след извършване на POST.
Потребителят ще трябва да изчака, докато мрежата се зареди отново, за да потвърди формата, най -добре е да го направи външно с jquery, тъй като като рамка на javascript, тя се изпълнява в браузъра, а не на сървъра, спестявайки ресурси от сървъра .Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave