日独立ip 10万 网站构架方案
发布网友
发布时间:2022-04-19 23:51
我来回答
共2个回答
热心网友
时间:2023-08-01 22:10
PS:
1、网站开发费用大约多少 看功能程度5-10W
2、服务大约要几台,多少钱 3台 15W
3、对带宽的要求 至少100M独享
数据库建议还是使用Mysql做集群吧,或者用Oracle,一台就搞定,不过服务器配置要好一点。
前端可以使用Lighttpd+Squid+Apache的配置,减少服务器的压力,使用负载均衡;业务逻辑和数据库之间可以使用membercached+hibernate来实现对数据的缓存。
对静态资源实施FastCDN加速,把图片、CSS文件、JS文件等存放在静态资源服务器上。
前端的话使用Java或者PHP并不是那么重要了。
推荐适用于大型应用的Java框架:
Struts2(Webwork) + Spring + Hibernate(include membercached) + Freemarker or JSP(推荐使用Freemarker,页面执行速度接近Html静态页面了)
Hibernate 可以换成 ibatis3.0,然后根据需要自己开发与Membercached的集成。
优点:
1、开发速度明显优于Struts1,目前本人正在使用Struts2,深有体会;
2、维护成本降低,比较适应需求的不断变更;
3、学习曲线较短,比较适合小团队快速上手;
4、现成的成熟的插件丰富,很多组件不需要自己开发;
缺点:
1、团队里必须有人对其要有深入的理解,否则优化它的效果甚微;
2、前期的准备工作比较繁重,但是后期会比较轻松;
3、部份重要功能成为鸡肋,如自带的Ajax、JSON插件(根本无法使用,慢到死,要么就功能不完善,还要有很棒的代替品:jQuery、Gson等)
前端甚至可以使用Membercache对页面内容进行缓存,可以达到动态静态的快速转换。
服务器的优化及选择:
Sun的技术,当然配合Sun的服务器才会达到质的飞跃(注:我不是Sun的托,只是Sun公司到我们公司做过服务器的对比测试而已)。
同配置下性能对比:
Sun Solaris > Linux(Windows)
热心网友
时间:2023-08-01 22:10
呵呵,,如此浩大的工程...建议还是花钱找人做吧...