99久久国产露脸精品麻豆,欧美日韩精品小说,亚洲免费在线美女视频,国产三级中文字幕,91极品国产情侣高潮对白,国产亚洲一区二区三区不卡片,欧美jizz精品欧美性,久久国产精品久久国产片

淺談現在比較流行的各種PHP框架

袁志蒙 3477次瀏覽

摘要:要說框架,首先我們先要知道框架是什么?框架(framework)是一個框子——指其約束性,也是一個架子——指其支撐性。是一個基本概念上的結構,用于去解決或者處理復雜的問題。框架這個廣泛的定義使用的十分...

要說框架,首先我們先要知道框架是什么?

框架(framework)是一個框子——指其約束性,也是一個架子——指其支撐性。是一個基本概念上的結構,用于去解決或者處理復雜的問題。

框架這個廣泛的定義使用的十分流行,尤其在軟件概念。框架也能用于機械結構。


在web行業中框架使得在進行web應用開發的時候,在進行數據緩存、數據庫訪問、數據安全校驗等方面,不需要自己再重新實現,而是將業務邏輯相關的代碼寫入框架就可以。也就是說,通過對框架進行主觀上的“縫縫補補”,就可以實現自己的開發需求,并且減少了工作量。


總的來說,框架的初衷是好的,但是~~

但是什么呢,現在網上流行的太多的框架了,讓人眼花繚亂,數不勝數,難道我們要每個都要去學習嗎?


其他先不談,就說PHP框架,現在流行的框架就有:laravel、yii、ci和我們國人開發的thinkphp框架等等,大小各種框架數以千計,每個框架都有自己的一套語法和規則,從接觸到實際熟練應用,最起碼要研究一周甚至更多時間,這么多框架,難道我們要每個都去研究和學習嗎?其實也不然,俗話說的好:不管黑貓白貓,捉到老鼠就是好貓,每個人并不需要會多少個框架,自己能非常熟練的用其中任何一套框架做出來東西就是好的框架。


框架本身就是為了方便開發、減少開發時間和成本為目的的,更不能說要為了做一套產品,而要去費勁研究某套框架的復雜語法規則,這里我稍稍舉例說明,在某某框架中,有一個 自動創建 + 自動驗證 + 自動完成 的功能,炸一聽,感覺好流弊的樣子,其實鄙人感覺完全沒必要,比如說驗證用戶傳入的數據是否為空或者是否為數字,你給我整這么多規則出來,還要創建validate類和各種繼承關系,不好意思太復雜,我記不住~~,你把原生PHP函數和正則表達式置于何地?我有一句話送給大家:原生PHP的語法函數才是最好的!


說完其他框架,在這里我也小小的打個廣告,我自己也開發了一套輕量級框架:YZMPHP框架,我的YZMCMS就是由我的這套框架開發的,這套框架顯然沒有以上幾種框架功能多,但框架該有的功能,已經都有了。YZMPHP框架,簡單入門、方便開發、接近于PHP原生,有PHP基礎的同學,一天時間完全可以看完整個框架的流程和語法,也歡迎大家也來使用。


總結:框架的本身是好的,但請不要過于龐大、臃腫、最后導致復雜、難以入門、更不要忘記框架本身的定義!


隨機內容

表情

共0條評論
  • 這篇文章還沒有收到評論,趕緊來搶沙發吧~