php 那裡不好? PHP frameworks? 靠北一下 XD

真是奇怪了, 程式語言之間的戰爭永遠不會停止, 最近的 ruby 跟 Ruby on Rail 很紅阿, 也有稍微小學了一下, 很簡潔的一個程式語言, pretty cool! 然後前幾天就在 theglive 那裡看到了一篇 Python 跟 Ruby 的文章, 提到兩者之間 framework 的東西, 可能稍微有提到 Python 不好還是怎樣的, 結果就出現了一個 Python 的支持者嗆聲 XD 或者是阿西摩之前的 JavaScript ≠ Java, 阿我也參了一腳 XD

Anyway, 可能是最近一直在找一些 PHP Framework, 就會一直看到程式語言之間的比較, 最主要是滿多 Framework 都是打著 inspired by Ruby on Rail, 然後就會有人說, 跟 RoR 不像, 或者是還是 RoR 才是王道之類的論述。而就一些專案開發來說, PHP 總是被當成適合開發中小型的網站, 即使用了 Framework、用了 MVC, 效能上等等還是不夠支撐大型專案, 真正要開發還是要用 JSP 或是 .NET, 這個最常聽到、看到, 不過我沒辦法說啥, 因為我根本不會 JSP 或是 .NET XD 然而 Ruby 則是被說執行效能不好, 但是 Ruby 很好玩阿, 不覺得嗎?

不過 php 哪裡不好? web 2.0 還不是因為 PHP 才那麼 high 的, XOOPS, phpbb, wordpress ..等等, 一堆 Blog, CMS 不都是 PHP 寫的?

阿 PHP framework 也是阿~ 那麼多 framework 要選哪一套, 你爽就好了。很多人自己選了一個 framework 就說其他的 framework 不好, 一堆人在靠北, 而我目前是覺得 code igniter 不錯, 只是單純我覺得他很簡單, 他的 document, screencast 讓我很容易懂, 一下子就上手了, 而當我熟了 code igniter 之後, 沒有特殊的原因的話, 我當然不太會去學其他的 framework。

所以說很多人也沒碰過其他的 framework, 當然就主觀認為自己目前用的 framework 最棒! 然後就對其他的 framework 靠北, 對 framework 有興趣的人可以看看下面三篇文章, 然後你可以看看這三篇文章的 comments, 就是一堆人在靠北, 如果你都還沒碰過任何一個 framework, 想說參考一下這些 comments 看看大家喜歡哪一套, 那你還是不要看的好, 因為每個人都在靠北說自己用的最好 XD 像是他用的 framework 沒被列在 top 10 framework, 他就出來靠北, 不然就是叫人家參考他現在用的 framework….

Which PHP framework holds a promise for the future?
Taking a look at ten different PHP frameworks
Top 10 PHP MVC frameworks

我對 framework 的觀點是, framework 不就是要讓你開發時程縮短, 讓你省去一些每次都要重複做的事情嗎? 那麼選一些要學很久的 framework 要幹嘛? 阿我就是要快、要簡單, 所以我選 code igniter, 這是我的看法, 我的觀點阿! 如果你覺得 code igniter 的 document 很難懂, 而覺得 cakePHP 的 document 很清楚明瞭, 那麼你就選 cakePHP 嘛, 甚至你覺得某些 framework 很複雜, 要學很久, 但是熟了之後開發很快, 那麼你就選他, 沒有必要對別的 framework 靠北, 不然你就用 Ruby on Rail 阿? 在 Ruby 上當然就用 RoR, 不用選。

Anyway, take it easy! 所以說, 喜歡什麼就用什麼, 靠北那麼多幹嘛? 阿我現在也是在靠北阿! 幹! XD

tzangms

Read more posts by this author.

Subscribe to Oceanic / 海海人生

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!