呼吁贴:呼唤WINDOWS下的lighttpd

摘要:
在高负载网站实践中,把静态内容与动态内容分离已经是比较通用的做法了,在Linux下,比较常用的框架是Lighttpd+Apache+Memcached+Squid。其中我们让Apache监听80,作为主站点;Lighttpd监听81,处理静态图片。Apache通过rewirte把静态内容交给Lighttpd处理。当然也可以仅使用Lighttpd作为前端,但Lighttpd处理PHP还不太稳定。有一些,但都没有成型,因此我在此呼吁博客园的大牛们,Win下的开源社区不要只搞出点什么博客、网站啥的,也走点高端路线,为什么我们就不能也搞出一个Win下的Lighttpd来?

在高负载网站实践中,把静态内容与动态内容分离已经是比较通用的做法了,在Linux下,比较常用的框架是Lighttpd+Apache+Memcached+Squid。

其中我们让Apache监听80,作为主站点;Lighttpd监听81,处理静态图片。Apache通过rewirte把静态内容交给Lighttpd处理。当然也可以仅使用Lighttpd作为前端,但Lighttpd处理PHP还不太稳定。

其他部分,Memcached负责处理缓存、Squid做集群反向代理降低负载。

以上都是基于Linux的,但是有没有基于Win下的呢?有一些,但都没有成型,因此我在此呼吁博客园的大牛们,Win下的开源社区不要只搞出点什么博客、网站啥的,也走点高端路线,为什么我们就不能也搞出一个Win下的Lighttpd来?

我对博客园的兄弟有信心。

参考:

样例1:http://www.linuxsir.org/bbs/thread297101.html(其中附件下载)

样例2:http://www.codeproject.com/KB/IP/high-performance-server.aspx

样例3:http://www.codeproject.com/KB/IP/w3mfc.aspx

---------------------------------2009.04.14思路------------------------

我的构想是:
1、使用IOCP构建一个残缺的HTTP服务
2、该服务仅处理静态内容,支持设定文件服务端过期时间
3、支持防盗链
4、不支持以上描述外任何多余的内容

这样的话会极大的提高静态文件访问的吞吐,动态内容交给IIS处理,也降低了IIS的压力

免责声明:内容来源于网络,仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题partialview 用法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

OpenGL的GLUT事件处理(Event Processing)窗口管理(Window Management)函数[转]

GLUT事件处理(Event Processing)窗口管理(Window Management)函数 void glutMainLoop(void)      让glut程序进入事件循环。在一个glut程序中最多只能调用一次。一旦调用,会直到程序结束才返回。 int glutCreateWindow(char* name);     产生一个顶层的窗口。...

crontab的用法

转载于:点击打开链接 cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。 由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service c...

win10快捷键大全 win10常用快捷键

win10快捷键大全大家可以来了解一下,今天小编带来了win10常用快捷键,很多朋友喜欢使用快捷键来操作电脑,那么Windows10系统有哪些新的快捷键呢• 贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落 • 切换窗口:Alt + Tab(不是新的,但任务切换界面改进) • 任务视图:Win + Tab...

Win10神州网信政府版 取消反人类的设定

1. 取消Ctrl+Alt+Del打开启动屏幕#Win + R调出运行窗口键入gpedit.msc打开组策略,找到计算机配置->Windows设置->安全设置->本地策略->安全选项找到交互式登录:无须按ctrl+alt+dle,设置为已启用即可。2. 安装.NET Framework 3.5#由于该系统比较特殊,所有系统联网的部分都...

oracle之二物化视图

物化视图 18.1、物化视图作用 1) 物化视图起源于数据仓库,早期的考虑是用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免在基表上进行这些耗时的操作,从而快速的得到结果。 2) 物化视图和表一样可以直接进行查询。物化视图还用于复制、移动计算等方面。 alter table t add primary key (empn...

Win & Mac 系统之间U盘传递的U盘文件格式选取问题

Win & Mac 系统之间U盘传递的U盘文件格式选取问题 1. Win系统与Mac系统之间可以通过 exFat U盘文件系统传递 exFAT(Extended File Allocation Table File System,扩展FAT,也称作FAT64,即扩展文件分配表)是Microsoft在Windows Embeded 5.0以上(包括W...