Тематические статьи →

Язык программирования PHP

PHP — язык про­грам­ми­ро­ва­ния, кото­рый наи­бо­лее рас­про­странён в сфере веб-разработки.

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

Плат­формы для раз­ра­ботки на PHP

Плат­­ные коро­­боч­­ные CMS: 1С-Битрикс, UMI.CMS, NetCat

Бес­­плат­­ные коро­­боч­­ные CMS: ModX, Drupal, Joomla, WordPress

Фрейм­ворки: Yii, Symfony, Zend

Кри­тика

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

Фрейм­ворки доста­точно раз­роз­нен­ные — их мно­го, явного лидера нет, поэтому число раз­ра­бот­чи­ков на отдельно взя­том PHP-фрейм­ворке может быть суще­ственно ниже, чем коли­че­ство раз­ра­бот­чи­ков на том же Ruby on Rails (хотя сам язык про­грам­ми­ро­ва­ния Ruby зна­чи­тельно менее рас­про­странён, нежели PHP).

Также сам язык обла­дает доста­точно боль­шим коли­че­ством недо­стат­ков, кото­рые про­яв­ля­ются при раз­ра­ботке слож­ных реше­ний. Во мно­гом, эти недо­статки — след­ствие эво­лю­ци­он­ного раз­ви­тия PHP и сле­до­ва­ния обрат­ной совместимости.

Поделитесь с друзьями:


Информация о публикации:

Материал опубликован в 2014 году. Эта статья о веб-разработке, о веб-технологиях и про бэкенд-разработку. При пере­пуб­ли­ка­ции обя­за­тельно ука­за­ние пер­во­ис­точ­ника в виде гипер­тек­сто­вой ссылки на сайт web-creator.ru

Воспользуйтесь нашими
знаниями и опытом

Отправьте нам сообщение при помощи формы. Или напишите на e-mail s@web-creator.ru

Мы максимально оперативно ответим Вам по электронной почте или перезвоним.

При отправке сообщения через форму, укажите пожалуйста предпочтительный способ связи с Вами: телефон или адрес электронной почты. Мы сможем ответить Вам подробнее, если Вы напишете что-то о запланированном проекте или предполагаемых задачах.

Либо просто позвоните нам по номеру: +7 495 215-1501

Мы работаем по будним дням с 10 до 19 часов.

Комплексные услуги

Реализация «под ключ» проектов по созданию различных видов сайтов, разработка веб-приложений для автоматизации бизнес-процессов, ведение контекстных и медийных рекламных кампаний, поисковое продвижение, комплексная поддержка веб-проектов, консалтинговые услуги.