Yii Project Blueprints
暫譯: Yii 專案藍圖

Charles R. Portwood II

  • 出版商: Packt Publishing
  • 出版日期: 2014-09-27
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 345
  • 裝訂: Paperback
  • ISBN: 178328773X
  • ISBN-13: 9781783287734
  • 海外代購書籍(需單獨結帳)

商品描述

From conception to production, learn how to develop real-world applications with the Yii framework

About This Book

  • Develop real-world web applications through easy-to-follow, step-by-step processes
  • Create eight projects from beginning to end to help you explore the full power of Yii
  • Build a fast, user-based, database-driven content management system with a dashboard and RESTful API

Who This Book Is For

This book is for intermediate-to-advanced level Yii developers who want to master the Yii framework and develop real-world applications. You should have experience of working with Yii, PHP 5, HTML, CSS, and JavaScript.

What You Will Learn

  • Organize and structure your projects from start to finish
  • Create applications from scratch and use Gii to create models
  • Use Yii database migrations to create database agnostic applications and manage your database changes
  • Create secure multiuser role-based applications that use Bcrypt password hashing
  • Integrate with third-party libraries using Composer
  • Develop console applications that seamlessly integrate with your applications
  • Utilize SendGrid to send and receive e-mails within your application

In Detail

The Yii framework is a high-performance, fast, open source, and a rapid development PHP framework that can be used to develop modern web applications. It provides the toolkit for developing both personal projects and enterprise applications. Yii's component-based architecture lets developers build modules so that they aren't customizing the underlying code base and so that anything they build is easy to use in different projects.

This book is a step-by-step guide to developing reusable real-world applications using the Yii framework. The book will guide you through several projects from the project conception through to planning your project and implementation. You will explore the key features of the framework and learn how to use it efficiently and effectively to build solid core applications that you'll be able to reuse in real-world projects. At the end of each project, you'll have a better understanding of Yii and a working application that you can use in the future.

商品描述(中文翻譯)

從構思到生產,學習如何使用 Yii 框架開發實際應用程式

本書介紹


  • 通過易於遵循的逐步過程開發實際的網頁應用程式

  • 從頭到尾創建八個專案,幫助您探索 Yii 的全部功能

  • 建立一個快速、以使用者為基礎、數據驅動的內容管理系統,並具備儀表板和 RESTful API

本書適合誰

本書適合中級至高級的 Yii 開發者,想要精通 Yii 框架並開發實際應用程式。您應該具備使用 Yii、PHP 5、HTML、CSS 和 JavaScript 的經驗。

您將學到什麼

  • 從頭到尾組織和結構化您的專案
  • 從零開始創建應用程式並使用 Gii 創建模型
  • 使用 Yii 數據庫遷移創建與數據庫無關的應用程式並管理您的數據庫變更
  • 創建安全的多用戶角色基礎應用程式,使用 Bcrypt 密碼雜湊
  • 使用 Composer 與第三方庫集成
  • 開發與您的應用程式無縫集成的控制台應用程式
  • 利用 SendGrid 在您的應用程式中發送和接收電子郵件

詳細內容

Yii 框架是一個高性能、快速、開源的 PHP 框架,適合用於開發現代網頁應用程式。它提供了開發個人專案和企業應用程式的工具包。Yii 的組件化架構讓開發者能夠構建模組,這樣他們就不需要自定義底層代碼庫,並且他們所構建的任何東西都能在不同的專案中輕鬆使用。

本書是使用 Yii 框架開發可重用的實際應用程式的逐步指南。這本書將指導您完成幾個專案,從專案構思到專案規劃和實施。您將探索框架的關鍵特性,並學習如何高效且有效地使用它來構建堅實的核心應用程式,這些應用程式您將能夠在實際專案中重用。在每個專案結束時,您將對 Yii 有更深入的了解,並擁有一個可以在未來使用的工作應用程式。