PHP: Розніца паміж версіямі
[дагледжаная версія] | [дагледжаная версія] |
Змесціва выдалена Змесціва дададзена
выпраўленыя звесткі ў картцы |
вікіфікацыя, афармленне |
||
Радок 2:
|name = PHP
|logo = [[Выява:PHP-logo.svg|150px]]
|paradigm = мультыпарадыгменная ([[
|year =
|designer = [[Расмус Лердорф]]
Радок 12:
}}
'''PHP'''({{lang-en|PHP: Hypertext Preprocessor}} — прэпрацэсар гіпертэксту) — скрыптавая [[мова праграмавання]]<ref>http://php.net/manual/en/preface.php</ref> агульнага прызначэння, якая інтэнсіўна ўжываецца для распрацоўкі вэб-прыкладанняў. Цяпер падтрымліваецца пераважнай большасцю хостынг-правайдэраў і з'яўляецца адным з лідараў сярод моў праграмавання, якія ўжываюцца для стварэння дынамічных [[
== Гісторыя РНР ==
=== З'яўленне ===
Пачынаецца гісторыя з [[1995]] года, калі незалежны праграміст [[Расмус Лердорф]] (Rasmus Lerdorf) напісаў сцэнарый Perl/CGI для падліку колькасці карыстальнікаў і наведвальнікаў сайта. Яго сцэнарый вырашыў дзве праблемы: рэгістрацыю дадзеных карыстальніка і вывад колькасці наведвальнікаў на [[
=== Распрацоўка ===
[[Image:Rasmus Lerdorf cropped.jpg|120px|thumb|Расмус Лердорф, стваральнік PHP]]
Вялікі поспех інструкцый [[Расмус Лердорф|Лердорфа]] паспрыяў буйнейшай распрацоўцы РНР. Каб дабіцца пастаўленай мэты, [[Расмус Лердорф|Лердорф]] вырашыў у далейшых распрацоўках перайсці з [[Perl]] на [[C (мова праграмавання)|С]]. У хуткім часе з'явілася РНР 2.0, альбо PHP-FI (Personal Home Page — Form Interpretator). У абнаўленні з PHP да PHP 2.0 прымалі ўдзел праграмісты з усяго свету.
=== Распаўсюджанне ===
Новая версія РНР карысталася вялікай папулярнасцю, і ў хуткім часе ўзнікла асноўная каманда распрацоўшчыкаў. Яны захавалі пачатковую канцэпцыю магчымасці карыстання PHP у [[HTML]] і перапісалі нанава механізм лексічнага аналізу, што прывяло да з'яўлення РНР 3.0. Да моманту выхада версіі 3.0 у [[1997]]
=== Пераіменаванне ===
Радок 36:
=== PHP 5 ===
Пятая версія PHP была выпушчана распрацоўнікамі 13 ліпеня 2004 года. Змены ўключаюць абнаўленне ядра Zend (Zend Engine 2), што значна павялічыла эфектыўнасць [[Інтэрпрэтатар|інтэрпрэтатара]]. Уведзена падтрымка мовы разметкі [[XML]]. Цалкам перапрацаваны функцыі AAП, якія сталі шмат у чым падобныя да мадэлі, якая ўжываецца [[Java
=== PHP 6 ===
Радок 101:
Агульная Zend Framework
* [http://zend-frameworks.com/ супольнасць Zend Framework]{{ref-ru}}
'''Папярэджанне:''' Дадзеныя вышэй прыклады не будуць працаваць, калі ў
Поўную інфармацыю
{{зноскі}}
|