PHP

PHP – скриптовый язык программирования, которые практически повсеместно применяется в разработке веб-приложений и их компонентов. Этот язык используется в совершенно разных областях:

  • Создание скриптов для серверной части. Для этого необходимы php-парсер и web-сервер, чтобы обрабатывать такие скрипты, браузер и текстовый редактор.
  • Создание скриптов, которые выполняются в командной строке. Они могут выполняться без web-сервера и браузера на том или ином компьютере. Для этого нужен лишь PHP-парсер или интерпретатор командной сроки. Пример реализации – различные планировщики задач.
  • Создание GUI/графических интерфейсов, которые выполняются на стороне клиента.

PHP сочетает себе как и процедурную так и объектно-ориентированную парадигмы программирования. Его можно использовать в интеграции с большинством базами данных, работать с текстовыми форматами и XML. С последним можно использовать стандарты SAX, DOM, API. PHP может взаимодействовать с длинным списком сервисов через протоколы LDP, SNMP, IMAP, NNTP, POP3 и HTTP. Помимо этого, он может взаимодействовать и с другими языками программирования, например, с Java с помощью расширения CORBA.