Всеки алгоритъм трябва да бъде бърз и точен. PHP е език на сървъра, който работи бързо и ефективно. Един сървър може да обслужва хиляди процеси едновременно, но всеки може да създаде проблеми за всички останали. Управлението на работното време е важно за уеб ресурса и тези, които се намират до него.
Алгоритъм и време
Термини и цикли - само две опции за създаване на проблем. Серийният код не може да създаде истинско време на забавяне. Дори на големи обеми от данни, PHP бързо се справя с всяка задача.
Можете да объркате процеса на изпълнение на скриптове, като създадете стохастична система от обекти. Въпреки това, съвременният програмист се придържа към класическите програмни традиции или използва тромави системи за управление на обекти. Практически няма шансове да се създаде сложна система от реални обекти. Заредете на сървъра.
Фатална грешка по време на работа е резултат от неправилен алгоритъм или банален цикъл. За да се избегне замразяването на сървъра, неуспешното функциониране на всички "коректни" сървърни процеси поради едно "неправилно", php.ini файлът съдържа времевото ограничение за изпълнение на всеки скрипт - директивата: max_execution_time = 30.
Обикновено на хостовете е забранено да променят времето за изпълнение на скрипта. Но ако е възможно, тогава използвайки функцията PHP max_execuion time () можете да зададете желаната стойност. По принцип с хоста можете да се споразумеете за безкрайното прилагане на php-процеси. сфункции ignore_user_abort () и set_time_limit (), можете да дадете на скрипта шанс за вечно съществуване: той може да работи дори ако посетителят е напуснал ресурса.