10強大的 Apache Modules模塊
Apache是??世界上最流行的Web服務器之一,因為它比其它服務器更高效。這篇文章的主旨是分享一些有用的Apache模塊,它們會幫助你的Web應用程序更加靈活。
1.SSO Module - LemonLDAP
LemonLdap能夠實現強大的Apache’s SSO功能,能夠處理超過200,000用戶請求。LemonLdap支持Java, PHP, .Net, Perl, Ruby, Python 和其它Web開發技術。也就是說,只要你將WEB應用程序部署到Apache,你可以使用LemonLdap實現單點登錄功能。
地址: http://wiki.lemonldap.ow2.org/xwiki/bin/view/Main/WebHome
2.Concurrent limit module - limitipconn
limitipconn是一個 Apache 模塊,用來限制每個IP的并發連接的數目。支持Apache 1.x 和2.x.
地址 : http://dominia.org/djao/limitipconn.html
3.Log monitoring module
Apache Live Log is a developer with Perl in your browser to Apache log files for real-time monitoring via Ajax technologies Apache module. It can be grouped according to recent visitors to IP addresses.
website : http://www.burlaca.com/2009/02/alivelog/
4.Load balancing module
mod_backhand是一個Apache負載均衡模塊。每個請求將被重定向到一個Apache服務器集群,并使用“候選算法”來選擇最合適的服務器,然后向服務器發出請求重定向。
地址: http://www.backhand.org/mod_backhand/
5.The image processing module
mod_gfx Apache 是一個圖片處理模塊,其中有一系列靈活的,可擴展的接口,并且可以很容易地植入到他們的網站上,目前支持以下功能:
- 調整大小
- Resampling
- 加水印
- 裁剪
該軟件的未來版本可以:
- Add Text
- Rotate
- Draw Polygons
地址: http://nauticaltech.com/software/mod_gfx/
6.Compression Module
mod-gzip-disk這個Apache模塊是一個磁盤用于存儲預壓縮的頁面,不同于mod-gzip它會對每一次請求進行預壓縮。
用法:
gunzip -c mod_gzip_disk-0.5.tar.gz | tar -xvpf -
cd mod_gzip_disk
sudo make module
地址: http://www.usenix.org.uk/code/mod-gzip/
7.Music Module
mod_musicindex is an Apache module, its function is similar to Perl module Apache :: MP3, friendly reality can contain MP3, Ogg Vorbis, FLAC, or MP4 / AAC files directory and sort various fields, downloads and online play , build playlists and search, while providing RSS and Podcast seed output, support for multiple CSS and package download.
website : http://hacks.slashdirt.org/sw/musicindex/
8.LDAP authentication module
LDAP is the Lightweight Directory Access Protocol, which is based on the X.500 standard, but is much simpler and can be customized according to needs. mod_psldap is an Apache module that performs an LDAP authentication and authorization against the use of the management process several different means server authentication and authorization. This can also be achieved through a Web interface for managing records and verification of an LDAP server, passwords and restricted from reading Kerberos-based authentication implementations of LDAP users to connect to the server itself.
website : http://sourceforge.net/projects/mod-psldap/
9.Bandwidth limitations module
mod_cband是一個請求帶寬限制模塊,服務器的流量可以被控制到一定程度。
地址: http://sourceforge.net/projects/cband/
10.CGI V8 engine package
v8cgi is a small C ++ and JS files collection, allowing developers to use JS on the server side language, the basic features include IO, GD, MySQL, Sockets, templates, FastCGI and Apache module.
website : code.google.com/p/v8cgi/