Web Application Development with Yii 2 and PHP
1 октября 2014
Прямо к релизу Yii 2.0 вышла книга Web Application Development with Yii 2 and PHP.
В авторах указаны два человека: Марк Сафронов из CleverTech и Jeffrey Winesett. С этим издательство немного начудило: Jeff хоть и написал одну из первых книг о Yii и вообще много сделал для фреймворка, именно к этой книге никакого отношения не имеет.
Во время написания книги из за нехватки времени я отсмотрел черновики только нескольких глав, но так как Марк ко всему подходит очень основательно, книга должна быть неплохая. Единственное, могут быть неточности потому как первые главы писались давно, а изменения в фреймворке более-менее зафиксировались только в Сентябре.
UPD: неточности есть, но, в общем, книга достойная.
Комментарии RSS по email OK
Как сам считаешь, насколько критичны неточности их объем?
Конечно, это единственная книга по второй версии и другие еще непонятно когда выйдут, но не хочется платить за то, что с высокой вероятностью может оказаться бесполезным.
А я только в среду купил бумажный вариант: "Yii. Сборник рецептов" Издательство: ДМК Пресс ISBN 978-5-94074-786-4; 2013 г.
Меня всегда улыбают книги, которые выходят в бумаге, и написаны о вещах, которые "ещё в процессе". Это как фэйлы 3-4 года назад с книгами по "PHP 6" :)
Саш, здравствуйте.
Скажите пожалуйста на сколько эта книга актуальна? ведь yii2 вот вот на подходе. соответственно там будут еще правки и пусть даже мелкие.
вы написали отличную книгу сами по первой версии, и так же Лари Ульман тоже классную книгу написал. я смотрел ваше выступление и вы говорили, что Лари тоже примет участие в написании книги по второй версии.
вы не в курсе? Лари напишет про yii2 планируете ли вы сами написать?
спасибо
AndrewBo, не знаю, пока не было времени прочитать финальный текст.
romanitalian, идеи оттуда применить к Yii 2 можно, код — нет.
ILMA55, в Yii 2 до релиза правок сильных уже не будет. Насколько актуальна книга сказать не могу, пока не проверял. Ларри будет обновлять свою под Yii 2. Я уже пишу.
здорово. спасибо. буду ждать и куплю обязательно.
жаль что мое знакомство с yii только этим летом началось. только более менее разобрался, так уже и yii2
весело. скучать некогда =)
в книге как минимум нет хелпера URL и скорее всего DI
mirocow, это точно?
Есть смысл ее покупать, если я осилил гайды, идущие с фреймворком?
Валентин, там упор на тестирование и жёсткие подходы к архитектуре, судя по первым главам, которые я смотрел. Может быть, что стоит, может быть нет... не уверен. Попробуйте поискать оглавление, бесплатные главы (бывают на сайте PACKT) и т.д.
Sam, спасибо за ответ. бесплатные главы есть на Амазоне
С первых глав начинается введение в тестирование. Хелпер URL упомянут. Если хотите быть первым, изучайте любую информацию, которая доступна.
Ясно, вложусь в свое обучение :)
И хочется и колется. Все таки возможные "неточности" отталкивают. Подожду Ларри Ульмана, пожалуй. Книга по первому Yii у него получилась шедевральна.
Я тут сегодня отважился и купил эту книгу. Действительно в первых главах есть неточности, но они не очень критичные. В целом все четко и понятно.
Подтверждаю. Пока не дочитал, но за исключением мелочей всё очень качественно. Подход, правда, местами ООП-фанатичный, но через край не переваливает.
После того как закончил вторую главу, обнаружил, что данные в таблицу phones не вставляются вообще, при этом - никаких ошибок. Похоже, что код в книге уже нерабочий. Подскажите, пожалуйста, в чем дело, что поправить?
Смотрите ошибки валидации.
Вот решение данной проблы с таблицей phones
public function __construct($number) { $this->number = $number; }
Евгений, спасибо! А то тоже начал изучать yii2 данной книге и такой фейл в самом начале пути, продолжаю дальше благодаря Вам)))
Спасибо, давно искал чтобы почитать по Yii 2 and PHP! Почитаю на досуге)
Совершенно бредовая книга. По три ошибке на странице. Половина кода совершенно несогласовано с основным текстом (ссылки на ненаписанные фрагменты кода, не созданные ранее файлы, пропущены ссылки на классы). В общем, я такого еще не встречал. Крайне не советую. Больше времени будете тратить, пытаясь понять, почему ничего не работает.