几天前,我读了诸如“ Ruby on Rails是针对Web应用程序,Django适用于标准网页”之类的东西。真的吗?

我必须在接下来的几周内决定与Ruby一起乘坐Rails或Django参加大学项目。这将是电子邮件营销软件。

您建议我使用什么?

没有正确的解决方案

其他提示

这主要是因为它们的遗产 - Rails最初用于Basecamp等网络应用程序,而Django被用来建造报纸/杂志网站。

我想说两者都早已超越了他们的最初目的。

是的,它是可能的。您可以使用带有jQuery的客户端对象模型获取文档的内容。但我建议文本在一个txt。

我认为这是:

Ruby on Rails(即铁轨框架,使用Ruby作为编程语言)

vs

Django(即Django Web框架,使用Python作为编程语言)

这两个框架都是Model View Controller(MVC)框架,因此它们既能够使用Web应用程序和网页。

因此,您的决定确实是“ Python或Ruby”。

Ruby和Python都是面向对象的语言,很容易进入...他们都在这里有快速启动指南:

http://www.ruby-lang.org/en/documentation/quickstart/

http://wiki.python.org/moin/beginnersguide

我认为Ruby在简单的文档和易用性方面具有优势 - 只要您乐于遵守语言执行的规则(顺便说一句,这不一定是一件坏事)。

这两个框架都非常适合您想要做的事情,Ruby和Python在很多方面都相似。我的建议是浏览每个文档的在线文档,并选择最适合您的东西。

首先,您需要回答2个问题:

  • 您喜欢Python还是Ruby?
  • 您需要一个简约的框架还是更完整的框架?

作为Python中的简约框架,看看 web.py.

两者都是很棒的框架。

问题是..您喜欢(或更舒适或更了解)“ Python”或“ Ruby”?一旦有了这个问题的答案,您也可以答复原始问题。

您可以使用任何一个框架来创建几乎可以想象的任何Web应用程序。

如果您没有语言偏好,并且不偏爱它们的不同设计模式(Django几乎不像Rails那样严格),那么请考虑使用不同的Python和Ruby Libraries/API您的项目。

随身携带哪种语言支持那些最有助于您的库/API。

您需要遵循升级过程以更新应用程序。

要更新,您可以在应用程序中使用相同的产品ID 您用于原始版本。应用程序中的版本号 清单应该大于原始应用程序的版本号 或最近的更新。

在MSDN下面的文章详细描述了它:

sharepoint更新过程

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top