电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

如何學(xué)習(xí)一個新的PHP框架

瀏覽:145日期:2024-01-14 08:56:38

如今的PHP框架層出不窮,我不是這方面的專家,甚至不能熟練地使用其中的一種,所以我不做推薦,也不想討論哪些算是框架哪些不算框架。這里我要討論的是如何才能更快地開始使用某個新的框架。

首先你當(dāng)然必須選擇一個框架,比如ZendFramework、Cake、Symfony、atk、Yii、CodeIgniter、Solar、PRADO等。選擇哪個呢?有些框架提供了非常好“step-by-step”入門教程,另一些則比較難入門了。

我很喜歡這篇文章:《學(xué)習(xí)一種新的編程語言所需做的練習(xí)》,但我因為已經(jīng)很熟悉PHP了,所以這個方法不能用在學(xué)習(xí)框架上。所以我想列舉一些類似的練習(xí)用以學(xué)習(xí)PHP框架。

如果你還不知道怎么使用框架,何不按照本文的練習(xí)來學(xué)呢?

1、你好世界(hello world)

這里練習(xí)的必要性我就不多作說明了。在一個新的框架上構(gòu)建一個應(yīng)用,在頁面中顯示“‘hello world”。當(dāng)然,做起來不會那么簡單。

2、計算器(calculator)

寫一個簡單的計算器程序,結(jié)合表單,對兩個操作數(shù)進行加減乘除等運算,并把結(jié)果輸出到頁面上。你需要為每一種運算設(shè)置單獨的動作,或者說方法(每個框架的叫法不一樣),而且還要用到框架中的表單驗證功能(如果框架提供了這一功能的話)。

3、留言板(guestbook)

讓我們回到1998年——建立一個留言本程序,在頁面上顯示一個表單讓用戶填寫,然后提交到這個應(yīng)用程序里,繼而存儲到數(shù)據(jù)庫或文本文件中(視你自己的情況而定),并把用戶留言的內(nèi)容顯示到頁面上。如果框架提供了創(chuàng)建HTML表單、對象模型或?qū)拥裙δ埽陀蒙纤鼈儼伞?/P>

4、解析和分頁(parse and paginate)

選一個RSS源或其他XML源,解析其中的條目并顯示出來。同時添加一個分頁的功能,讓用戶可以五條五條地瀏覽,并在頁面的頂部或底部添加頁碼。如果框架里提供了這樣的功能,就使用它吧。

完成以上的練習(xí)后,你應(yīng)該就可以清楚地知道如何使用這個框架了,并能用它完成更復(fù)雜的工作,或是繼續(xù)探索這個框架的其他功能。如果你還是不會用,或者花了很多時間來完成以上練習(xí),那么我覺得這個框架不適合你,還是找些其他的來用吧。

記住,如果在使用框架的過程中遇到困難,記得去該框架的社區(qū)里尋求幫助。一個有這強大社區(qū)支持的框架會為你未來的工作帶來很大幫助,同時也表明這個框架是個不錯的框架。沒有人希望在使用某框架后的六個月,框架的開發(fā)者就宣布停止開發(fā),這就太氣人了。

標(biāo)簽: PHP
主站蜘蛛池模板: 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 | 新型锤式破碎机_新型圆锥式_新型颚式破碎机_反击式打沙机_锤式制砂机_青州建源机械 | 企业VI设计_LOGO设计公司_品牌商标设计_【北京美研】 | 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 | 螺旋绞龙叶片,螺旋输送机厂家,山东螺旋输送机-淄博长江机械制造有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 儿童乐园|游乐场|淘气堡招商加盟|室内儿童游乐园配套设备|生产厂家|开心哈乐儿童乐园 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 深圳诚暄fpc首页-柔性线路板,fpc柔性线路板打样生产厂家 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 中央空调维修、中央空调保养、螺杆压缩机维修-苏州东菱空调 | 陕西鹏展科技有限公司 | 数年网路-免费在线工具您的在线工具箱-shuyear.com | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 数控走心机-走心机价格-双主轴走心机-宝宇百科 | 台湾HIWIN上银直线模组|导轨滑块|TBI滚珠丝杆丝杠-深圳汉工 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 山东艾德实业有限公司| 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 高压微雾加湿器_工业加湿器_温室喷雾-昌润空气净化设备 | 内六角扳手「厂家」-温州市威豪五金工具有限公司 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 涂层测厚仪_漆膜仪_光学透过率仪_十大创新厂家-果欧电子科技公司 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 鼓风干燥箱_真空烘箱_高温干燥箱_恒温培养箱-上海笃特科学仪器 | 冲击式破碎机-冲击式制砂机-移动碎石机厂家_青州市富康机械有限公司 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd |