Дмитрий Сергеевич (axshavan) wrote,
Дмитрий Сергеевич
axshavan

Про PHP

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

Историческая справка.


В 1995 году Расмус Лердорф написал на языке Perl скриптик для ведения статистики посещаемости своего резюме. Так родилось пхп (тогда еще PHP/FI (Personal Home Page/Forms Interpreter)). Позже Расмус переписал его полностью на С.
В 1997 году Энди Гутманс и Зив Сураски переписали весь код на С опять с самого начала, позже к ним примкнул и Лердорф. В 1998 году после 9 месяцев публичного тестирования был официальный релиз PHP 3 (теперь PHP расшифровывали как PHP: Hypertext Preprocessor).
После релиза третьей версии Энди и Зив написали новый движок для пхп (Zend Engine = ZEev + aNDi), и в 2000 году выпустили четвертую версию.
Пятая версия (со значительно улучшенной поддержкой ООП) держится на Zend Engine 2.0 и на этом вроде бы с исторической справкой всё.

И о сегодняшнем дне


Мощность, простота и открытость сделали пхп одним из популярнейших языков разработки веб-приложений. Сотни тысяч сайтов. Но эта популярность имеет обратную сторону, сейчас объясню почему. Дело в том, что толпы юнцов, о программировании знающие лишь, что "ассемблер - это мегакруто", берутся за создание своих домашних страничек, а, поднаторев в хтмл-верстке, считают себя опытными разработчиками и принимаются изгаживать просторы интернета своими корявыми поделками, да еще и получают за это деньги. Ну и что после этого остается думать?

У каждого языка программирования есть своя область приложения. С - это универсальный мощный язык, но использовать его повсеместно глупо - как гонять камаз за коробкой спичек. Существует отточенный под работу с базами данных и быстрое создание корпоративных безнес-приложений язык Дельфи. До сих пор используется язык Лисп - в автокаде и подобных приложениях. Попытка придумать "язык программирования для всего" провалилась (потому что он уже был к тому времени), но, однако, придумали новый сетевой протокол и кроссплатформенную Жаву, на которой пишут игры для мобильных телефонов и будут писать драйвера для холодильников.
И есть языки программирования, ориентированные, в основном, на создание веб-сайтов. Это скриптовые Perl, PHP и всякое прочее менее популярное типа Python, а также разнообразные ASP.NET и иже с ними. И смеется над их кажущейся недоуниверсальностью лишь глупец да сноб. Вот.

И пожалуйста, не надо устраивать холиварс в комментариях. У меня сейчас на работе не работает нормально ни один интерфейсный сервер, я не могу нормально ничего делать (как и уйти домой пораньше), кроме того, облился горячим чаем, и потому злой, нервный и способен на аффективные поступки.
Tags: web, работа
Subscribe

  • Анабиоз и немного об эмиграции

    Не так давно прочитал книжку "Анабиоз". Ну, сюжет там описывается в аннотации; более того, в ней сообщаются детали сюжета, которых нет в самом…

  • 2014

    Чем более популярны становятся всякие автоматизированные собиратели итогов за год (как в фейсбуке - нажал кнопку "поделиться", и всё готово.…

  • 404

    День четвёртого апреля выдался довольно снежным. По случаю очередного дня веб-мастера знакомые в Праге взяли отгул на работе и шатались по городу.…

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 13 comments

  • Анабиоз и немного об эмиграции

    Не так давно прочитал книжку "Анабиоз". Ну, сюжет там описывается в аннотации; более того, в ней сообщаются детали сюжета, которых нет в самом…

  • 2014

    Чем более популярны становятся всякие автоматизированные собиратели итогов за год (как в фейсбуке - нажал кнопку "поделиться", и всё готово.…

  • 404

    День четвёртого апреля выдался довольно снежным. По случаю очередного дня веб-мастера знакомые в Праге взяли отгул на работе и шатались по городу.…