Программирование динамических веб страниц на языке PHP

PHP- это серверный скриптовый язык, разработанный для создания динамических веб-страниц. Он встраивается в код html и интерпритируется веб-сервером с модулем PHP, который генерирует страницу.

Язык поддерживается большинством WEB-серверов, на практически всех операционных системах и архитектурах, и к тому-же является свободно распространяемым. Активно конкурирует с Microsoft Active Server Pages (ASP). Язык разработан группой энтузиастов во главе с Расмусом Лердорфом в 1995 году. Распространяется под собственной лицензией, несовместимой с GNU GPL по причине некоторых ограничений на название.

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

Основными встроенными возможностями являются:

Извлечение POST и GET параметров в массив;

Взаимодействие с различными СУБД;

Управление cookies и сессиями;

Работа с сокетами и файлами;

Обработка загружаемого.