Посоветуйте книгу

The Pretender

Новичок
Посоветуйте книгу

Здравствуйте!
Посоветуйте, пожалуйста, книгу (или книги :) ) по PHP. Нужно написать портал в стиле веб-2.0 с уклоном в социальную сеть и со всеми присущими кавайностями вроде AJAX. Есть семилетний опыт программирования на C++, VB и пару лет на C#. Также когда-то писал простенькие скрипты на PHP, но это были совершенно базовые процедурные простыни :) .
Интересуют, в основном, «прикладные техники» разработки современных порталов, паттерны и, возможно, рекомендации по использованию каких-либо фреймворков. Также интересует сам процесс разработки и отладки (раньше писал в блокноте :)).
Спасибо!
 

Alexandre

PHPПенсионер
Нужно написать портал в стиле веб-2.0 с уклоном в социальную сеть
ну-ну...
про это в книгах не пишут (по крайней мере рускоязычных)...
Интересуют, в основном, «прикладные техники» разработки современных порталов, паттерны и, возможно, рекомендации по использованию каких-либо фреймворков.
забей на фреймворки...
ну если очень хочется используй ZF (Zend Framefork)
рекомендуемые книги (ищи электронные версии):
http://www.amazon.com/Web-2-0-Architectures-Entrepreneurs-Information/dp/0596514433/ref=sr_1_5?ie=UTF8&s=books&qid=1265269603&sr=1-5
http://www.amazon.com/Building-Social-Web-Applications-Establishing/dp/0596518757/ref=pd_sim_b_1
http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304/ref=pd_sim_b_13
http://www.amazon.com/Website-Optimization-Search-Conversion-Secrets/dp/0596515081/ref=pd_sim_b_4
http://www.amazon.com/Building-Scalable-Web-Sites-Applications/dp/0596102356/ref=pd_sim_b_4
паттерны
http://devzone.zend.com/search/results?q=patterns
еще была скачена книга, не помню ссылку

-~{}~ 04.02.10 10:52:

вот книга http://www.amazon.com/Pro-PHP-Patterns-Frameworks-Testing/dp/1590598199
и по ходу журнал нашел http://www.amazon.com/PHP-Architects-Guide-Design-Patterns/dp/0973589825

-~{}~ 04.02.10 10:58:

Также интересует сам процесс разработки и отладки
кто-то пользует IDE (ZendStudio, Eclipse_PDT, PHPEdit , PHPExpertEditor) а кто-то пишет в FAR & Vim
погугли xdebug на тему профайлинга, хотя тебе это рано... это когда уже что-то готово будет.
 

Фанат

oncle terrible
Команда форума
Для того, чтобы писать кавайности AJAX, нужна книга не по РНР, а по javascript

отладка - var_dump()
отладка по-взрослому - xdebug
 

nerezus

Вселенский отказник
забей на фреймворки...
+1. И никогда не используй чужие либы - пиши все сам.
А еще не используй чужие PHP сборки - изучи создание трансляторов и напиши свой - не дело это использовать чужое отлаженное и проверенное временем - программист все должен делать сам - ведь на то он и программист, а не компоновщик.
 

Фанат

oncle terrible
Команда форума
И грянул холивар, бессмысленный и беспощадный...

А все дело было в мелочах, в нюансах. В том, как понимать вопрос аффтара.
Вопросов ведь, на самом деле, было двое.
Как изучить пшп и как написать портал. И ответ зависит от того, на какой из вопросов мы отвечаем.
 

The Pretender

Новичок
по крайней мере рускоязычных
Да, забыл добавить, что язык (русский/английский) значения не имеет.
рекомендуемые книги
Большое спасибо за подборку, начал потихоньку курить.
не дело это использовать чужое отлаженное и проверенное временем
Хм. Сарказм детектед? :)
Вопросов ведь, на самом деле, было двое.
Да, вопроса, по сути, два. Но ИМХО разбирать второй («Как написать портал») сейчас смысла нет, т. к. ТЗ ещё окончательно не устаканилось. Поэтому я пока хочу подготовиться, и получить общее представление о техниках, которые сейчас используются. А вот когда будет окончательный вариант ТЗ, уже буду выбирать конкретные средства и задавать конкретные вопросы, которые наверняка возникнут :)

Огромное всем спасибо за ответы и рекомендации! Пойду вникать :)
 
Сверху