Метка: оптимизация

Оптимизация РНР-сценариев. Часть 4. Регулярные выражения

Регулярные выражения Одной из наиболее распространенных ошибок оптимизации, допускаемых РНР разработчиками, является чрезмерное или неправильное использование регулярных выражений в PHP-сценариях. По сравнению с другими операциями, связанными с работой с текстом, регулярное выражение является самой дорогой операцией, которая только может быть выполнена. Поэтому любое использование регулярных выражений должно сопровождаться с большой осторожностью.

Оптимизация РНР-сценариев. Часть 3. Наиболее распространенные «узкие места»в PHP-коде и способы их устранения

Наиболее распространенные «узкие места»в PHP-коде и способы их устранения На каждом Web-сайте может существовать множество различных «узких мест». Чаще всего они могут быть связаны со следующими аспектами:

Оптимизация РНР-сценариев. Часть 2. Построение профиля программы

Секрет поиска оптимальных вариантов — построение профиля программы. В процессе оптимизации и ускорения кода, вне зависимости от того, на каком языке программирования написан код, единственно важной задачей является поиск «узких мест» (bottleneck) в приложении. Ведь если вы не знаете, что именно является причиной замедления работы приложения (поиск этой причины называется профилированием, или построением профиля), справиться

Оптимизация РНР-сценариев. Часть 1. Вступление

В определенный момент стало ясно, что практически каждый человек сможет изучить синтаксис и грамматику языка программирования, и этого будет достаточно, чтобы написать программу. Однако с увеличением размеров приложений и проектов одного понимания кода будет недостаточно. Известно множество способов сокращения ошибок в приложениях и оптимизации кода, направленной на достижение максимальной производительности. Цель этого цикла статей— рассказать