java - 用Python搭建Web服务器?
巴扎黑
巴扎黑 2017-04-17 13:11:00
[Python讨论组]

近期打算搭个 个人网站 , 博客论坛为主, 可以用Python来做?

正好正在入门Python?Python能做到不?
如果用Python来做的话,会不会效率比Java低得多呢?

打算租个域名,然后在个人主机或者VPS上面放,这样可行?

巴扎黑
巴扎黑

全部回复(8)
天蓬老师
  1. 用 python 做网站完全没问题
  2. 开发效率应该比 Java 高得多
    程序运行效率就不清楚了,不过我估计 Python 的内存占用应该比 Java 低。

    既然是个人网站,应该是没必要考虑程序运行效率的。我以前就老是强迫症,写代码也非得找速度最快的写法,最后我发现,就我的网站那点访问量,随便你怎么写,访问速度都一样。

  3. 租个域名,然后把代码放到独立主机或VPS上,大家都是这么干的 ^_^
    不过,用国内主机要考虑备案的问题,博客和论坛貌似不太好备案
    而国外主机又要考虑访问速度和线路有时会抽风访问不了的问题
伊谢尔伦

对于blog这种任务,你如果愿意倒腾,可以试试flask/tornado这样的框架,也可以使用django。自己搞个域名倒是好事情,不过内地最麻烦的是备案。服务器可以考虑SAE或者BAE,用的好几乎不花钱的。

怪我咯

推荐用tornado,简单易学,初期搭个blog还是很快的。运行效率完全不是问题,一天能有上百的访问就不错了。

迷茫

用自己最熟悉的语言开发,我觉得java还是王道,虽然我只会写python,别变成四不像,什么都会什么都很烂

迷茫

Python不错,之前一直C#,现在用Python感觉很对味口,但虚拟主机可能不太好找,另外能不能自由配置第三方组件也是个问题,我用的Python3.4+Flask+SQLAlchemy,用的1核+512M内存的云主机,性能还比较理想,但之前用的MongoDB太耗内存,为此改的SQLAlchemy

ringa_lee

Python做Web开发时常用的Web框架有Django, Flask以及Tornado。Flask比较简单、文档也比较全,可以去官网上看看,学学上面的教程基本上就能实际开发了。Django大而全,但是学习周期可能要长一些,官方文档很厚,打印出来1千多页。Tornado没实际用过,宣称并发处理是它的长项,针对你的需求这个可以不用考虑。VPS可以采用linode,价格不算贵,再便宜可以考虑SAE,BAE等。

ringa_lee

用Python 完全是没有问题的。

如果你是做个人博客的话, 效率也并不会太低的。

至于主机的话, 国内如果是个人博客的域名,不是很方便备案的。

高洛峰

个人网站,用python做可以,开发效率很高。如果访问量不是很大,推荐使用webpy这个轮子。如果做大型的,再考虑使用tornado。空间上的问题,看你个人兴趣了。喜欢折腾,用国内的,懒得麻烦,用国外的,不过随时可能出现访问异常,那是墙的问题,google的gae就被挡住很久了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号