Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Котеров Д. В. - Самоучитель PHP 4
<<-[Весь Текст]
Страница: из 287
 <<-
 
 часто используемые и полезные на практике приемы 
Web-программирования, не только на PHP. Я постарался рассказать практически обо 

всем, что потребуется в первую очередь для освоения профессии Web-программиста. 

Но это вовсе не значит, что книга переполнена всякого рода точной технической 
ин- 
формацией. Технического материала не так много, основной "упор" сделан не на 
"низкий уровень", а на те методы, которые позволят в значительной степени 
облег- 
чить труд программиста, начинающего работать в области Web. 
В тексте много "общефилософских" рассуждений на тему "как могло бы быть, если...
" 
или "как бы сделал я сам в этой ситуации...", они обычно оформлены в виде 
приме- 
чаний. Иногда я позволяю себе писать не о том, что есть на самом деле, а о том, 
как 
это могло бы быть в более благоприятных обстоятельствах. Здесь применяется ме- 
тод: "расскажи сначала просто, пусть и не совсем строго и точно, а затем 
постепенно 
детализируй, освещая подробности, опущенные в прошлый раз". По своему опыту 
знаю, что такой стиль повествования чаще всего оказывается гораздо более плодо- 

творным, чем строгое и сухое описание фактов. Еще раз: я не ставил себе целью 
на- 
писать исчерпывающее руководство в определенной области, и не стремился описы- 
вать все максимально точно, как в учебнике по математике, — наоборот, во многих 

местах я пытаюсь отталкиваться от умозрительных рассуждений, возможно, немного 
и не соответствующих истине. Основной подход — от частного к общему, а не 
наобо- 
рот. Как-никак, "изобретение велосипеда" испокон веков считалось лучшим приемом 

педагогики. 
Возможно, многие детали (даже важные) я опустил, если они не относятся к 
катего- 
риям приемов: 
r которые наиболее часто применяются; 
r без которых нельзя обойтись в Web-программировании. 

Предисловие 5 
Может быть, я уделил чему-то незаслуженно мало внимания. Наконец, в этой книге, 

как и в любой другой (за исключением разве что старого энциклопедического 
слова- 
ря), есть ошибки и неточности — сразу приношу за них свои извинения. Признаюсь 
честно: многие примеры простых программ могут содержать синтаксические "огре- 
хи", т. к. из-за своей простоты они никогда не были протестированы. Это не 
относит- 
ся к крупным программам, приведенным в пятой части книги — как раз они были 
тщательно отлажены. Везде, где можно, присутствуют подробные комментарии прак- 
тически к каждой строке программы, поэтому в основном логика описываемых дей- 
ствий должна быть предельно ясна. 
Общая структура книги 
Книга состоит из пяти частей, содержащих в общей сложности 33 главы, и двух 
при- 
ложений. Непосредственное описание языка PHP начинается с третьей части. Это 
объясняется необходимостью прежде узнать кое-что о CGI (Common Gateway 
Interface 
— Общий шлюзовой интерфейс) —первая часть, а также выбрать подходящий 
инструментарий и Web-сервер для программирования — вторая часть. В четвертой 
части разобраны наиболее полезные стандартные функции языка. Пятая часть посвя- 

щена различным приемам программирования на PHP с множеством примеров. При- 
ложения содержат техническую информацию, которая может иногда пригодиться 
Web-программисту. 
Теперь чуть подробнее о каждой части книги. В первой рассматриваются теоретиче- 

ские аспекты программирования в Web, а также основы того механизма, который 
позволяет писать программы в Сети. Если вы уже знакомы с этим материалом (на- 
пример, занимались программированием на Perl или других языках), можете ее сме- 

ло пропустить. Вкратце я опишу, на чем базируется Web, что такое интерфейс CGI, 

как он работает на низком уровне, как используются возможности языка HTML при 
программировании Web, как происходит взаимодействие CGI и HTML и многое дру- 
гое. В принципе, вся теория по Web-программированию коротко изложена именно в 
этой части книги. Так как CGI является независимым от платформы интерфейсом, 
материал не "привязан" к конкретному языку (хотя в примерах используется Си как 

 
<<-[Весь Текст]
Страница: из 287
 <<-