Введение в 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. Дополнительные сервисы
Поскольку переведенный мной материал не повторяет эти руководства,
надеюсь он будет полезен и Вам.
David Sklar is the CTO of Student.Net Publishing.
Adam Trachtenberg is the Vice President for Production of Student.Net Publishing.