台灣最大程式設計社群網站
線上人數
1374
 
會員總數:246274
討論主題:189809
歡迎您免費加入會員
討論區列表 >> PHP >> 請問會ThinkPHP的人多嗎
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問會ThinkPHP的人多嗎
價值 : 50 QP  點閱數:1835 回應數:7
樓主

Derrick
門外漢
0 20
340 30
發送站內信

最近遇到一個問題是,公司在大陸開發的PHP網頁是用ThinkPHP製作的
現在主管要把這個網頁接回來繼續製作
但是我會的只是一般的PHP的程式語法
所以主管要我評估
是要將它們現在現有的網頁改成我一般在寫的方式
還是要去學ThinkPHP的寫法,然後就一直這樣寫下去

我是想過先看過ThinkPHP的開發手冊
但總覺得這樣時間上似乎會有點長
加上考慮到要是以後公司要找另外的人來接手
那新人會不會也不太知道ThinkPHP?
所以我還蠻想知道在台灣,ThinkPHP會的人多嗎?
我想學校應該也不會教到這個才對!
所以來這邊問問大家


本篇文章發表於2012-02-06 16:07
1樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
ThinkPHP 是由大陸那邊所開發出來的框架系統。
該作者及開發團隊我本身有接觸過。也給了不少的建議。

不過那邊的開發者本身的思維跟外國的框架有些不同。
國外的函數應用及方法的名稱,會盡量跟原函數及方法名稱相同。

如假設一個類來說,DB庫的插入資料,其一般國外的框架會比較喜歡用write或是insert等相關與原語法類同的或是意思相同的當名稱
但那邊開發的框架則大多是用add或是add_data當名稱。

當然,其實我用久了國外的東西,會覺得有點不太習慣,但反之。其實這樣的名稱好像也比較直覺。

由於該框架的整體架構還算OK。(不過我並不喜歡用)
你主要的還是去下載他的開發手冊下來看,因為相關的函數及類別你也得另外去記其使用的方法及應用。

目前來說~~~ThinkPHP因該還不會成為主流,但未來也不太一定。所以你的問題比較難回答。

其實不管用何種框架,只要沒用過的人,都至少要先去了解及學習一下其用法。
就算是電腦很強的人。突然用沒碰過的系統。還是得要花一下時間去了解的。
本篇文章回覆於2012-02-06 16:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

Solty
檢舉此回應
我不會(舉手
但是我覺得,我有信心在3天內上手30%~40%這樣...
其實手冊沒啥好看的,如果你符合以下兩點,光看index.php跟幾個核心類別的程式碼,再測試一下,大概就知道要怎用了
1.必須熟悉OOP(物件導向)
2.必須對PHP中的MVC架構有所理解

以樓主的問題來說,應該要視網站現行規模來判斷
如果是要往中大型(平台級)網站發展,應該先延用其架構,如果有時間或許可以換一套比較熟悉的freamwork
因為就程式面角度來說MVC是比較好維護的
規模小的話...其實要怎麼做,我是覺得就沒差了
本篇文章回覆於2012-02-06 16:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Derrick
檢舉此回應
想問問浩瀚星空版主
所以ThinkPHP的優點是在於哪裡?
本篇文章回覆於2012-02-07 10:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
不錯的參考

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
優點嗎???

這真的不太好說。
就單函數庫的部份,有許多我們常用到的函數。我大略的說一下
中文字截短處理、高亮字處理、HTML碼安全性檢查、轉換字集....等。

框架採用MVC的架構模式。除了基本的模組。另外還提供約30種模組可供應用。你可以找自已適合的掛入。
由於是MVC的架構,掛入的方式也是非常的簡單。單純將項目加入就行了。

真要說優點的話,就是幾乎所有的程式碼都有中文注解,讓你一眼就能明白這是在做什麼的。該傳入什麼,會傳出什麼。

早期原本對他們的DB類有意見~~~不過這次新版的似乎有做改良。似乎有應用的可看性。

由於我並未利用此杞架做開發。畢竟已經用習慣自已的了。突然要換也不太可能。

大致上就這些吧,我能說明的也不多,沒用過也不太好評斷。就將我之前查看的想法說說而已。
最好是你能自行去下載回來看看是最好,可以的話連帶他的開發手冊也一起下載會更清楚。
本篇文章回覆於2012-02-07 11:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

Derrick
檢舉此回應
感謝版主的見解!!!
本篇文章回覆於2012-02-07 13:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

phpythoner
檢舉此回應
怎么说呢?THINKPHP大陆这边用的很多,可以说是最早的一个简体中文版的PHP框架。个人虽然不用,但是也看过,感觉还可以。
本篇文章回覆於2012-02-17 17:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

Dio
檢舉此回應
有看過手冊,感覺還蠻好用的樣子。
本篇文章回覆於2012-02-27 10:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.