程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> CakePHP架構入門

CakePHP架構入門

編輯:PHP綜合

(一)簡介

本文主要介紹CakePHP架構,及怎樣安裝配置使用此架構入門進行開發。

(二)需求(1)了解基本PHP 代碼。(2)已配置Apache+MySQL+PHP的開發環境。

(三)正文(1) CakePHP介紹

CakePHP是一個基於PHP,免費且開源的MVC框架。它相對其它一些PHP架構(如zend framework)更簡單,可以使使用著更快速且不失靈活性地創建網絡應用程序。因此對於普通初學者都能容易上手。

CakePHP有以下特點:

擁有既友好又活躍的社區

靈活的MIT 許可證

兼容 PHP4 和 PHP5

數據庫交互運用了 CRUD

應用程序腳手架

代碼自動產生(代碼產生器)

MVC 體系架構

清晰,干淨的高度自定義的URLs和路由請求分發器

內建validation驗證

快速靈活的模板機制 (PHP syntax, with helpers)

擁有AJAX, JavaScript, HTML表單和更多的視圖助手工具

郵件、Cookie、安全、會話(Session),和請求處理的組件

靈活的ACL訪問控制機制

數據清理

靈活的視圖緩存Caching

本地化

可在任何子目錄裡工作,很少甚至不需要更改任何 Apache 相關配置

(2) 配置開發

從http://cakephp.org/下載 CakePHP,當前的最新版本是:1.2.3.8166

下載後解壓到服務器的根目錄下,如:/wwwRoot/First_App,同時可以改變根目錄直接指向First_App\App\WebRoot,即如:DocumentRoot "D:\PHP\wwwRoot\First_App\app\webroot"

重啟Apache服務。浏覽:http://localhost/

如果看到和此相同的頁面,說明你的Apache服務配置正確。同時可以看到頁面上的4個提示信息,黃色的是你必須配置的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved