Kohana 3.0 Beginner’s Guide
暫譯: Kohana 3.0 初學者指南

Jason D. Straughan

  • 出版商: Packt Publishing
  • 出版日期: 2011-08-26
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 344
  • 裝訂: Paperback
  • ISBN: 184951240X
  • ISBN-13: 9781849512404
  • 海外代購書籍(需單獨結帳)

商品描述

Develop professional web applications with Kohana.

  • The first and only book on the Kohana 3 PHP framework.
  • Covers all major areas needed to begin developing web applications with Kohana
  • Covers complete development cycle from installation to deployment
  • Easy to follow instructions that help you build a working example application during the course of the book

In Detail

Modern web development relies heavily on the ability to rapidly create applications that are reliable, maintainable, and scalable. The PHP-based Kohana framework has proven to be one of the best platforms for delivering professional quality applications using a stable framework that allows you to build great web properties while leveraging a rapid development architecture that is both powerful and intuitive.

Kohana 3 Beginner's Guide is the first and only book in the market for learning about this popular and powerful open-source PHP framework. Written with the beginner in mind, this book walks you through installation and configuration, then uses a case study site to deliver real world solutions to common web development needs.

Beginning with the installation and configuration of the framework, you are guided through the steps necessary to get up and running, and are quickly introduced to the basics of Kohana.

Using a case study site as an example, the book illustrates core components of Kohana while showing elegant solutions to real world tasks developers face every day. From working with forms to databases, interacting with users to deploying applications in the wild, everything is covered in simple, easy to understand examples.

By the end of this book you will have mastered the core tasks needed to build great web applications using

A step-by-step guide to creating professional web applications using the Kohana framework.

What you will learn from this book

  • Understand the HMVC architecture
  • Learn Routing and Requesting handling in Kohana
  • Create modules for extending your applications
  • Interact with the Database and ORM classes to provide an object- oriented way of manipulating data
  • Create helper classes to make your code fast to write and easy to use.
  • Troubleshoot and debug your Kohana application
  • Implement security and deployment best practices
  • Migrate from Kohana 2.x or CodeIgniter

Approach

This book follows the Beginner's Guide approach, taking the reader from introduction to the framework through a working case study site. The text offers many examples of working code, and builds an entire test project during the course of the book. Although the chapters lend themselves to consecutive reading, you can pick up the book at any chapter without missing a beat.

Who this book is written for

If you are a web developer who wants to create web applications using the Kohana 3 framework, then this book is for you. The book assumes that you have some experience with PHP and Object- Oriented Programming (OOP).

商品描述(中文翻譯)

使用 Kohana 開發專業的網頁應用程式。



  • 市場上第一本也是唯一一本關於 Kohana 3 PHP 框架的書籍。

  • 涵蓋開始使用 Kohana 開發網頁應用程式所需的所有主要領域。

  • 涵蓋從安裝到部署的完整開發週期。

  • 易於遵循的指示,幫助您在書中過程中建立一個可運行的範例應用程式。


詳細內容


現代網頁開發在很大程度上依賴於快速創建可靠、可維護和可擴展的應用程式的能力。基於 PHP 的 Kohana 框架已被證明是提供專業質量應用程式的最佳平台之一,該框架穩定,允許您在利用強大且直觀的快速開發架構的同時,構建出色的網頁屬性。


Kohana 3 初學者指南是市場上第一本也是唯一一本學習這個流行且強大的開源 PHP 框架的書籍。這本書以初學者為目標,指導您完成安裝和配置,然後使用案例研究網站提供針對常見網頁開發需求的現實解決方案。


從框架的安裝和配置開始,您將被引導完成必要的步驟以啟動並運行,並迅速介紹 Kohana 的基本概念。


使用案例研究網站作為範例,本書說明了 Kohana 的核心組件,同時展示了針對開發人員每天面臨的現實任務的優雅解決方案。從處理表單到數據庫,與用戶互動到在實際環境中部署應用程式,所有內容都以簡單易懂的範例進行說明。


在本書結束時,您將掌握使用 Kohana 建立出色網頁應用程式所需的核心任務。


逐步指南,教您如何使用 Kohana 框架創建專業的網頁應用程式。


您將從本書中學到什麼



  • 了解 HMVC 架構

  • 學習 Kohana 中的路由和請求處理

  • 創建擴展應用程式的模組

  • 與數據庫和 ORM 類互動,以提供面向對象的數據操作方式

  • 創建輔助類,以使您的代碼快速編寫且易於使用。

  • 排除故障並調試您的 Kohana 應用程式

  • 實施安全性和部署最佳實踐

  • 從 Kohana 2.x 或 CodeIgniter 遷移


方法


本書遵循初學者指南的方法,帶領讀者從框架介紹到一個運作中的案例研究網站。文本提供了許多可運行代碼的範例,並在書中過程中構建整個測試專案。雖然各章節適合連續閱讀,但您可以在任何章節開始閱讀而不會錯過重點。


本書的讀者對象


如果您是一位希望使用 Kohana 3 框架創建網頁應用程式的網頁開發人員,那麼這本書適合您。該書假設您對 PHP 和面向對象編程 (OOP) 有一定的經驗。