Введение в PHP
By Adam Trachtenberg and David Sklar  (8/3/99)
Перевод на русский язык Н.В.Костроминой (30.11.2000 г.).

Предисловие переводчика.

Некоторое время назад мне потребовалось написать небольшой скрипт на языке PHP для Web-странички. Поскольку до того момента мне не приходилось встречаться с PHP, я начала искать в Интернет руководство по этому языку и первым делом, естественно, обратилась на сайт PHP Club (к счастью, я знала о его существовании). К моему удивлению обнаружилось, что документации по PHP на русском языке очень мало. Да что там мало, можно сказать, что ее нет вообще, ведь практически единственное русскоязычное руководство относится к версии 2 этого языка (а сейчас уже вышла версия 4.0.3).

Этот факт тем более удивителен, что язык PHP используется на массе серверов в Интернет. К сожалению, за неимением статистичесой информации не могу указать здесь точный процент, но могу привести такой факт. В ноябре 2000 г. на сайте http://nevod.ru/linux был проведен опрос на тему "На каком языке проще, быстрее и качественнее писать CGI?". В опросе приняло участие 954 респондента (по состоянию на 28.11.00). По результатам опроса PHP оказался на втором месте (после Perl) по популярности среди языков, используемых для создания CGI-скриптов. Perl набрал 334 голоса (35 процентов), а PHP - 232 голоса (24 процента). Все остальные языки, включая C, C++, Delphi и Visual Basic, набрали не более 11 процентов голосов. Конечно, тут надо сделать поправку на то, что опрос проводился на сайте, посвященном ОС Линукс, а значит, результаты опроса могут не совсем правильно отражать реальную картину использования разных языков, но все же эти результаты говорят о том, что PHP достаточно широко используется.

Среди англоязычной документации по PHP в списке ссылок на сервере PHP Club конечно было указано и полное руководство по этому языку PHP Manual. Но я выбрала для первоначального знакомства с PHP документ, который на PHP Club назван "наиболее удачным описанием PHP". А поскольку документации на русском мало, я решила попутно перевести этот документ полностью. Этот перевод я и предлагаю вниманию всех, кого интересует PHP. Оригинал документа Вы можете найти по адресу http://www.builder.com/Programming/PHPIntro/?.

Кстати говоря, за то время, пока я переводила этот материал, я нашла в Интернет еще пару руководств по PHP на русском языке. Думаю, что Вам пригодятся соответствующие ссылки (для полноты я включила сюда и ссылку на упоминавшееся выше руководство Д.Брэндона ко второй версии PHP):

  • Дик Брэндон. PHP/FI Version 2.0. Перевод Юрия Плетнева.

  •  
  • Букварь по PHP и mySQL. (pdf-файл). Данный букварь просто поможет вам сделать первые шаги в изучении PHP и способах взаимодействия его с БД MySQL.

  •  
  • Shawn Wallace Введение в PHP. Перевод Михаила Крайнова.

  •  
  • С.Лосев. Рабочие инструменты сайтостроителя.
         В этом цикле статей, посвященного современному "сайтостроению", рассказывается о популярной системе MySQL и языке программирования PHP, как с их помощью можно решать задачи, с которыми сталкивается любой разработчик Интернет-сайта - подготовка и отображение новостей, ввод и отображение текстовой информации, поиск на сайте, организация дополнительных сервисов ("узнавания" посетителя, форумов, опросов и т.д.).
    Часть 1. Первое знакомство с PHP и MySQL
    Часть 2. Кругом новости, но как их ввести и отобразить?
    Часть 3. Статьи для сайта
    Часть 4. Дополнительные сервисы
  • Поскольку переведенный мной материал не повторяет эти руководства, надеюсь он будет полезен и Вам.

    К началу страницы Что такое PHP? 



    David Sklar is the CTO of Student.Net Publishing.
    Adam Trachtenberg is the Vice President for Production of Student.Net Publishing.