PHP 新手該如何學習使用開發框架,有案例嗎?

時間 2021-05-05 19:40:09

1樓:

個人推薦CodeIgniter。

適合框架的入門學習,內容不太複雜。新手需要學習的內容東西不會太多。

多很人推薦的是ThinkPHP,個人感覺ThinkPHP還沒有CodeIgniter精簡

2樓:貟挺

我用Drupal開發過一段時間,建議新手不要用,總體感覺對於新手挺難。先後接手專案又陸續用到了Wordpress,zendphp,thinkphp,感覺這些過於龐雜,資料也不是很全。最近用CI做乙個較大的專案,總體來說,CI的中文文件比較詳細,而且很輕量級,所以很多東西得自己動手寫。

如果要學就學CI,不僅能深入了解到MVC的精髓,還能提高自己的語言開發水平。學習方法就是按照http://

codeigniter.org.cn/user_guide/index.html

進行就可以達到目的。

3樓:

新手讀框架原始碼並學習是可以的,但不要使用框架開發,這樣會使你變懶,並養成一種搭積木式的慣性思維。說到底還是打好基礎,到時無論什麼開源原始碼你都可以通讀。

4樓:Tommy

如果是新手,應該先把PHP手冊和MYSQL手冊看完,把基礎知識掌握牢靠。這是最重要的。如果想學PHP框架我強推薦doitphp,不為別的,入門容易。

5樓:C.cccc

thinkphp 入門快,功能相對齊全!網上教程豐富..看完後在去學CodeIgniter,zend Framework ,yii受益良多..

6樓:

不要一開始就上手框架,否則容易被框架所圈住。先從最基本的PHP開始寫,然後慢慢封裝一些自己的類。在這個過程中,慢慢的你就能整理出一套自己的開發類出來,這些類可以說是乙個框架,乙個專屬你自己的框架。

此時再看看一些流行的框架,比如Yii、CakePHP等等。理解框架的思想,學著去靈活使用框架,而不是僅僅限制於框架提供給你的API。

記得當時使用ThinkPHP的時候,太多的人沒有學好PHP,甚至都不知道PEAR是什麼的情況下,直接上手。雖然利用TP提供的功能,能做出很多東西,但是遇到一些文件中沒有說道,或者需要靈活使用的時候,根本不會。這個可以說是使用框架的悲哀。

裸寫PHP-- > 使用類-- > 理解MVC(或者理解設計模式)-- > 框架-- > 靈活使用-- > 可以隨心所欲使用設定修改框架。

這個是我認為的乙個順序,僅供參考。

7樓:

我是從fleaphp開始的,個人覺得這個框架注釋什麼的很清晰.

例子也不錯..

後來有接觸過qeephp.物件連鎖查詢的方法很簡單,但是的確很耗費效能,現在在用團隊自己寫的框架了.

新手該如何使用 GitHub?

Seayoki 玩 GitHub 還不簡單?不懂就提 issues。issues 是乙個非常強大的東西,你有沒有聽過,乙個 short lived branch 就是為乙個 issues 而建立的。issues 是 GitHub 中最重要的概念,沒有之一,只要你理解了 issues 的含義,你就知道...

新手有1600塵該如何使用?

李明哲 建議你不和橙卡 海盜戰奧秘法之類的卡組還是很便宜的,先保證自己有套卡組,至於橙卡 等以後上班有錢了買幾個388吧,天天做任務攢金幣至少兩年去了 大母哥 這層略有歪樓,勿噴。對於爐石龐大的卡池來說,說實話,這款遊戲對萌新並不友好。首先,建議題主先確定你要玩那種模式,標準的話就合新版本。狂野的話...

新手,覺得Angularjs好難,該如何學習Angularjs?

和jquery相比,angular已經簡單多了,特別適合那種不打算在前端有深入發展但是眼前就需要快速產出的人,主要是資料繫結比jquery選擇器更容易上手,前提是對於注入和mvc思想有所了解,我這種前端半吊子表示用著很爽 李志遠 angular剛開始我也挺討厭的,後來越看越喜歡,入門嘛,每個人不同,...