"baz"..." />

PHP初學者應該選擇哪個版本的ThinkPHP?


我認為是要適應新版本的,沒有人會無緣無故累死累活寫一個新版本發出來的。

我印象比較深的是上次看jeffrey way.

他寫數組是這麼寫的

$foo = [
"bar" =&> "baz"
];

而我看到國內的視頻教程大部分是這麼寫的:

$foo = array(
"bar" =&> "baz"
);

非常簡單的一個細微的小地方,卻可以看出很多東西。新的寫法更簡潔,更好看。(PHP5.4+)

而他們推出新版肯定是有道理的。

我之前用過一段時間的ThinkPHP,挺好的。

官方文檔非常的詳盡,方方面面都寫到了。我那個時候看的是「後盾網」的視頻。教的可以的。只是版本貌似是3.1的。不過還是應該看,了解基本的流程寫法什麼的,配合手冊看看。ThinkPHP3.1.3視頻教程

ThinkPHP的學習成本相比較其他框架算是比較低的。多看看手冊就好。

另外可以關注一下新版(還是beta版):liu21st/think · GitHub

順便吐槽一下,作者的github貌似不是很活躍哎


看到這問題,我就忍不住想分享一下了。

我當初一點都不糾結,直接看3.1.3的視頻,對於初學者的我們,看開發文檔非常頭疼,專用名詞不識幾個。(不可否認看開發文檔是最快速有效的,但是前提是能看得懂人家寫的是什麼)

好不容易找到有手把手的視頻,肯定先學了先,新版的更替,至少保留了原版本的一大部分內容。

學完了舊版視頻,再完完整整看完開發文檔,清楚有什麼內容,再用舊版自己搭建一個小程序。

發現需要什麼東西,直接在開發文檔就找得到了。此時,你已經差不多可以去實習了。

鄙人到了公司,新的項目都用最新版3.2以上。那麼,只要看開發文檔和模仿他人的寫法,就可以很快上手。

鄙人實習了兩個月,做了個後台管理,由於公司離住處太遠,換了家公司。

新公司用的是cake,項目已經非常大,用的是比較舊的版本,由於有前面換版本學習的經驗,現在上手非常快。

總而言之,有得學,先學了,需要什麼,再繼續進階。

希望我的分享對您有幫助!


推薦閱讀:

為什麼http請求要3次握手與4次揮手?
如何評價thinkphp5.0?
為什麼rsa加密時我把密鑰長度設成256位,太長的字元串加密就會出錯?
php如何實現數組合併但鍵值相同的數組不互相覆蓋?
學哪種編程語言能保住一頭秀髮?

TAG:Web開發 | PHP | 技術總監 | ThinkPHP | PHP開發 |