![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
门户网站开发
wxw87281913
这个作者很懒,什么都没留下…
展开
-
大型社区网站的架构 (大型社群网站的架构 )
最近一段时间看了一些大型社区网站的架构设计, livejournal,mixi.jp,flick,feedburner,这些网站都有一些共同的特点;数据量大,在线人数多,并发请求多,pageview高,响应速度快,甚至mixi.jp宣称其平均页装载速度0.02秒。这些网站都没有使用什么大型的"高级"的数据库,全都是Mysql,也没有使用什么"高级"的语言,主要都是perl/php等,只有FB用的是...原创 2008-09-20 15:26:49 · 360 阅读 · 0 评论 -
JVM参数调优
JVM参数调优是一个很头痛的问题,可能和应用有关系,别人说可以的对自己不一定管用。下面是本人一些调优的实践经验,希望对读者能有帮助,环境LinuxAS4,resin2.1.17,JDK6.0,2CPU,4G内存,dell2950服务器,网站是舍得网,http://shedewang.com 一:串行垃圾回收,也就是默认配置,完成10万request用时153秒,JVM参数配置如下 $J...原创 2008-10-20 12:28:17 · 137 阅读 · 0 评论 -
关于hibernate-Memcached的几点疑问?
关于Memcached作为hibernate二级缓存的问题,配置这个的时候是用到hibernate-memcached(http://code.google.com/p/hibernate-memcached/)是允许hibernate使用MemCached作为二级缓存的项目,它用到了spymemcached(http://code.google.com/p/spymemcached/)这个Mem...2008-10-15 13:53:25 · 99 阅读 · 0 评论 -
memcached本地windows系统测试
下午去经典论坛,看到一版主发了一篇关于memcached的帖子也在本地做了一下测试,用的是windows系统。1.下载Memcache for win32下载地址: http://jehiah.cz/projects/memcached-win32/选择memcached 1.2.1 for Win32 binaries (Dec 23, 2006) 是exe的程序2.下载php_memcache...原创 2008-10-14 10:28:32 · 152 阅读 · 0 评论 -
Memcached学习笔记——windows上初步使用
最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。 Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负 载,提升访问速度。Memcached由Danga Interactive开发,用于提...2008-09-22 15:35:31 · 98 阅读 · 0 评论 -
我为什么选择 iBatis 而不是 Hibernate(对于正在选型的人的建议)
[注意]清在回复之前认真地看一下我的帖子,结合你的实际项目经验考虑一下,看看你是否能比较好地解决我所提出的Hibernate 的缺点。最好不要提一些大家都知道的泛泛的观点,这样会很浪费读者的时间并且分散大家的注意力。 非常感谢有几位对 hibernate 有深入了解的朋友给出了我这里提出的问题的 hibernate 解决方案。我提出这几个问题的初衷不是说 hibernate 无法实现这些功能。而是...原创 2008-09-22 12:28:09 · 62 阅读 · 0 评论 -
memcached 入门到理解
这是由 mixi 株式会社 开发部系统运营组的两位工程师所写,日常负责程序的运营。本文将针对最近在Web应用的可扩展性领域的热门话题memcached,说明其内部结构和使用。文章分为5个章节、案例讲解,推荐大家阅读学习,中文版PDF文档下载地址见最下!第1章 memcached的基础 1.1 memcached是什么?1.2 memcached的特征1.3 安装memcached1.4 用...2008-09-22 10:38:21 · 102 阅读 · 0 评论 -
最便宜的高负载网站架构
1, LVS做前端四层软件均衡负载LVS是基于IP虚拟分发的规则, 不同于apache,squid这些7层基于http协议的反向代理软件, 前者在性能上能得到更好的保证!另外, 后者在处理http header信息时, 会显得很被动.开源, 高性能, 这不就是我们所需要的吗?另外, 针对大访问量, 还可以使用DNS轮询+LVS集群. 当然, 比起硬件均衡负载, 单点故障的风险会更大.2,squ...2008-09-22 10:14:57 · 63 阅读 · 0 评论 -
Yupoo! 的网站技术架构
又有机会爆料国内 Web 2.0 网站的架构了。这次是 Yupoo! 。非正式的采访了一下 Yupoo!(又拍网) 的创建人之一的 阿华(沈志华)同学,了解了一些小道消息。作为国内最大的图片服务提供商之一,Yupoo! 的 Alexa 排名大约在 5300 左右。同时收集到的一些数据如下:带宽:4000M/S (参考)服务器数量:60 台左右Web服务器:Lighttpd, Apache, n...原创 2008-09-22 10:00:35 · 57 阅读 · 0 评论 -
Lighttpd+Squid+Apache搭建高效率Web服务器
架构原理 Apache通常是开源界的首选Web服务器,因为它的强大和可靠,已经具有了品牌效应,可以适用于绝大部分的应用场合。但是它的强大有时候却显得笨重, 配置文件得让人望而生畏,高并发情况下效率不太高。而轻量级的Web服务器Lighttpd却是后起之秀,其静态文件的响应能力远高于Apache,据说 是Apache的2-3倍。Lighttpd的高性能和易用性,足以打动我们,在它能够胜任的领域,尽量...原创 2008-09-20 15:30:37 · 103 阅读 · 0 评论 -
Farseer - Nginx for Windows 快速配置包
Nginx 的确是 *ix 系统下非常优秀的 HTTP 服务器,但开发人员而言搭建 Windows 平台的 Nginx + PHP 环境的确非常的繁琐而且容易出错。 如果您有上述的问题,那么这个包能够帮得上您的忙。使用这名为 Farseer 的软件包,能够让您在一分钟内完成 Nginx + PHP for Windows 平台的安装。 一分钟安装解压缩安装包,并放在合适的地方,...原创 2009-06-13 11:29:49 · 138 阅读 · 0 评论