Разработка веб-приложений в Yii 2
Автор - Марк Сафронов
Книга Марка Сафронова "Разработка веб-приложений в Yii 2" является руководством, описывающем процесс постепенной, основанной на тестах разработки веб-приложения с помощью языка РНР н второй версии Yii 2, фреймворка приложений для РНР. Yii 2 можно найти по адресу http://www.yiiframework.com/. Это фреймворк приложений на языке РНР, основанный на композитном паттерне Модель-Вид-Контроллер. Он подходит для построения как приложений командной строки, так и веб-приложений, однако состав его возможностей делает его наиболее полезным при разработке именно веб-приложений. Он содержит несколько средств для автоматической генерации исходного кода, включая создатель полноценных Create-Read-Update-Delete (CRUD) интерфейсов. Он в значительной степени полагается на соглашения, выраженные в его настройках по умолчанию. В целом если всё, что вам нужно - это изощрённый интерфейс для нижележащей базы данных, то, возможно, вы не найдёте ничего лучше, чем Yii. Однако, учитывая широкие возможности по настройке, вы можете в конечном счёте построить приложение любого типа.
Вторая версия этого фреймворка опирается на последние улучшения в инфраструктуре РНР, скопившиеся с течением лет. В качестве основного метода установки используется Composer, стандарты PSR уровней 1, 2 и 4 от РНР Framework Interop Group и возможности РНР 5.4 и выше, такие как сокращённый синтаксис массивов и замыкания. Текст книги нацелен на квалифицированных разработчиков программного обеспечения, желающих быстро оценить, удовлетворяет ли фреймворк Yii 2 их потребностям и в особенности рабочему процессу.
Это не справочник, а скорее путеводитель. Более того, ожидается, что читатель в качестве дополнительного материала всегда будет иметь под рукой исходный код и официальную документацию от этого фреймворка. В книге ожидается относительно высокая квалификация от читателя, так как некоторые базовые концепции разработки, такие как POSIX-совместимая командная строка, система контроля версий, конвейер развёртывания (deployment pipeline), автоматические тесты и способность ориентироваться в исходном коде по полным именам классов, подразумеваются как очевидные и не требующие объяснений.
К архиву с электронным изданием приложено содержимое компакт-диска, который был в комплекте с бумажным изданием и содержащим примеры, используемые в книге.
Издательство – ДМК Пресс
Год издания – 2015
Формат книги - PDF
Размер - 115 Мб
Разработка веб-приложений в Yii 2. Марк Сафронов - скачать
|