开发者

Developing a CMS from scratch or using Zend Framework? [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. Clo开发者_Go百科sed 11 years ago.

I want to ask if it is better to develop a CMS from scratch, making a good CMS core framework, or should I develop my CMS with the Zend Framework. I have experience in working with Zend Framework, but feel like it will not have a good success because of the large library that Zend has.


I will try to answer what I think can objectively be answered.

ZF is a general purpose component library. It doesnt offer components related to the CMS problem domain, e.g. no documents, no workflows, versioning, etc. So even if you use ZF, you will have to implement the CMS specific parts, e.g. your domain model and all the business logic (your CMS core), from scratch.

ZF can solve some of the general problems of an application like authentication, caching, db access, stuff like that. So for those aspects, ZF might be useful for you. As for the size of the library: that is not an issue. You do not have to use components you do not need. Just pick those that are useful for you.

As an alternative to ZF check out Apache Zeta components. It offers workflows and documents in addition to many components ZF offers as well - unfortunately, development on that has stalled lately.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜