阿維的實驗園地,這裡只討論程式沒有阿維的亂哈拉
阿維第一個接觸到並且認真學習的PHP framework是台灣超級冷門的symfony,沒聽過?沒關係這是正常的,symfony在台灣真的不是主流。由於身邊一 直沒有朋友使用這套framework,阿維也就一個人孤孤單單的使用他。
接下來阿維在朋友阿凱的潛移默化之下,也曾經對CakePHP感興趣。CakePHP在台灣的勢力強大,可以從他的logo比symfony大出許多看出來,可是CakePHP似乎跟阿維八字不太合,在幾次烤蛋糕(bake)失敗之後,阿維就跟CakePHP說:雖然我很愛你,你也真的很好,但是我們真的不適合,就這樣和CakePHP分手了。
最近由於看到Zend Framework加入了simplecloud,而且Zend Studio也提供了cloud API的相關整合,感覺Zend Framework在官方的大力主導強推之下,似乎會成為明日的霸主,因此阿維決定好好的來學習Zend Framework,這也是成立阿維實驗室的主要原因之一。
一般來說,沒有其他程式經驗的新手如果一開始就學習PHP framework通常會感到很深重的挫折感,因此阿維建議這樣的新朋友,先努力將基礎扎實的打好。阿維建議可以到這個網站,並且將相關的文章都看過並且自己認真的實做一次,25 Resources to Get You Started with PHP from Scratch。接下來阿維強力推薦去看透視 WebMVC這篇文章,可以讓我們了解什麼是MVC 。
接下來就可以和阿維一起邁向學習Zend Framework的旅途,阿維也會將自己學習的心得一一的撰寫在這個部落格上,希望各位可以給阿維一些指導。
下面是阿維找到一些關於Zend Framework新手入門的好文或好站
1. 官方網站是一定要去的 Zend Framework
2. 酷學園的好文 php下的MVC [Zend Framework] 教學
3. 不習慣看英文,阿維找到一個簡體中文網站,裡面有許多豐富的資源 PHPeye 開源社區
4. 當然使用樣版也是相當重要的 Zend Framework: Using Smarty as template engine,這篇文章雖然有點久遠,但是還是有參考的價值
5. eddie@Home 這個部落格對於Zend Framework有詳細的介紹
6. Mcloide’s resources library 這個部落格的作者是一位通過PHP5認證的高手,裡面也有很多可以讓我們學習的東西