Область применения

Категория: PHP :: 7-09-2011, 23:15

В среде программирования для Интернета PHP — один из самых популярных языков скриптов (вмесие с JSP, Perl и другими языками, применяемыми в ASP.NET). Популярность была достигнута за счет простоты, скорости исполнения, широкой функциональности, кроссплатформенному принципу и дистрибуции исходных кодов на основе PHP лицензии. Изучить PHP на самом деле не сложнее чем разобраться как работает аккумулятор для ноутбука hp.


Большая популярность в среде построения веб-страниц определяется большим набором встроенных инструментов для проектирования веб-приложений. Вот главные из них:

• автоматическое получение POST и GET-функций, а также переменных веб-сервера в заданные массивы;
• взаимодействие с огромным количеством разнообразных систем управления БД (MySQL, SQLite, MySQLi, PostgreSQL, Oracle, Oracle (OCI8), Microsoft SQL Server, ODBC, Sybase, mSQL, Cloudscape, IBM DB2 и Apache Derby, Ovrimos SQL, Informix, Lotus Notes, DBM, DB++, dBase, FrontBase, DBX, FilePro, SESAM, Ingres II, Firebird / InterBase, MaxDB, Paradox File Access, Интерфейс PDO);

• автоматизированная передача HTTP-заголовков;
• взаимодействие с HTTP-авторизацией;
• взаимодействие с cookies и сессиями;
• взаимодействие с удалёнными и локальными файлами, сокетами.
• полноценная обработка файлов, перемещенных на сервер;
• удалёнными с XForms;

На данный момент PHP используется десятками тысяч разработчиков. Если посмотреть рейтинг корпорации TIOBE, который базируется на данных различных поисковых систем, в апреле этого года язык PHP занимал 5 место среди всех языков программирования. К самым крупным сайтам, применяющим PHP, относятся Facebook, Wikipedia, ВКонтакте и др.
Он также включен в LAMP — известный набор программного обеспечения для проектирования и хостинга веб-страниц (Linux, MySQL, Apache, PHP). Поэтому язык доступен каждому желающему.








Базы Данных:



Программирование под ОС:




Script-coding.Info :: Карта сайта
Все права защищены, 2011.
Яндекс цитирования  
Энциклопедия языков программирования.