【问题标题】:Has anyone here tried PHP On Pie? [closed]这里有人试过 PHP On Pie 吗? [关闭]
【发布时间】:2010-10-06 03:04:11
【问题描述】:

我创建了这个框架来满足我对真正高效的类 PHP 框架的需求。我的目标是把它变成一个真正的开源项目,但是由于我从来没有启动过一个流行的开源项目,所以我可以使用一些反馈和建议。

我的问题是,这里有人用过吗?如果用过,你的体验如何?

不管你有没有,你对非编程方面有什么建议吗?就

而言,它缺少什么
  • 文档
  • 开箱即用的易用性
  • 社区功能和支持
  • 还有什么我现在想不到的。

基本上,我有什么建议可以让我从当前状态中获取它并使其至少在某种程度上流行吗?

http://phponpie.com

【问题讨论】:

  • 与ZF、Kohana、CI相比,你们有什么独特之处吗?如果不是,那么它“只是另一个框架”。
  • 为了普及它,做一个新鲜的入口,另外在 sourceforge/github/google 上托管它。您可能需要一个论坛、使用外部服务或在您的框架上构建一个以获得额外的信誉(大型 OOP 框架还没有做到这一点)。如果您有时间在这里扩展您的条目:matrix.include-once.org/framework/view.php?name=pie - 不要让一切都变绿!您的框架似乎独一无二的是作为插件的包装。大型框架很少考虑分发。

标签: php frameworks open-source


【解决方案1】:

我之前看到过这个,但我完全不知道为什么我应该使用它而不是 Zend Framework 或 Symfony,所以正如 zerkms 所说,它似乎只是另一个框架。

代码质量也有一些问号。代码似乎混合和匹配 PHP4 和 PHP5 样式(某些类方法没有可见性声明,某些类构造函数使用 PHP4 样式构造函数......)并且文件命名不一致(Db.php 中的接口 iDb)和不一致的编码风格,即使在同一个文件中。

也不确定用它编写的应用程序是否容易进行单元测试。

【讨论】:

  • 哦,是的,我忘了在评论中提到 Symfony ;-)
  • 所以你是说,我应该重构编码风格以完全一致?基本上,其中大部分都是有意识的决定。例如可见性默认为公开,因此我只显示私有和受保护的可见性。就 Db.php 中的 iDb 而言,它只是为了提高效率,因此您不必加载尽可能多的文件。但我同意 - 可能有更好的方法。我只是根据自己的经验做出这些决定。这是足够的理由不使用某些东西吗?我认为 Wordpress 和 Drupal 的编码风格较差,但它们很受欢迎。我该怎么做才能让它更受欢迎?
  • 这些只是我对代码的可能贡献者或用户可能会拒绝的事情的观察。尽管如此(包括我自己),人们仍然使用 WordPress 的原因是产品本身很好 - 易于使用,功能丰富。你很少需要接触产品的代码,所以它并不重要。在我看来,马里奥对你的问题的评论也有一些好处
猜你喜欢
  • 2010-12-07
  • 1970-01-01
  • 1970-01-01
  • 2010-11-21
  • 2015-10-28
  • 2017-12-15
  • 2013-02-27
  • 1970-01-01
  • 2021-08-05
相关资源
最近更新 更多