try another color:
try another fontsize: 70% 80% 90% 100%
Zend Framework 中文站

Zend Framework 架構校務行政系統專案介紹(三)

Chapter 3. 為何選用 Zend Framework ?
在Akra's ZEND Framework in Action電子書中,舉出 Zend Framework 幾個特點:
1.幾乎所有的PHP應用在 Zend Framework 都找得到。

Zend Framework 有各種層次的應用物件,除了穩固的MVC 物件外、還包括認證 (authentication)、搜尋(searching)、地區化(localization)、PDF輸出、email 、web services(結合Googloe 、Yahoo、Amazon .. 等服務的應用) ..

Figure 3-1. Zend Framework 主要的模組圖

Zend Framework 架構校務行政系統專案介紹(二)

Chapter 2. 如何結構化 PHP 站台
解決夾雜php 程式碼與 HTML 語法所造成的混雜不易維護,唯有結構化PHP 程式碼,在PHP 站台設計稱為" 分離的觀念",將所有動作處理寫在同一支的PHP程式,拆解成幾個部份,例如: 切分為資料連接的設定、程式的邏輯運算、網頁的呈現等。

Figure 2-1. PHP 程式線性執行圖(原圖來自 Akra's ZEND Framework in Action電子書)

Zend Framework 架構校務行政系統專案介紹(一)

Chapter 1. 為什麼要採用 Framework 架構
本文件參考 Akra 的 ZEND Framework in Action 的介紹,您可在 Akra的網站讀取更詳細的資料。

PHP 被用來發展動態網站至今已有十年的時間了,最初 PHP 網站以程式碼和 HTML 結合在同一網頁的方式撰寫,簡單且快速得到動態網頁的結果,如下例

<HTML>
		<BODY>
			<H1>今天是: <?php echo date("Y-m-d") ?></H1>
		</BODY>
</HTML>
 

PHP3 、 PHP4 這些年來廣泛應用在網站設計上,不可避免的發展成非常大的應用程式,很明顯,這種結合程式碼與HTML 的寫法,對於大型網站,長遠來看不是一種好的解決方式。

关于Zend Framework 的文件上传

Zend framework 1.5版本没有提供很好的文件上传功能, Zend Framework 1.6开始集成文件上传功能,但很遗憾,在当前的RC1版本中还不是可用状态。在下一个RC2版本中将拥有此功能。
讨论贴见(http://www.nabble.com/Zend_File_Transfer-and-Zend_Form-on-1.6-td18615722...)
但是目前文件上传还是有解决方案的。见Akra的开发日记(http://akrabat.com/2008/04/07/simple-zend_form-file-upload-example)。站长计划近日翻译这篇文章。

Zend Framework 配置另一则(较详细)

本文是以购买虚拟主机的空间为例,讲述Zend Framework的配置。
网上大多教程需要修改httdconf或php.ini, 对于购买虚拟主机空间的朋友来说是不实用的。
毕竟,现在不是人人都能拥有自己的主机

注意:要使用zend framework,你的空间至少要:
1) php5.14以上的版本
2)必须支持Url rewrite功能
(目前80%的PHP空间都支持URL rewrite)

1.下载zend framework,解压后把library里面的zend放到网站的根目录。
2.测试url rewrite功能,新建一份名为.htaccess的文件,注意:是只有扩展名,没有文件名的。
可参考http://www.37dg.com/tutorial/282.jsp windows下如何创建.htaccess

同步内容