友人讨论之Jee的优势

和BB讨论Jee性能优化的问题,摘录其言如下

Breeze 说:
一般来说,如果你并没有什么特别复杂的内存操作,性能是不会差的
我觉得考虑性能可以从两个方面考虑
一个是从数据库方面,当数据量很大的时候,就会影响性能,而且90%的系统都是由于数据库瓶颈,所以优化应该从数据库做手
如果你没有什么特别耗时的内存操作,那么性能一般都是数据库的问题
比如一些低效率的查询啊
导致整个系统性能下降
另外一个方面,就是当同时在线人数多的时候,导致性能下降,这时就需要多台服务器,实现服务器均衡负载。 但是我相信你现在做的网站在线人数还不会很多,应该不从这方面考虑
所以我觉得你现在应该从数据库开始优化性能
数据库的性能优化方面,我提几点
一个就是优化那些低效的SQL语句,
还有就是对一些经常用到的查询字段,要建立索引
另外还有一个办法,就是对于那些经常用到的数据做一个缓存。就是查出来以后就放在缓存里面,以后再需要的时候就直接从缓存里面取了
也就是三点:
优化低效的SQL, 建立索引, 缓存

由此引出我一直在思考的问题,为什么用Jee? 编写复杂,部署复杂,速度更不占优势。相较之下微软的东西有良好的兼容性,开发部署都比较方便;其他如Php之类更是速度上的王者。

难道仅仅因为现在流行? oH No!

总结几点,
其一,可以搭建开源免费的开发部署环境
其二,彻底的面向对象,各种先进的编程理念最先在Jee中提出,例如Ioc、Aop等
其三,分布式,解决大型应用的负载均衡,并可做网点式分布应用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值