使用Python搭建Web服务器来做博客论坛可行吗
近期打算搭个 个人网站 , 博客论坛为主, 可以用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
玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd19592.html
相关文章 Recommend
- • [上海]招Python量化系统开发工程师
- • 优集品网络科技有限公司招Python中/高级工程师
- • 爱因互动科技发展有限公司招募Python开发攻城狮
- • mozio招聘Python/Django工程师
- • Kavout金融科技公司招Python研发工程师
- • Python数组逆向输出,编程练习题实例四十
- • Python数组插入排序,编程练习题实例三十九
- • Python矩阵for循环应用,编程练习题实例三十八
- • Python操作Redis数据库方面的问题
- • 请python高手帮我看看这段python代码中函数setter的
- • Python什么方法可以快速简洁的将两个队列变成字
- • python re模块中的 match()和group()疑问
必知PYTHON教程 Must Know PYTHON Tutorials
- • python 解释器
- • python idle
- • python dir函数
- • python 数据类型
- • python type函数
- • python 字符串
- • python 整型数字
- • python 列表
- • python 元组
- • python 字典
- • python 集合
- • python 变量
- • python print
- • python 函数
- • python 类定义
- • python import
- • python help
- • python open
- • python 异常处理
- • python 注释
- • python continue
- • python pass
- • python return
- • python global
- • python assert
- • python if语句
- • python break
- • python for循环
- • python while循环
- • python else/elif
- • lambda匿名函数
必知PYTHON模块 Must Know PYTHON Modules
- • os 模块
- • sys 模块
- • re 正则表达式
- • time 日期时间
- • pickle 持久化
- • random 随机
- • csv 模块
- • logging 日志
- • socket网络通信
- • json模块
- • urlparse 解析URL
- • urllib 模块
- • urllib2 模块
- • robotparser 解析
- • Cookie 模块
- • smtplib 邮件
- • Base64 编码
- • xmlrpclib客户端
- • string 文本
- • Queue 线程安全
- • math数学计算
- • linecache缓存
- • threading多线程
- • sqlite3数据库
- • gzip压缩解压
最新内容 NEWS
- • git能向远程仓库Pull,不能向远程仓库pu
- • Python3 来定义类时, 为何该值不是所有实例
- • IO瓶颈: python open读写文件时如何实现异步
- • python写一个递归函数
- • 在python里面如果更好的进行字符过滤?
- • 用户名跟ID都可以登录的sql语句怎么样来
- • 关于Python类中super的问题?
- • python超速遍历文件夹下面三十几万个txt文
- • celery可以动态的添加任务吗
- • python 收到的数据是b'\x81\x84t\xdeL\x16\x00\x
图文精华 RECOMMEND
-
scrapy框架里面用link extractor怎么能
-
python {}.fromkeys创建字典append添加操
-
python3 类型Type str doesn't support th
-
python里面为什么系统的时区是东八
-
Flask框架怎么来将jsonify返回的js
-
Python科学计算:一般是怎么处理
热点文章 HOT
- 学习Python有什么好的书籍推荐?
- Python匿名函数 Lambda表达式作用
- Python与Java、C、Ruby、PHP等编程语言有什么
- Python 正则中文网页字符串提取问题
- 如何为实时性应用存取经纬度?django my
- 想用python做个客户端,在二维码登录这个地
- 有让IDE可识别Python函数参数类型的方法吗
- Python字符串转换成列表正则疑问