框架,庫的區別?
庫,供我們呼叫。
比如,檔案處理類。處理類。
框架,組織controller。
框架是**的半成品。
成熟的框架往往包含大量的常用庫(處理庫,檔案上傳庫等)
為什麼用框架?
接收引數、驗證引數、拼接sql語句(考慮安全性,是否有sql注入)、執行sql等等。
mysql_connect()
mysql_query()
大量的重複工作。
大量的資料驗證。
跨平台(linux大小寫敏感)問題。
語法相對規範。
提供了大量的庫檔案。
對於跨版本處理的比較好。
為什麼不使用框架?
1.效率低
2.學習成本較高
3.大型框架過於臃腫
tips:
中等的公司,都有自己的框架,精簡使用。我們學習框架,重要的是學習它的思想。
快是php乙個優勢,不要等到一兩年後,東西才出來,黃花菜都涼了。
軟體開發,離不開溝通和交流。產品經理與設計的交流。產品和軟體開發人員的溝通。軟體人員和測試人員的溝通。
學習框架的思路?
如何引入並配置
controller的命名規範
model的命名規範
view的書寫規範
資料庫操作的方式
擴充套件包的功能
Django框架 與 Flask框架 的區別?
重量級的web框架 豐富的第三方庫 穩定,相對於flask整體封閉性比較好,適合做企業級 的開發 自帶admin後台管理 自帶orm模板引擎 flask框架是輕量級的框架,自由靈活,可擴充套件性,核心基於werkzeug wsgi工具和jinja2模板引擎 適合做小 以及web服務的api,開發大型...
框架的概念與應用
框架概念1.首先,各位先看看右邊這張,將利用這張圖來做解釋,這樣子,講起來可能會清楚一些。我們可以看見,右邊的這個,一共分為 1 2 3 三個框架,每乙個框架,各有其顯示的內容分別是 a.htm b.htm c.htm 三個檔案。然而左下角的那個 index.htm 是做什麼用的呢?2.原來,左下角...
框架的概念與意義
學任何一門開發效率比較高的語言幾乎都要用到框架,都說框架框架,那什麼叫框架?從字面意思理解,框架,就是帶框的架子,當然這樣說有點簡單了,它就像你的毛坯房,其實你想要的樓房已經做好了,但目前還不能住人,你想主人或者想要幹超市,你還需要裝修,你還需要設計裡面的小細節,但大的房間結構,你無法設計了.這就是...