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

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

Это было небольшое лирическое вступление)

Оптимизация РНР-сценариев

На пути создания Web-приложений необходимо всегда задумываться о том, чтобы полученный программный код приложения был максимум оптимальным и эффективным. Ведь все-таки мишенью любого Web-сайта или портала, является обслуживание как можно большего количества пользователей, заходящих на его. Хотя РНР и не есть особо медлительным, как язык для написания сценариев и скриптов, любой объемный поток данных может привести к нарушению работы вашего сайта, если сценарии и скрипты не будут достаточно эффективными и надёжными. Как и в случае с отладкой, бытует немалое количество инструментальных средств и подходов оптимизации кода, всякий из которых по-своему полезен и хорош.

Таким образом, лучшим, что можно сделать для наглядности и понятности, посвященной этой теме, это показать основные общепринятые способы уменьшения и ужатия объема программного кода и достижения предельной его эффективности.

Конкретные способы и примеры мы рассмотрим в следующих статьях.

Рекомендую к прочтению блог о PHP и Seo.