我是C ++开发人员。我想开发一个我计划放置的网站
任何人都可以建议我可以用来创建这个网站的最佳开源框架。我希望该框架能够提供基本的底层基础设施,如会话管理等。总之,您建议创建这样一个网站?
提前致谢。
答案 0 :(得分:3)
我主要是一个PHP Web开发者,所以我将讨论php框架。 我喜欢expressionengine,因为它提供了一个功能齐全的后端,具有用户/组管理功能,并且可以轻松扩展(存在大量插件)。有了它,你就必须对公共接口进行编程,你可以使用后端来管理内容。
如果您想以自己的方式进行,可以尝试使用Symfony,code igniter(使用代码点火器构建表达式引擎)或Zend Framework。两者都提供类似的工具(MVC,DB Abstraction等)
答案 1 :(得分:1)
我主要是一名java开发人员,所以我建议你使用.. Python框架;)
对于您的使用案例,我强烈推荐Django
它有一个内置的auth system,其中包含:
对您的用例也很重要:您可以轻松地extend the built-in User model同时包含用户的偏好。
它也很容易上手。
其他一些不错的功能:
答案 2 :(得分:0)
我喜欢Catalyst,它有一个出色的插件系统,其中包含Catalyst::ActionRole::ACL(应该涵盖您的用户组要求)等内容。
答案 3 :(得分:0)
虽然框架实际上不是开源的,但我建议使用.Net框架。您不必为Microsoft的IDE支持 - 例如,请查看Sharp Develop ...