Интересный блог Виталия Пискарева

Что такое PHP?

PHP расшифровывается как PHP: Препроцессор гипертекста. Этот тип аббревиатуры известен как ретроним. Первоначально, в 1994 году, язык был разработан как небольшой набор двоичных файлов, используемых для сбора некоторых основных данных о трафике сайта.

В 1997 году синтаксический анализатор был переписан двумя израильтянами, и название было изменено на текущую аббревиатуру-было определен, что гипертекстовый препроцессор был определенно более приемлемым именем в деловом мире.

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

Microsoft C# — Visual Basic.NET — ASP
Java компании Sun — ССП
Для ColdFusion в Macromedia
CGI-Perl

PHP имеет много библиотек с открытым исходным кодом, включенных в основную сборку, и многие другие легко доступны. Расширения существуют, чтобы помочь ИТ-интерфейс с рядом систем, включая IRC, ряд форматов сжатия и Windows API. Существуют и другие расширения, позволяющие PHP создавать форматы файлов «на лету», например популярное расширение, позволяющее создавать ролики Adobe Flash.

Начиная с версии 3, PHP имеет интегрированные объектно-ориентированные функции. Версия 5 построена в основном на этой ограниченной функциональности, и язык теперь имеет надежные объектно-ориентированные возможности, включая интерфейсы, исключения, деструкции и абстракты.

PHP достиг широкой популярности с версии 4, выпущенной в 2000 году. В 2004 году дебютировала версия 5, и сейчас он считается одним лучших языков серверных сценариев.

Без сомнения, большая часть его популярности объясняется его относительной легкостью в освоении и его пресловутой рыхлостью. Массивы и переменные в PHP могут содержать любой тип объекта, переменные не нужно объявлять, а синтаксис удивительно прост.

В отличие от многих языков, таких как C# или Perl, которые имеют в основном последователей более универсальных программистов, многие PHP-программисты не знают другого языка. Это иногда приводит к тому, что его отклоняют как меньший язык, но его растущая популярность и множество надежных и эффективных сайтов, построенных с использованием его в качестве структуры, похоже, развеивают этот миф.

PHP иногда критиковали за то, что некоторые считают недостатками безопасности, по сравнению с такими языками, как ASP. Отсутствие легко понятных сообщений об ошибках, иногда чрезмерно надежный файл конфигурации и явно неполный набор встроенных функций также указаны как области, которые могут использовать заметное улучшение.

Развитие продолжается, однако, и с каждой последующей сборки, langugage, судя по адресу, все больше и больше опасений по с открытым исходным кодом сообщества.

Добавить комментарий

Я не робот