Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
     
 
Анонс: В данной статье приведены основные характеристики языка программирования PHP. Его свойства, особенности и нюансы работы.

Все статьи:


1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85

Чем удобен PHP. Или простыми словами о сложном


    Guest 1.06.2010 - 15:13

Оценивая язык PHP, следует в первую очередь обратить внимание на его функциональность. Ведь основная цель любого языка веб-программирования – просто и быстро решить конкретные задачи, стоящие перед разработчиками. И PHP с этим легко справляется, по ряду причин. Условно их можно разделить на шесть групп: Простота, Эффективность, Безопасность, Традиционность, Гибкость и Открытость.

Простота PHP заключается в удобстве интеграции. А именно, вне зависимости от размера нашего сценария (одна или тысяча строк), для работы данного механизма не требуется специальная компьютерная помощь, типа особых компиляционных параметров или подключённых библиотек. Всё что нужно, это лишь открыть экранирующую последовательность типа (<?) и закрыть её (?>). Язык просто начнёт работать в пределах указанного диапазона.

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

Безопасность при работе с PHP условно можно разделить на две категории: Системный уровень и Уровень приложений. На первом из них администраторы получают сильный и мощный набор защитных механизмов и функций. К ним относится Safe mode (Безопасный режим) и другие ограничители, запрещающие доступ к исходному коду и конфиденциальной информации. На уровне приложений – это шифрование и компиляция сценария до отправки на оборудование пользователя. То есть исходный код не просматривается в браузере.

Зачем выдумывать велосипед – думали создатели, разрабатывая PHP. И, правда, в нём мы найдём значительное количество знакомых нам по Perl и Си конструкций. Сам PHP код напоминает Pascal или С в аналогичных приложениях. Одним словом – PHP это язык программирования, вобравший в себя всё самое полезное для работы в web-среде. Поэтому его можно смело назвать традиционным языком, так как переучиваться на него с других языков, на первых этапах обучения, можно даже не прибегая к посторонней компьютерной помощи.

PHP крайне гибок. Его гибкость обусловлена возможностью интеграции не только в HTML, но и в WML, XML и даже JavaScript. К тому же, язык PHP универсален, что позволяет корректно отображать его сценарии на компьютерах с различными браузерами, карманных компьютерах, мобильных телефонах, пейджерах и других устройствах. Кроме того, PHP не зависит от платформы, будь то Windows (всех версий от 95), Solaris, UNIX и др.

Open Source или Открытое распространение, позволило разработчикам за считанные годы получить компьютерную помощь по настройке и отладке PHP от сотен тысяч пользователей. Теперь это сильный и мощный язык web-программирования с огромной армией последователей, которые не только развивают данное направление, но и всячески помогают новичкам в освоении просторов возможностей PHP.