为什么现在新出的互联网站点大多采用 Python 或者 Ruby ?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

为什么现在新出的互联网站点大多采用 Python 或者 Ruby ?

2018-07-16 12:48:52 1240 3
0.820869
取消 提交回答
全部回答(3)
  • 游客aasf2nc2ujisi
    2019-11-22 14:33:01

    python有着快速高效开发,还有广泛的第三方包。

    入手快。

    0 0
  • itxiaowang
    2019-07-17 22:51:17

    目前新出的不少服务,多是以原型验证为主,开发人员少。这种情况下:

    1. 主要由单个核心开发人员进行技术与框架选型,一般这些核心开发人员的技术热情与水平较高,也就更容易选择一些时髦的技术方案。
    2. 这类动态语言开发&调试成本低,便于进行原型验证。算是在不同发展时期做的不同技术选型,以求低成本的进行试错。
    0 0
  • boxti
    2019-07-17 22:51:17
    我不知道多大比例的新网站是用python或者ruby,不过我们扇贝网是基于Python开发的。

    主要原因还是开发速度。以我的经验,完成类似的任务,Python的代码量是Java的一半,更少的代码量就意味更快的开发速度和更少出错的几率。

    另外我很喜欢Python的语法,基本上就是伪码形式的(譬如算法导论上的伪码几乎可以机械式的翻译成Python),以至于我有时候写程序的时候准备先随便写几行整理下思路,但是写着写着发现居然写完了。

    另外从招聘角度而言,一般会Python语言的编程基础都还不错,减少了筛选。

    最后一条,当然可能是所有动态语言都有的,就是改bug快,不管什么设备,只要有个ssh客户端就可以。有一次在外面吃饭,突然看到微博上用户报了一个错误,就立刻用手机(现在改iPad了)登录跑服务器看log,发现程序错误后,直接做一个hotfix分支(我们用git管理代码),然后用vi 改代码,改好后没问题合并回主分支,然后立刻重新部署。
    0 0
添加回答
相关问答

3

回答

专有云升级aliyun-python-sdk-core后报错。而location-readonly.aliyuncs.com域名可以通过curl访问。

萌萌怪兽 2018-10-15 20:46:31 51754浏览量 回答数 3

6

回答

osscmd,一条命令上传和下载的python工具

wood23 2012-06-30 12:08:18 40178浏览量 回答数 6

5

回答

设置跨域资源共享CORS并使用JS表单PostObject直接上传到OSS

wood23 2015-02-12 08:11:09 40788浏览量 回答数 5

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 147213浏览量 回答数 22

41

回答

OSS FTP工具发布啦

oss-dev 2015-12-23 16:58:56 66184浏览量 回答数 41

42

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 136881浏览量 回答数 42

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 305582浏览量 回答数 249

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 475472浏览量 回答数 24

30

回答

基础语言百问-Python

薯条酱 2017-05-17 18:01:13 65183浏览量 回答数 30

21

回答

OSS新手视频教程!

聚小编 2013-01-14 18:09:51 58285浏览量 回答数 21
+关注
10077
文章
2994
问答
问答排行榜
最热
最新
相关电子书
更多
《Nacos架构&原理》
立即下载
《看见新力量:二》电子书
立即下载
云上自动化运维(CloudOps)白皮书
立即下载