![]() Интернет, компьютеры, софт и прочий Hi-Tech | ||||
Избранные докиМетки (все метки)hi tech, internet, it, software, интернет, информационные технологии, ит, по, программное обеспечение, софт
Подписаться через RSS2Email.ru
|
Язык программирования PHPРекурсивная аббревиатура PHP расшифровывается как «PHP: Hypertext Preprocessor», что в переводе с английского означает «PHP: препроцессор гипертекста». Устаревшая расшифровка — «Personal Home Page», что означает «Персональная веб-страница» (имелось в виду средство для ее создания). PHP — скриптовый язык программирования общего назначения, который интенсивно применяется для разработки приложений под Веб. В настоящее время он является одним из лидирующих языков программирования, используемых для создания сайтов. Подавляющее большинство хостинг-провайдеров предоставляют сейчас PHP хостинг, то есть поддерживают его среду выполнения на своих площадках. В отрасли программирования для сети Интернет он является одним из самых популярных скриптовых языков, конкурирующим с Perl, JSP и языками, поддерживаемыми в ASP.NET. Своей популярностью он обязан простоте, скорости выполнения, обширной функциональности, кроссплатформенности и открытости исходных кодов, распространяемых под свободной лицензией. В настоящее время языком PHP пользуются сотни тысяч разработчиков. Согласно данным рейтинга Tiobe, базирующимся на информации от поисковых систем, на декабрь 2009 года PHP находился на 3 месте по популярности среди языков программирования, уступив только Java и C. За год он поднялся в рейтинге на две позиции. К крупнейшим сайтам, которые используют PHP, относятся Wikipedia, Facebook, «В контакте», YouTube и др. PHP является составной частью LAMP, как называется очень распространённый набор технологий для создания сайтов. Аббревиатура LAPM расшифровывается как «Linux, Apache, MySQL и PHP». Популярность PHP в области разработки сайтов определяется наличием в нем большого набора полезных встроенных средств для веб-разработки. Вот перечень некоторых из этих средств:
Важной особенностью PHP является то, что программисту не приходится заботиться о распределении и освобождении приложением памяти. В ядро PHP интегрированы средства для полностью автоматического управления памятью. После завершения выполнения скрипта вся выделенная память автоматически возвращается системе. Язык и интерпретатор PHP разрабатываются сообществом энтузиастов в рамках открытого проекта. PHP распространяется под собственной открытой лицензией, которая несовместима с GNU GPL. Текущая стабильная версия PHP (пятая) была выпущена 13 июля 2004 г. Было обновлено ядро интерпретатора (Zend Engine 2), существенно увеличена его эффективность. Полностью были переработаны функции ООП, ставшие во многом похожи на модель, используемую в Java. Был, например, введён деструктор, публичные, защищенные и закрытые члены и методы классов, интерфейсы, клонирование объектов и др. В последующих подверсиях были введены также замыкания и пространства имён. С октября 2006 г. в стадии разработки находится шестая версия PHP. В ней также сделано множество нововведений, например, — исключение регулярных выражений POSIX из ядра, удаление из файла php.ini директив конфигурации magic_quotes_gpc и safe_mode. Уделено много внимания поддержке Юникода. 12.05.2010 Последнее редактирование: 2010-05-14 14:46:04 Метки материала: php, php5, программирование, языки программирования, open source, создание веб-сайта 1 комментарий
Было интересно узнать об этом языке программирования. Написано понятно для начинающих, так сказать "для чайников". |
© 2007-2018, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.