В области программирования для Сети PHP — один из популярных скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на основе лицензии PHP.
Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений. Основные из них:
• автоматическое извлечение POST и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;
• взаимодействие с большим количеством различных систем управления базами данных (MySQL, MySQLi, SQLite, PostgreSQL, Oracle (OCI8), Oracle, Microsoft SQL Server,Sybase, ODBC, mSQL, IBM DB2, Cloudscape и Apache Derby, Informix, Ovrimos SQL, Lotus Notes, DB++, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, Firebird /InterBase, Paradox File Access, MaxDB, Интерфейс PDO);
• автоматизированная отправка HTTP заголовков;
• работа с HTTP авторизацией;
• работа с cookies и сессиями;
• работа с локальными и удалёнными файлами, сокетами.
• обработка файлов, загружаемых на сервер;
• работа с XForms;
В настоящее время PHP используется сотнями тысяч разработчиков. Согласно рейтингу Tiobe, базирующемся на данных поисковых систем, в декабре 2009 года PHP находится на 3 месте среди языков программирования (уступая Java и C), поднявшись за год на две позиции. К крупнейшим сайтам, использующим PHP, относятсяFacebook, ВКонтакте, Wikipedia и др.
Входит в LAMP — распространённый набор программного обеспечения для создания веб-сайтов(Linux, Apache, MySQL, PHP).
Комментариев нет:
Отправить комментарий