java python php 经典开发流程 开发效率 运行效率&并发&可扩展
原创
©著作权归作者所有:来自51CTO博客作者xu20cn的原创作品,请联系作者获取转载授权,否则将追究法律责任
微薄知识, 才蔬学浅, 仅供参考 和 对主流语言开发过程及运行机制的了解
Java
web.xml设置debug="1" reloadable="true"
struts.xml设置struts.devMode为true和struts.convention.classes.reload=true
可以减小部分重启而消耗的时间
python
可以用cgi模式开发, 用wsgi 或者 fastcgi 运行, 这样开发速度基本上和php一样, 而运行上又有tcp连接池, 公用资源都只初始化一次, 非常的棒!
php
借助eaccelerate或ACP, 可以避免每次请求每次发起的tcp开销, 但是只能单机使用, 仅适合单机运行的小项目
或者 php借助memcached, 可以分布式, 但是每次请求, 每次初始化tcp, 当然可以用pconnect避免, 但是类/加载文件/变量等需要每次请求时初始化, 很浪费资源
再加上php只有try...catch这个语法, 没有任何实质功能, 在大型项目中使用的话没有任何保障, 注定永远用于逻辑简单的小项目(并发很高的, 也可能是小项目, 项目大小与并发数无关, facebook和腾迅使用php也只是简单的前端显示, 不可能做逻辑复杂的大型后台运算之类的)
上一篇:python 多线程
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Mybatis-Plus代码生成器:提升开发效率的神兵利器
Mybatis-Plus代码生成器是Mybatis-Plus框架提供的一项功能强大的工具,旨在简化数据库访问层的开发。
代码生成器 java Mybatis-plus