亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
1234下一頁
最近訪問板塊 發(fā)新帖
查看: 9641 | 回復(fù): 39
打印 上一主題 下一主題

[框架] [更新文檔] 成熟的應(yīng)用程序開發(fā)框架 —— 國產(chǎn) FleaPHP [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2006-09-11 02:15 |只看該作者 |倒序瀏覽
FleaPHP 是一個采用 PHP 開發(fā)(完全支持 PHP4 和 PHP5)的應(yīng)用程序框架,為開發(fā)者創(chuàng)建自己的應(yīng)用程序提供了必要的基礎(chǔ)功能和輔助組件。與其他框架不同,F(xiàn)leaPHP 是一個已經(jīng)應(yīng)用在多個實際項目中的應(yīng)用程序開發(fā)框架,經(jīng)受住了時間的考驗。

FleaPHP 官方網(wǎng)站 http://www.fleaphp.org/

實際應(yīng)用項目列表:http://www.fleaphp.org/livesites,正在不斷增加中

下載地址:http://www.fleaphp.org/download,累計下載次數(shù)自2006年6月份以來,已經(jīng)超過1000次!

已經(jīng)開始編寫《FleaPHP 開發(fā)指南》,歡迎大家多提寶貴意見。
在線閱讀地址:http://www.fleaphp.org/guide

正在編寫的系列文章《一個多用戶商鋪應(yīng)用程序的開發(fā)》,一步步的講解如何用 FleaPHP 開發(fā)一個實際應(yīng)用程序。
在線閱讀地址:http://www.fleaphp.org/node/33

主要特征

1. 完全跨平臺
2. 100% 兼容 PHP4 和 PHP5
3. 不倚賴特別的 PHP 擴(kuò)展模塊
4. 簡單、容易理解的 MVC 模型
5. 易于使用、高度自動化的數(shù)據(jù)庫 CRUD 操作
6. 豐富的助手對象和組件
7. 開放源代碼,完全中文化的注釋和文檔
8. 商業(yè)公司提供技術(shù)支持

FleaPHP 的設(shè)計目標(biāo)
FleaPHP致力于減少開發(fā)者創(chuàng)建Web應(yīng)用程序的工作量,并降低開發(fā)難度和強(qiáng)度,提高開發(fā)效率。

   1.  快速、輕量級,避免臃腫的結(jié)構(gòu)帶來的性能損失 由于 PHP 是解釋執(zhí)行,如果花費太多資源在框架本身,顯然不適合的。就像一臺計算機(jī)如果把大量的資源都花在操作系統(tǒng)上了,而應(yīng)用程序能夠得到的資源卻少得可憐,顯然是無法讓用戶接受的。

   2. 可擴(kuò)展、開放性的架構(gòu),允許開發(fā)者引入自己的組件或者任何成熟的工具庫框架雖然提供了許多組件,但不可能完全滿足用戶的需求。因此,框架本身應(yīng)該是松散耦合、可擴(kuò)展的。開發(fā)者可以很簡單的為框架加入新的組件。同時,框架的逐步發(fā)展也不應(yīng)該影響框架的核心基礎(chǔ)。 最后,開放性的架構(gòu)讓開發(fā)者在框架中引入其他組件或者工具庫時不會遇到任何困難。例如開發(fā)者可能會使用 Smarty 來做模板引擎,以及 PEAR 中的一些庫來簡化開發(fā)工作。

   3. 盡可能少的契約,但同時提供足夠的自動化能力,減輕開發(fā)強(qiáng)度雖然契約式編程,可以讓框架本身的設(shè)計變得更簡單,開發(fā)者也能從框架獲得更多的幫助。但太過嚴(yán)格的規(guī)則和約定會明顯降低框架的適應(yīng)性,為此需要對兩者進(jìn)行適當(dāng)?shù)钠胶。FleaPHP設(shè)計時采用盡可能少的契約,通過更復(fù)雜的實現(xiàn)來實現(xiàn)一些自動化能力;蛘咭宰钌倭康呐渲眯畔韼椭蚣転殚_發(fā)者提供服務(wù)。

   4. 高度靈活的解決方案,提供開發(fā)應(yīng)用程序的大多數(shù)基本組件雖然現(xiàn)在已經(jīng)有許許多多出色的工具庫可供選擇。但對于一些平常的需求來說,這些工具庫可能具有過度殺傷能力(也就是說工具庫本身提供了遠(yuǎn)遠(yuǎn)超過需求的功能)。由此帶來了學(xué)習(xí)難度增大、性能降低等問題。為此,F(xiàn)leaPHP 框架提供了一組輕量級的基本組件。這些組件被設(shè)計為擁有基本的功能和可擴(kuò)展。例如 FleaPHP 附帶的基于角色的權(quán)限驗證組件雖然不如 phpGACL 這樣的庫功能強(qiáng)大,但卻能夠解決平常開發(fā)都會遇到的典型權(quán)限驗證問題,并允許開發(fā)者自行擴(kuò)展這個組件。

目前,F(xiàn)leaPHP 項目正在完善文檔。相信不久以后,F(xiàn)leaPHP 將成為一個容易學(xué)習(xí)、使用,具有極高實用價值的應(yīng)用程序框架。

[ 本帖最后由 dualface 于 2006-9-13 16:42 編輯 ]

論壇徽章:
0
2 [報告]
發(fā)表于 2006-09-11 02:59 |只看該作者
怎么可能完全跨平臺、完全兼容php4、php5

論壇徽章:
0
3 [報告]
發(fā)表于 2006-09-11 08:40 |只看該作者
php4和php5不是完全對立的,php5是php4的擴(kuò)展和升級,但兩者很大一部分內(nèi)容是一致的,兩者之間有交集。完全兼容php4、php5,就是指,它使用的是兩者的交集。

跨平臺,php本身是跨平臺,其中少部分模塊是依賴于具體OS的。它不使用OS相關(guān)的模塊,所以是跨平臺的。

如果可能的話,我倒希望FleaPHP能夠“英文化”,這樣會有更大的發(fā)展空間。

論壇徽章:
0
4 [報告]
發(fā)表于 2006-09-11 08:45 |只看該作者
要是換成我的話就 直接拋棄PHP4,專攻5

論壇徽章:
0
5 [報告]
發(fā)表于 2006-09-11 13:26 |只看該作者
原帖由 bs 于 2006-9-11 08:45 發(fā)表
要是換成我的話就 直接拋棄PHP4,專攻5


http://devzone.zend.com/node/view/id/891

PHP5 的普及率剛剛超過 10%,這還是全球平均情況。中國大陸的就更別說了,低得多。有興趣看看 http://www.nexen.net/chiffres_cl ... for_august_2006.php 這里的詳細(xì)報告。

PHP5 固然有許多優(yōu)點,但是 FleaPHP 選擇兼容 PHP4 也是考慮到實際需求。畢竟絕大多數(shù)虛擬主機(jī)都是 PHP4 的。

論壇徽章:
0
6 [報告]
發(fā)表于 2006-09-11 14:40 |只看該作者
支持哦。。。

論壇徽章:
0
7 [報告]
發(fā)表于 2006-09-11 14:57 |只看該作者
支持

論壇徽章:
1
榮譽(yù)版主
日期:2011-11-23 16:44:17
8 [報告]
發(fā)表于 2006-09-11 17:18 |只看該作者
老廖,廣告帖,被我逮到了,哈哈

論壇徽章:
0
9 [報告]
發(fā)表于 2006-09-11 19:01 |只看該作者
我覺得你給PHP做做廣告還是會受歡迎的

論壇徽章:
0
10 [報告]
發(fā)表于 2006-09-11 22:40 |只看該作者
哈哈哈哈,強(qiáng)烈要求置頂加精華。。。。。。。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP