Как сделать свой сайт самому бесплатно
 

 

 

 

Учебник PHP

Краткая история

История РНР начинается с 1995 года, когда независимый программист-контрактник по имени Расмус Лердорф (Rasmus Lerdorf) написал сценарий Perl/CGI для подсчета количества посетителей сайта, прочитавших его онлайновое резюме. Его сценарий решал две задачи: регистрацию данных посетителя и вывод количества посетителей на web-странице. Развитие WWW еще только начиналось, никаких специальных средств для решения этих задач не было, и к автору хлынул поток сообщений с вопросами. Лердорф начал бесплатно раздавать свой инструментарий, названный Personal Home Page (РНР) или Hypertext Processor (гипертекстовый процессор).

Шумный успех инструментария РНР заставил Лердорфа приступить к разработке расширений РНР. Одно из расширений преобразовывало данные, введенные на форме HTML, в символические переменные, что позволяло экспортировать их в другие системы. Чтобы добиться поставленной цели, Лердорф решил в дальнейших разработках перейти с Perl на С. Расширение существующего инструментария РНР привело к появлению РНР 2.0, или PHP-FI (Personal Home Page — Form Interpretator). В усовершенствовании версии 2.0 принимали участие программисты со всего мира.

Новая версия РНР пользовалась исключительной популярностью, и вскоре образовалась основная команда разработчиков. Они сохранили исходную концепцию внедрения программного кода прямо в HTML и переписали заново механизм лексического анализа, что привело к появлению РНР 3.0. К моменту выхода версии 3.0 в 1997 году свыше 50 000 пользователей применяли РНР для улучшения своих web-страниц.

В 1997 году было решено, что сокращение РНР должно означать не «Personal Home page», а «РНР Hypertext Processor» 

В течение следующих двух лет стремительное развитие РНР продолжалось. В язык добавлялись сотни новых функций, а количество пользователей стремительно росло. В начале 1999 года служба Netcraft (http://www.netcraft.com) сообщила о том, что, по минимальным оценкам, число пользователей РНР превысило 1 000 000, в результате чего РНР стал одним из самых популярных сценарных языков в мире.

В начале 1999 года было объявлено о предстоящем выходе РНР 4.0. Хотя одной из сильнейших сторон РНР была эффективность выполнения сценариев, при первоначальных разработках не предполагалось, что на базе РНР будут строиться крупномасштабные приложения. По этой причине была начата работа над более устойчивым механизмом лексического анализа, больше известным под названием Zend (http://www.zend.com). Работа шла быстро и завершилась 22 мая 2000 года выпуском РНР версии 4.0.

Кроме лексического анализатора Zend, компания Zend Technologies (Израиль) распространяет оптимизатор Zend, который повышает выигрыш в быстродействии от применения лексического анализатора Zend. Тесты показывают, что ускорение работы программы в результате использования оптимизатора составляет от 40 до 100 %. За дополнительной информацией обращайтесь на сайт Zend.

Исчерпывающее электронное руководство по языку программирования PHP. Благодаря множеству оттестированных примеров рабочего кода может использоваться в качестве самоучителя и справочника

Скачать >>>


Распродажа доменов! Домены РФ за 99, RU за 200 рублей

Бесплатные программы для создания и продвижения сайтов:
CatsHtml v2.1  HtmlPad FisherMan v1.9  Css Magic v1.8.77  Free S.D.Y.PAIK 1.0  Site-Auditor  FreePromote  IFBoards 7  DizsubmitFree
Бесплатные учебники по созданию сайтов: HTML для чайников. Краткий учебник HTML HTML в примерах. Описание команд HTML Учебник PHP Учебник JavaScript Учебник HTML, DHTML, CSS Язык HTML, JavaScript и WWW Каскадные таблицы стилей, или CSS для начинающих Язык програмирования Perl Введение в Perl Уроки Macromedia, Flash, Анимация Самоучитель Macromedia,Flash Справочник MySQL
п»ї  скачать бесплатно  
Warning: require_once(/var/www/u1668306/data/www/websajt.ru/1f8fdc3b180e34fd697783aab28bf0d9e7ecfac1/linkfeed.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/u1668306/data/www/websajt.ru/html5.php on line 209

Fatal error: require_once() [function.require]: Failed opening required '/var/www/u1668306/data/www/websajt.ru/1f8fdc3b180e34fd697783aab28bf0d9e7ecfac1/linkfeed.php' (include_path='.:') in /var/www/u1668306/data/www/websajt.ru/html5.php on line 209