使用Python搭建Web服务器来做博客论坛可行吗,pythonweb,近期打算搭个 个人网站


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

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

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

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

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

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

用Python 完全是没有问题的。

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

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

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

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

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

编橙之家文章,

评论关闭