РНР
РНР (Personal Home
Page tools) — это еще один интерпретируемый язык, напоминающий PERL,
предназначенный для придания web-страницам элементов интерактивности.
Код, написанный на языке РНР, встраивается в документ HTML подобно подпрограмме:
в тот участок документа, где необходимо разместить интерактивный элемент,
просто вставляется сценарий РНР. Мнемоника данного языка базируется
на синтаксисе PERL, Java и С, благодаря чему не вызывает каких-либо
трудностей при изучении. Методики, которые позволяют серверам корректно
распознавать файлы, содержащие скрипты РНР, различны и зависят в первую
очередь от типа конкретного сервера. Считается достаточным назначить
такому файлу расширение .php, иногда — с добавлением номера версии используемого
языка, например .php2 или .php3.
Технология РНР позволяет
организовать на web-странице счетчик посещений, подсчитывать статистику
обращений к тем или иным разделам сайта, защитить доступ к какому-либо
html-документу паролем и многое другое. Среди недостатков РНР следует
отметить то, что данная технология поддерживается далеко не всеми серверами
Интернета.