PHP

PHP

PHP — это широко используемый язык сценариев общего назначения, который особенно подходит для веб-разработки. Текущая стабильная версия 7.0.11, выпущена 15 сентября 2016 года

Онлайн-руководство является отличным ресурсом для синтаксиса языка и содержит обширный список встроенных и расширенных функций . Большинство расширений можно найти в PECL . PEAR содержит множество классов, предоставленных сообществом.

PHP часто сочетается с реляционной базой данных MySQL . PHP также включает в себя отличную поддержку баз данных для PostgreSQL , SQLite , Microsoft SQL Server ( API ref ), Oracle , IBM DB2 & Cloudscape, Apache Derby и даже ОДБК . Все современные версии PHP включают PDO , встроенную библиотеку абстракций доступа к данным с широкими возможностями подключения.

Полезный сторонний код Фреймворки

PHP имеет множество объектно-ориентированных фреймворков для веб-приложений, в том числе:

  • Zend Framework
  • Симфони
  • Кохана
  • Ларавель
  • Йии
  • CodeIgniter
  • ТортPHP

(См.aspx">«Какой PHP-фреймворк вы бы выбрали для нового приложения и почему?»)

Объектно-реляционное сопоставление

Популярные ORM для PHP включают:

  • Доктрина
  • Пропел

(См.: «Хорошая библиотека PHP ORM?»)

Модульное тестирование

Популярные фреймворки модульного тестирования для PHP включают:

  • PHPUnit
  • Простой тест

(См.: «Лучший способ реализовать модульное тестирование в PHP»)

Отладчик и внешние интерфейсы/IDE
  • XDebug
  • NetBeans
  • Затмение