62
MySQL поддерживает язык запросов SQL в стандарте ANSI 92, и
кроме этого имеет множество расширений к этому стандарту, которых
нет ни в одной другой СУБД.
Для облегчения генерирования страниц и единообразия стиля
отображения данных использованы HTML-шаблоны.
Каждый раз, когда возникает потребность в написании CGI-скрипта,
появляется возможность столкнуться с тем, что он должен отдавать
пользователю некий HTML-код. Обычно данный код вносится напрямую в
код самого скрипта, в котором достаточно проблематично вносить изменения
в HTML-фрагменты. Применение шаблонов в данном случае значительно
упрощает производство динамических данных и преобразований дизайна
[22].
Содержимое WWW до недавнего времени включало исключительно
статистические данные. Однако эволюция технологий поспособствовала
возникновению типизированных программных продуктов для
гарантирования заблаговременного обновления существующей информации
в сети Интернет. В качестве одного из возможных вариантов подобного
усовершенствования можно назвать серверные сценарии, которые вполне
допустимо реализовывать посредством использования языка PHP. Сценарии
или скрипты во взаимодействии с различными прикладными программными
средствами и системами, в том числе и с системами управления БД,
электронными таблицами, деловой графикой и т.д., способствуют выведению
на экран пользователя динамической информации.
Можно также выделить отдельно скрипт, носящий название PHP-
скрипт. Данный скрипт анализируется web-сервером в реальном масштабе
времени. Web-сервер гарантирует пересылку запроса пользователя скрипту,
который, в свою очередь, применяя средства прикладной системы,
реверсирует итоги обработки запроса на экран пользователя.