CakePHP Application Development: Step-by-step introduction to rapid web development using the open-source MVC CakePHP framework (Paperback)
            
暫譯: CakePHP 應用程式開發:使用開源 MVC CakePHP 框架進行快速網頁開發的逐步介紹 (平裝本)
        
        Ahsanul Bari, Anupom Syam
- 出版商: Packt Publishing
 - 出版日期: 2008-06-30
 - 售價: $1,500
 - 貴賓價: 9.5 折 $1,425
 - 語言: 英文
 - 頁數: 332
 - 裝訂: Paperback
 - ISBN: 1847193897
 - ISBN-13: 9781847193896
 - 
    相關分類:
    
      PHP
 
海外代購書籍(需單獨結帳)
買這商品的人也買了...
- 
                
                  
                  
                Linux iptables 技術實務─防火牆、頻寬管理、連線管制$620$527 - 
                
                  
                  
                SQL 語法範例辭典$550$468 - 
                
                  
                  
                Microsoft Office SharePoint Server 2007 新一代企業 Web 解決方案(第一集)$690$545 - 
                
                  
                  
                Flash 動畫棒棒堂商業範例隨學隨用$680$578 - 
                
                  
                  
                最新 PHP + MySQL + AJAX 網頁程式設計$650$553 - 
                
                  
                  
                Windows Server 2008 系統建置與管理$690$545 - 
                
                  
                  
                精通 Windows API 函數、介面、程式設計實例$640$506 - 
                
                  
                  
                ARM9 S3C2440 嵌入式 Linux 2.6.24 設計實務 (含 MiniGUI 上層應用實驗篇)$650$585 - 
                
                  
                  
                ASP.NET 3.5 應用系統專題實作$590$460 - 
                
                  
                  
                PHP + Ajax 網頁模組隨學隨用$480$408 - 
                
                  
                  
                經理人提升工作自動化效率的 Excel VBA 活用技巧$450$351 - 
                
                  
                  
                3ds Max 2009 完全學習手冊$680$578 - 
                
                  
                  
                聖殿祭司的 ASP.NET 3.5 專家技術手冊 I 核心功能篇-使用 C#$650$514 - 
                
                  
                  
                SEO 關鍵解碼:網站行銷與排名優化實戰$520$411 - 
                
                  
                  
                ASP.NET 3.5 圖表與實務案例模組大全-使用 VB$750$593 - 
                
                  
                  
                ASP.NET 3.5 控制項與元件開發大全$690$538 - 
                
                  
                  
                Linux Shell 程式設計實務$650$514 - 
                
                  
                  
                Google Android 2 程式設計與應用$520$442 - 
                
                  
                  
                透視駭客-用 Visual C++ 讓駭客無所遁形$580$493 - 
                
                  
                  
                韓式風格網頁整站設計精選 I:電子商務、企業入口網頁、服飾與房產建築$350$273 - 
                
                  
                  
                網路技術入門 3 分鐘超圖解講座$360$306 - 
                
                  
                  
                韓式風格網頁整站設計精選 II:教育、健康、美容、餐飲與旅遊$350$273 - 
                
                  
                  
                編程創藝:編寫出卓越的程式碼 (Code Craft: The Practice of Writing Excellent Code)$680$537 - 
                
                  
                  
                精通 Windows Sockets 網路程式設計─使用 Visual C++$520$411 - 
                
                  
                  
                掌握 Google 關鍵字─ SEO 搜尋秘技全攻略$290$247 
商品描述
In Detail
Cake is a rapid development framework for PHP that uses well-known design patterns and provides a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss of flexibility. It means you can code faster, your code is better, and it makes writing Web 2.0-style apps a snap.
This book offers step-by-step instructions to learn the CakePHP framework and to quickly develop and deploy web-based applications. It introduces the MVC pattern and coding styles using practical examples. It takes the developer through setting up a CakePHP development and deployment environment, and develops an example application to illustrate all of the techniques you need to write a complete, non-trivial application in PHP. It aims to assist PHP programmers to rapidly develop and deploy well-crafted and robust web-based applications with CakePHP.
What you will learn from this book?
- Develop well-structured applications faster, using CakePHP's MVC
 - Install and set up CakePHP
 - Create and configure your database to build a bookmark manager interface step by step
 - Build a model that that integrates with your database and provides basic features to your application: inserts, updates, deletes, searches, and relationships
 - Create views that present the user interface in an attractive, organized, and maintainable way
 - Develop controllers to interact with model classes, use callback functions, and create reusable components
 - Prototype applications fast using scaffolding to auto-generate user interface code
 - Create custom user interfaces using layouts, elements, helper classes, and CakePHP's FormHelper
 - Build complex data models with multiple related tables, using Cake associations
 - Enhance your data models by adding new functionalities like user authentication and data validation
 - Automate repetitive tasks and speed up development using shells
 - Reduce the amount of code you write yourself using Bake to automatically generate essential code based on your database design
 - Add interactivity using JavaScript and AJAX
 - Work with user pages, search, pagination, and RSS
 
Approach
This book starts by installing Cake and building our first application, then looking at each main component of a CakePHP application in detail. We then learn how to build Web 2.0 style applications quickly using a case study application. The book is packed with example code and demo applications, so that you can see techniques in action.
Who this book is written for?
If you already know PHP and want to develop cutting-edge Web 2.0 applications, or see how to write code in a faster, more productive way, then this book is ideal for you.
商品描述(中文翻譯)
在詳細資訊
Cake 是一個快速開發的 PHP 框架,使用廣為人知的設計模式,並提供一個結構化的框架,使所有層級的 PHP 使用者能夠快速開發穩健的網頁應用程式,而不會失去靈活性。這意味著您可以更快地編寫程式碼,您的程式碼質量更高,並且使得撰寫 Web 2.0 風格的應用程式變得輕而易舉。
本書提供逐步指導,幫助讀者學習 CakePHP 框架,並快速開發和部署基於網頁的應用程式。它介紹了 MVC 模式和編碼風格,並使用實際範例進行說明。書中將引導開發者設置 CakePHP 的開發和部署環境,並開發一個範例應用程式,以說明撰寫完整且非平凡的 PHP 應用程式所需的所有技術。其目標是協助 PHP 程式設計師快速開發和部署精心設計且穩健的基於網頁的應用程式,使用 CakePHP。
您將從本書中學到什麼?
- 使用 CakePHP 的 MVC 更快地開發結構良好的應用程式
- 安裝和設置 CakePHP
- 逐步創建和配置您的資料庫,以建立書籤管理介面
- 建立與資料庫整合的模型,並為您的應用程式提供基本功能:插入、更新、刪除、搜尋和關聯
- 創建以吸引人、有組織且易於維護的方式呈現使用者介面的視圖
- 開發控制器以與模型類別互動,使用回調函數,並創建可重用的元件
- 使用腳手架快速原型應用程式,自動生成使用者介面程式碼
- 使用佈局、元素、輔助類別和 CakePHP 的 FormHelper 創建自定義使用者介面
- 使用 Cake 關聯構建具有多個相關表的複雜資料模型
- 通過添加新功能(如使用者身份驗證和資料驗證)來增強您的資料模型
- 使用 shell 自動化重複性任務並加快開發速度
- 使用 Bake 根據您的資料庫設計自動生成必要的程式碼,減少您自己編寫的程式碼量
- 使用 JavaScript 和 AJAX 增加互動性
- 處理使用者頁面、搜尋、分頁和 RSS
方法
本書從安裝 Cake 開始,並構建我們的第一個應用程式,然後詳細查看 CakePHP 應用程式的每個主要組件。接著,我們學習如何使用案例研究應用程式快速構建 Web 2.0 風格的應用程式。本書充滿了範例程式碼和演示應用程式,讓您可以看到技術的實際應用。
本書的讀者對象
如果您已經了解 PHP,並希望開發尖端的 Web 2.0 應用程式,或想要了解如何以更快、更高效的方式編寫程式碼,那麼本書非常適合您。
