2010-10-06 60 views
3

我創建了這個框架來填補我認爲需要一個非常有效的類PHP框架。我的目標是將其變成一個真正的開源項目,但由於我從未推出過流行的開源項目,因此我可以使用一些反饋和建議。有沒有人在這裏試過PHP的餡餅?

我的問題是,有沒有人在這裏使用它,如果是的話,你的經驗是什麼?

無論你有沒有,你對非編程方面有什麼建議嗎?這是什麼缺失,在條件

  • 文檔
  • 的開箱即用的易用性
  • 社區功能和支持
  • 的任何其他我想不到的,現在的。

基本上,我可以如何從目前的狀態,並使其至少有點流行的任何意見?

http://phponpie.com

+0

與ZF,Kohana,CI相比,您有什麼獨特之處嗎?如果沒有,那麼它就是「只是另一個框架」。 – zerkms 2010-10-06 03:23:56

+0

爲了推廣它,做一個新鮮的入口,並將其託管在sourceforge/github/google上。你可能需要一個論壇,使用外部服務或在你的框架上建立一個額外的信譽(沒有一個大的OOP框架已經完成了)。如果你有一段時間在這裏擴展你的條目:http://matrix.include-once.org/framework/view.php?name=pie - 不要把所有東西都變成綠色!包裝就像插件一樣,你的框架似乎是獨一無二的。分配很少被大框架考慮。 – mario 2010-10-06 09:24:58

回答

1

我之前看到了這一點,但我不知道在所有我爲什麼要使用它來代替Zend框架或Symfony的,從而zerkms說,好像只是一個框架。

代碼質量也有一些問題。代碼似乎混合並匹配PHP4和PHP5樣式(某些類方法沒有可見性聲明,某些類構造函數使用PHP4樣式構造函數...),並且它具有不一致的文件命名(Db.php中的接口iDb)和不一致的編碼風格,即使在同一個文件中。

不知道單元測試用這種方法編寫的應用程序是多麼容易。

+0

哦,是的,我在我的評論中忘記提及Symfony ;-) – zerkms 2010-10-06 03:58:00

+0

所以你說,我應該重構編碼風格以完全一致?基本上大部分是有意識的決定。例如可見性默認爲公開,所以我只顯示隱私和受保護的可見性。就Db.php中的iDb而言,這只是爲了提高效率,所以您不必加載多少個文件。但我同意 - 可能有更好的方法。我只是根據自己的經驗做出這些決定。這是否有足夠的理由不使用某些東西?我認爲Wordpress和Drupal的編碼風格更糟,但它們很受歡迎。我能做些什麼來使它更受歡迎? – 2010-10-06 15:06:08

+0

這些只是我對可能關閉的事情的觀察,可能是您代碼的可能貢獻者或用戶。儘管(包括我自己),人們使用WordPress的原因是因爲產品本身很好 - 易於使用,有很多功能。您很少需要觸摸產品的代碼,因此無關緊要。在我看來,馬里奧對你的問題的評論也有不錯的一面 – 2010-10-08 06:28:11