精心打造的php应用程序可以借鉴吗?

时间:2009-12-09 20:26:24

标签: php model-view-controller authentication

我想知道你们中是否有人能够在代码质量和正确的编程技术方面推荐一些你最喜欢的开源php应用程序。

虽然我已经使用框架很长一段时间了,但我很想知道专业应用程序是如何进行的。

我对

特别感兴趣
  • MVC
  • 验证

万分感谢!

编辑:也许我没有太清楚地解释。我最需要的是具有自己的内置自定义框架的全功能应用程序。我想看看如何构建和构建专业级别的应用程序,而不考虑其他人使用它自己的框架。

话虽如此,看起来zend是要走的路!谢谢你的建议。我来看看吧!

3 个答案:

答案 0 :(得分:3)

我会推荐Zend Framework,它支持MVC,身份验证,而这只是冰山一角。

编辑:由于我显然误读了,您可以查看源代码,例如

(来自Manning Zend Framework in Action一书)

另一本为CMS提供完整源代码的书是Pro Zend Techniques:

以下是在github上使用Zend标记的应用程序的大量搜索结果:

答案 1 :(得分:2)

WordPress可能是最终用户的一个很好的应用程序,但从中学习好的PHP代码会很糟糕。我同意Zend Framework是一个很好的起点。不仅代码非常好,而且它们具有出色的文档和教程。我将从这里开始:http://www.framework.zend.com/manual/en/

Zend Framework提供MVC和身份验证/访问控制。有关身份验证和访问权限,请查看Zend_Auth和Zend_Acl。

这是在Zend中开始使用MVC的一个很好的指南:http://www.framework.zend.com/docs/quickstart

围绕Zend Framework构建的一些应用程序包括Magento(电子商务引擎)和Digitalus(CMS)。两者都是开源的。

答案 2 :(得分:1)

看看Zend Framework。

这是使用MVC的面向对象代码的一个很好的例子。

还有一整套与身份验证相关的类,以易于理解和可扩展的方式实现:http://framework.zend.com/manual/en/zend.auth.html