就产品类型和框架使用情况而言,请考虑像Facebook这样的东西(它不完全是一个社交网络,但在此背景下足够接近评估)。
基本上,我只是在寻找一些强大,可扩展,易于使用的东西(小学习曲线是一个优点),与旧浏览器兼容,并与其他技术很好地集成(例如Postgres,除非有令人信服的案例为卡桑德拉制作?)。
其他框架/工具我看了一下或被推荐过:
Google Web Toolkit +服务器端Java
Django的
Ruby on Rails
ASP.NET + Mono? (我知道......)
PHP / Perl的/ BBQ
我对Web框架没有太多的经验,所以无论我们最终选择什么(无论我是否提到过),我都会学到新东西。有什么想法或建议吗?任何人都有使用Nagare(或睡衣)的经历吗?
答案 0 :(得分:5)
我建议 Django + Pinax 。两者都很健壮,学习曲线较少(如果您熟悉Python)。
这应该是你的社交网络&在一两天内跑步。
对于前端使用通常的嫌疑人。 javascript,css,html。我相信有一些非常棒的javascript库。
答案 1 :(得分:4)
作为Nagare的首席开发人员,我非常鼓励您在您的产品上真实地尝试它,这是了解Nagare如何与Django,Pylons或Flask等其他框架完全不同的最佳方式。 Nagare是面向组件的(它与Seaside共享相同的组件模型)和它的一组先进功能,如直接回调注册,有状态组件,Ajax而不编写任何Javascript代码或使用continuation使Web应用程序看起来像桌面版。事实上,我们经常发现像你这样没有先前Web体验的开发者可以更快地获得Nagare,因为他们没有“忘掉”的东西。
谈论可靠性,可挖性和兼容性,您今天可以查看我们生产的important projects部分内容。
如需了解更多信息,请随时与us询问并分享您的经历。