Информация за езика РНР
от PHP Потребителска група
PHP e eзик за програмиране с отворен код, създаден специално за уеб. Може да бъде използван също и от командния ред и за писане на приложения с графичен потребителски интерфейс (GUI)
Замислен през 1994 година от Расмус Лердорф,а сега се използва в над 10 млн приложения/ сайтове и в около 250 мил. домейна.
История
PHP, както и споменах в уводните думи на този сайт е измислен/замислен през пролетта на 1994 година от Размус Лердорф. Ранната версия, която не е публикувана официално е използвана за броене на посещенията на страницата на създатела си.
Публичност
Първата версия, която е била използвана и от други се е появила през юни 1995 година и е била позната като Personal Home Page Tools от където всъщност идва и името на езика – PHP. [вижте писмото, с което се съобщава за появата им]
Tой е представлявал много прост парсър, който е ‘разбирал’ само няколко точно определени команди и ги е изпълнявал, бидейки полезен за лични страници. Имал е функционалност за направата на книга за гости, брояч и още няколко дребни функции.
PHP/FI
Парсърът е пренаписан в средата на 1995-а година и е езикът е преименуван на PHP/FI – версия 2.Принципно FI е бил друг пакет на Размус, който интерпретирал HTML. Tой комбинирал Personal Home Page и FI, което може да се преведе и като интернпретатор на форми и добавайки поддръжка за mSQL създава тази версия на езика. От тук започва началото на РНР като език с добавянето на код към него от други разработчици, което въвежда наистина езика в света на отворения код.
Трудно е да се даде някаква статистика, но към края на 1996 година PHP/FI се е използвал в около 15 000 уеб сайта, което се дължи на много лесната му поддръжка, голяма функционалност за това време и най-вече заради много лесното му научаване и най-вече прилагане.
PHP3
През средата на 1997 година, започва новата ера на РНР. Парсърът е пренаписан от Зеев Сураски и Анди Гутманс и заедно с многото код е създадена версия 3 на езика, много от кода е е пренаписан от начало, доста е само пригоден за това ново ядро.
Премахнати се органичения на езика, които са били до сега, като използването само за лични цели, на които се е основавало името и абревиатурата на езика, вече се произнася : PHP: Hypertext Preprocessor.
Към края на 1998 година на около 10 % от всички уеб сървъри (към момента) има инсталирано РНР. Официално версия 3.0 се появява през Юни 1998 година след много тестове и оправяния на пропуски.
РНР 4
След като вече беше официално пусната версия 3 на езика, погледите на разработчиците се насочват към създаване на версия 4 на езика. В интерес на истината това става още по време на разработката на версия 3, понеже се чувства голяма нужда от пренаписванена адрото на езика за да може той да отговаря на все по-нарастващите нужди от нови разширения и функционалност.
Към края на 1998 година Анди Гутманс и Зеев Сураски започват пренаписването на адрото за пореден път. Новото ядро се нарича “Зенд Ядро” (което е създадено като част от имената на двамата разработчици) Zeev Andi.
Ядрото е готово и официано обявено през Май 2000 година. Езикът съдържа вече много повече функционалност от предшественика си като поддръжка на повече сървъри, HTTP Сесии и много други възможности. Създава се интерфейс за направата на разширения към езика, което го изстрелва много напред за сметка на на други езици.
Екипът по разработката включва много разработчици и постоянно продължава да расте. Версия 4, продължава да се разработва и до сега, макар да има версия 5 и да се подготвя излизането на версия 6.
