我想问问,从头开发一个CMS,制作一个好的CMS核心框架,还是应该用Zend Framework开发我的CMS更好。我有与Zend Framework合作的经验,但由于Zend拥有大型图书馆,因此感觉它不会取得成功。从头开始或使用Zend Framework开发CMS?
0
A
回答
2
我会尽力回答我认为可以客观回答的问题。
ZF是一个通用组件库。它不提供与CMS问题域相关的组件,例如没有文档,没有工作流程,版本控制等。因此,即使您使用ZF,您也必须实施CMS特定的部分,例如您的域模型和所有业务逻辑(您的CMS核心),从头开始。
ZF可以解决应用程序的一些常见问题,如身份验证,缓存,数据库访问等。所以对于这些方面,ZF可能对你有用。至于图书馆的规模:这不是问题。您不必使用不需要的组件。只需选择那些对你有用的。
作为替代ZF退房Apache Zeta components。除了ZF提供的许多组件外,它还提供工作流程和文档 - 不幸的是,近期的开发工作已停滞不前。
相关问题
- 1. 使用CMS(Wordpress)或从头开始?
- 2. CMS或框架从头开始?
- 3. 使用Joomla!或从头开始?
- 4. Drupal或从头开始的Web应用程序开发?
- 5. 开始使用Maven从头
- 6. 开始在Mac上使用Sitecore CMS进行开发使用C#
- 7. Unity3D或UDK或OPENGL从头开始?
- 8. 开始使用Zend Lucene
- 9. Mac开发 - 从MacRuby或Objective-C开始?
- 10. UINavigationController从头开始?
- 11. 从头开始MVC
- 12. SetEnv APPLICATION_ENV开发 - .htaccess与Zend Framework交互?
- 13. 开始使用cron作业和PHP(Zend Framework)
- 14. 我将如何使用Rails测试开始“从头开始”?
- 15. 只使用一次,并从头开始
- 16. EPIServer CMS开发
- 17. CMS开发
- 18. 从头开始重新开发应用程序?
- 19. Smalltalk Web应用程序开发环境从头开始?
- 20. 从头开始写用户身份验证或使用Gem - Rails?
- 21. 如何开始使用Tridion CMS
- 22. 从Android开发开始
- 23. 在Zend Framework中开发/使用自定义资源插件
- 24. Zend Framework - cms页面路由
- 25. 从远程开始或使用WCF开始
- 26. 开始Zend框架
- 27. 什么时候应该使用CMS从头开始创建网站?
- 28. 从头开始在混帐?
- 29. Android:从头开始画布
- 30. 从头开始显示scale_fill_manual
您有没有原因不打算使用现有的CMS框架?这个轮子在这一点上已经被发明了很多次,所以这似乎是一个奇怪的决定,正在考虑从头开始创造另一个。 – glenatron
从头开始创建框架是一个很好的学习实践。但是如果你打算在你的项目中使用它,通常是一个不好的选择。在日常工作中使用Zend Framework并不完全了解它确实是一种糟糕的做法。 –