Здравствуйте. Хочу научиться писать на PHP. Понятно, что это дело не одной прочитанной книги, но всё же помогите определиться с первой. Выбор лежит между "PHP 5" (Автор: Дмитрий Котеров, Алексей Костарев) и "Разработка веб-приложений с помощью PHP и MySQL" (Автор: Люк Веллинг, Лора Томсон). Обе книги хвалят и рекомендуют.
1 Answers
Я не уверен, что для изучения PHP нужно читать именно книги. В свое время, когда только начинал разбираться с PHP, просто взял, и начал подряд читать этот раздел (не знаю на сколько там актуальна информация сейчас). Проходится он быстро, знакомит с базовыми понятиями. Я, например, после прочтения начал пробовать "писать" более-менее серьезный сайт (тогда это была система учета и контроля листов рекламаций для техники, сданной в ремонт).
Уже в процессе создания системы ознакамливался с этим разделом, а затем перекопал весь этот ресурс и начал ходить за офф. документацией (на тот момент на русском ее было очень мало). Как результат, сам сайт два раза переписывался почти с нуля и постоянно допиливался.
Я считаю, что делать упор стоит не на книги, а на "практику". Изучать маны, разбирать чужой код, знакомиться с Best practice, и постоянно пробовать, пробовать и еще раз пробовать все это на своих проектах.
Для того, чтобы "начать" - этого вполне достаточно. Например, я за книги взялся, когда начал активно изучать шаблоны проектирования и в частности использование их в PHP.
- 1,512
-
1конечно, нужно сначала собрать шкаф. Если останутся детали - то посмотреть инструкцию. Не все способны к такого рода самообучению! Кому-то сподручнее учебник/книгу почитать. И РНР это, или ASP значения не имеет. Единственно с чем соглашусь - это как можно больше практики! – zhenyab Sep 09 '13 at 23:40
-
Вторая книга, ИМХО, самая лучшая из всех, что я читал. Большая часть книг по php устарели, а эта—нет. – Igor Osipov Jul 20 '15 at 07:24
они всегда содержат информацию устаревшую на момент публикаци
почему же так категорично? Языки не настолько быстро развиваются, чтобы книги скажем годичной давности можно было назвать устаревшими. Не скажу насчет стандартизации PHP, но для большинства языков новые стандарты входят раз в 5-10 лет, а новые версии пусть и чаще, но их изменения обычно не настолько основополагающи, чтобы целую книгу считать устаревшей. Тем более, что для новичка чаще всего какие-то новые возможности поначалу не очень важны.
– DreamChild Sep 09 '13 at 18:29Информацию по языку нужно получать из официальной документации. Нюансы спрашивать на форумах и IRC.
– zb' Sep 09 '13 at 18:33@zhenyab название актуальной книжки по php дайте на английском.
– zb' Sep 09 '13 at 18:46что извините ? Я про мануалы. Обычно в них всё систематизировано. Одна сущность называется одним образом и пр, кроссылки расставлены.
– zb' Sep 09 '13 at 23:18