|
|
1
8
我建议你去Django。非常简单,可以快速启动和运行。您使用的是python,它有一个很大的库。对我来说,ruby on rails就差一秒了。 |
|
|
2
1
我可能会看看Dotnetnuke。它很容易建立(很多主机会为你做这件事),也很容易使用和建立一个定制的网站,企业将能够在未来维护。 它很容易创建定制的模块,具体的业务和数百个模块出售(或免费),可以集成到DNN的特殊用途。 |
|
|
3
1
如果您想要一个预先制作好的框架,并且有许多插入您自己代码的选项,请查看Microsoft的Sharepoint服务器。sharepoint本身就是一个世界,但它是一个非常强大的环境。 最新消息:我很惊讶被否决了。请记住,提问者特别要求包含CMS的框架。sharepoint符合这一标准-与straint.net或其他web开发框架不同。 如果你要投票否决这个条目,我想你应该感谢问这个问题的人,解释为什么你认为他甚至不应该把它作为一个选项来探讨。你可能是对的——集体智慧才是投票的关键。但是没有解释,我们不知道 为什么? 你认为你是对的。 |
|
4
0
我的答案将围绕.NET堆栈展开。
为自己构建一些模式,包括处理所有数据调用的数据库包装器(即一个dll,它包装所有数据调用,设置ado.net对象,运行存储过程调用,并从app.config或类似文件中获取connstring)。 这也大大提高了可维护性。 |
|
|
5
0
我会用任何你可以理解的语言来选择MVC。在python、php和ruby中有一些cms使用了这种设计,而且……这使您能够准备好与ajax战斗,并快速扩展任何内容。 |
|
|
6
0
这绝对不是一个可以回答的问题。 我更喜欢ASP.NET Webforms,因为我认为它允许非常快速的Web应用程序开发,但我相信您会收到以下建议: ASP.NET MVC Ruby on Rails公司 php和一些框架 python和一些框架,比如django 我相信PHP有你能使用的最早的应用程序,尽管ASP.NET也有你正在寻找的东西。 所有这些平台和框架都可以做您想做的事情。 |
|
|
7
0
在rails和django之间进行选择。他们都有不同的长处。一般来说我更喜欢Rails,但是Django的管理界面可以在你需要的时候节省很多时间。 |
|
|
8
0
还有一个因素需要考虑:你最熟悉什么?我相信,一些研究发现,在尝试学习一种新的语言/框架时,生产力会损失30%以上。 有时候,坚持你所知道的没有错。但是如果你对要学习什么语言/框架感兴趣,我会把你提到其他帖子,因为以上是我唯一需要添加的东西。 |
|
|
9
0
我建议调查一下 Grails . 它使用 Groovy 这与Java相似(如果你已经知道这一点,你就很好了)。Groovy在JVM上运行,因此您仍然可以使用Java中现有的所有伟大库。然而,由于它是一种动态语言,有很多类似露比的类似的铃声和口哨,你可以在需要的时候使用闭包和那种整洁的东西。而且,Java的传统慢编译部署测试开发周期不会减缓您的速度。 grails已经设置为 Hibernate 和 Spring . 您可以在几乎没有时间(很像Rails应用程序)中创建CRUD应用程序,同时可以向下钻取并且能够控制每一个小细节,因为它是建立在这样证明和支持良好的技术之上的。此外,还有数百个插件可以帮助您轻松设置邮件列表、安全性、ajax组件等。 否则,如果你想建立一个社区网站,不想编写一行代码,你可以随时查看 ning.com . |