В своей курсовой работе я создаю небольшой сайт своего села на языке PHP и рассматриваю различные теги PHP позволяющие создавать интернет страницы. PHP — язык программирования, используемый на стороне WEB-сервера для динамической генерации HTML-страниц. Об этом говорит и расшифровка его названия: PHP — Personal HyperText Processor.
PHP — один из немногих языков программирования, созданных специально для разработки веб-приложений. Поэтому он включает в себя все функции, необходимые именно для работы на веб-сервере, и при этом лишен избыточности, свойственной многим его конкурентам.
Очень приятная особенность PHP — то, что его команды включаются в обычные HTML-страницы с помощью специальных тегов, которые и заставляют PHP-машину выполнять на сервере нужные действия. Программам на PHP не нужны специальные CGI-директории с особыми правами доступа. Более того, на одной страничке можно произвольно чередовать «простой» HTML и PHP-код.
Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений. Назовем основные из них:
- * автоматическое извлечение POSTи GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;
- * файловые функции, успешно обрабатывающие как локальные, так и удалённые файлы;
- * автоматическая отправка HTTP-заголовков, информирующих обозреватель о начале передачи HTML-документа;
- * работа с cookies (текстовые данные, хранящиеся у клиента; позволяют серверу точно идентифицировать пользователя и его настройки при формировании HTML документов) и сессиями;
- * обработка файлов, загружаемых на сервер.
Рекомендуется всем HTML-документам, содержащим PHP-скрипты, давать расширение php, чтобы упростить задачу серверному программному обеспечению в идентификации содержания файла.