smarty和thinkphp的區別為:smarty是使用PHP寫的模板引擎,用于分離PHP和html代碼;而thinkphp是一個開源的輕量級PHP框架,定義了一些規則并封裝了一些操作,用于快速開發提高效率。
本文操作環境:Windows10系統、ThinkPHP5版、Dell G3電腦。
smarty和thinkphp的區別是什么
Smarty
Smarty是一個使用PHP寫出來的模板引擎,是業界最著名的PHP模板引擎之一。它分離了邏輯代碼和外在的內容,提供了一種易于管理和使用的方法,用來將原本與HTML代碼混雜在一起PHP代碼邏輯分離。
簡單的講,目的就是要使PHP程序員同前端人員分離,使程序員改變程序的邏輯內容不會影響到前端人員的頁面設計,前端人員重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中顯的尤為重要。
立即學習“PHP免費學習筆記(深入)”;
thinkphp
ThinkPHP,是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的開源輕量級PHP框架。
區別
smarty是PHP模板引擎技術,分離了PHP代碼和HTML代碼,使程序員和頁面設計師可更好的管理自己的模塊。
而thinkphp才是框架,就是了他定義好一些規則,封裝好一些常用的操作,你按照他寫好的規則來編程,從而使你的工作更有效率。
thinkphp里面的模板引擎就是smarty,thinkphp 是一個程序快速開發的后臺框架,smarty只是一個模板引擎,用于分離php和html代碼的.
推薦學習:《PHP視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦