squid和apache放在一台服务器上,是否比单纯的apache要快?

squid和apache放在一台服务器上,是否比单纯的apache要快?

假设mysql单独运行于另一台服务器,squid用81端口映射apache(反向代理),用户直接访问squid的80端口。

不知道这样做会不会比单纯的apaceh服务器要快一些?

有2种情况:

1、假设apache上运行的全部是静态网页,这种情况下,squid能起到作用吗?(不考虑apache服务于静态网页不佳的问题)

2、假设ahache上运行的是静态和动态网页混合的程序,比如某些可以生成静态网页的BBS系统,这会不会比单apache要更快一些呢?

这个不一定的哦。
放在一起,资源耗费可能会更大。
另外,apache也有cache的。


QUOTE:
原帖由 HonestQiao 于 2007-1-19 09:14 发表
这个不一定的哦。
放在一起,资源耗费可能会更大。
另外,apache也有cache的。

apache的cache运行机制和效率没有squid高吧?
apache的cache对于目前的网站访问来说,效率足够的高。


QUOTE:
原帖由 HonestQiao 于 2007-1-31 23:25 发表
apache的cache对于目前的网站访问来说,效率足够的高。

据说apache处理静态网页的效果并不太好,而squid正是这方面的高手。


QUOTE:
原帖由 ecco 于 2007-1-31 23:56 发表


据说apache处理静态网页的效果并不太好,而squid正是这方面的高手。

据说apache处理静态网页的效果并不太好

,如果这样子,那不是整个互联网,存在着巨大的问题啊。
这个是不一定的.