學(xué)thinkphp前提要會什么

thinkphp 與 php 有什么不同?

學(xué)thinkphp前提要會什么

thinkphp簡介 里所言所言,ThinkPHP 是一款輕量級 PHP 框架,遵循 MVC 模式,在 PHP 的基礎(chǔ)上將一些 PHP 細節(jié)進行隱藏而組織出實際開發(fā)中最需要的功能。開發(fā)者在 ThinkPHP 框架的基礎(chǔ)上能夠進行快速敏捷的項目開發(fā),明顯縮短項目開發(fā)周期,提高開發(fā)效率。

我沒學(xué)習(xí)過 PHP,可以直接進行 ThinkPHP 的學(xué)習(xí)嗎?(推薦學(xué)習(xí):PHP編程從入門到精通

我們不建議沒有任何 PHP 基礎(chǔ)的開發(fā)者直接學(xué)習(xí) ThinkPHP 而進行開發(fā)工作。PHP 基礎(chǔ)語法可參看本站的 PHP基礎(chǔ)教程,或者去 PHP教程 進行全面系統(tǒng)的 PHP 開發(fā)學(xué)習(xí)。

立即學(xué)習(xí)PHP免費學(xué)習(xí)筆記(深入)”;

雖然 ThinkPHP 有諸多優(yōu)點,但其對一些邏輯錯誤做了控制。在使用 ThinkPHP 開發(fā)項目的過程中一旦產(chǎn)生了問題,如果沒有豐富 PHP 開發(fā)經(jīng)驗,往往排查解決起來會非常困難,這就與 快速敏捷 背道而馳了。

什么情況下應(yīng)該選擇 ThinkPHP ?

當(dāng)有如下情況之一時,您需要選擇一款 PHP 框架或者說選擇 ThinkPHP 框架:

需要進行快速的 PHP 開發(fā)。

需要基于 MVC 模式開發(fā)。

以前是 Java 程序員或?qū)?Java 熟悉。

項目是多人協(xié)作模式。

剛具備一定 PHP 基礎(chǔ)的初中級學(xué)習(xí)者。

客戶指定基于框架開發(fā)。

什么情況下不應(yīng)該選擇 ThinkPHP 或 PHP框架?

當(dāng)有如下情況之一時,您可能不需要 ThinkPHP 框架或者說 PHP 框架:

進行 PHP 語法學(xué)習(xí)。

開發(fā)很小的功能,如留言板或網(wǎng)站投票。

非常講究程序運行效率。

使用 PHP 框架對已有的系統(tǒng)改造代價巨大。

多年開發(fā)經(jīng)驗,已經(jīng)形成了自己慣有的開發(fā)模式與類庫。

純 PHP 代碼愛好者。

以上就是學(xué)

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊6 分享