Ruby还是Python用于web应用程序?

2024-05-15 17:06:50 发布

您现在位置:Python中文网/ 问答频道 /正文

对于初学者,我最终选择了Ruby或Python作为服务器端编程的选项。你知道吗

这两种方法的优缺点是什么。 我需要构建一个可伸缩的web应用程序。我已经选择MongoDB作为我的数据库(如果这很重要的话)。你知道吗

另外,请对我将与Ruby和Python一起使用的一些框架提出建议。你知道吗


Tags: 方法框架web数据库应用程序mongodb选项编程
1条回答
网友
1楼 · 发布于 2024-05-15 17:06:50

为了构建一个在web应用程序中使用的服务器,我强烈推荐python编程语言,特别是Flask框架,您可以将其作为一个包下载。如果您有python的中级背景,那么可以直接从在web服务器中测试python开始。烧瓶只是其中的一个包,但也有其他像烧瓶休息,烧瓶不安,等等

Python对web服务器的优势:

  • 您可以从各种各样的框架中进行选择,例如Flask(在Flask中,您可以使用JSON构建api,但这不是完全必要的,您还可以将其与MongoDB集成)、Django、Pyramid、Hug以及其他许多框架,您可以查看here。作为乞丐,I最推荐的框架是Flask和Django,以及其他Flask-“Restfuluntivent”或其他包,这些包包含固定的“Flask-”部分和“-”后的名称更改。你知道吗
  • 在web应用程序中对服务器使用python时,可以指定通过http协议发出的请求类型,例如POST、GET、PUT和DELETE。如果你最终使用这个,你应该安装邮递员应用程序,你可以在邮递员网站下载getpostman.com网站,您可以使用它在不同的http协议方法中测试api。
    • 它的一个主要优点是非常容易使用和学习,而且您可以快速前进。你知道吗
    • 一些使用Python的网站:Facebook,Google,Firefox,华盛顿邮报

我不知道python有很多缺点,但我可以告诉您,在使用python的过程中,您可能需要安装各种应用程序/工具。你知道吗

对于ruby,我想我不能告诉你任何有用的东西,但是我发现an article可能对你有帮助。你知道吗

一些使用Ruby的网站:苹果、Twitter、Github、Airbnb等

希望你觉得有用。你知道吗

相关问题 更多 >