stas 02/04/28 05:58:29 Modified: src/outstanding sites.html Log: a complete rewrite to make it more readable and appealing Submitted by: Per Einar Ellefsen <[EMAIL PROTECTED]> Revision Changes Path 1.4 +246 -288 modperl-docs/src/outstanding/sites.html Index: sites.html =================================================================== RCS file: /home/cvs/modperl-docs/src/outstanding/sites.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- sites.html 17 Apr 2002 04:14:58 -0000 1.3 +++ sites.html 28 Apr 2002 12:58:29 -0000 1.4 @@ -4,9 +4,7 @@ <meta name="Description" content="A collection of big and small sites enjoying mod_perl"> </head> -<body bgcolor=#ffffff > -<h3>Sites Running mod_perl</h3> - +<body> <p> This document contains information to give you an idea of where and @@ -15,11 +13,10 @@ href="../maillist/list-docs-dev.html">us</a> know about it! </p> -<p> -Of course, the sites described on this page are not the only sites +<p> Of course, the sites described on this page are not the only sites running mod_perl. Since mod_perl inserts its name and version into -Apache's Server header, we are able to see others based on the <a -href="stats/netcraft.html">Netcraft survey</a> results. +Apache's <tt>Server</tt> header, we are able to see others based on +the <a href="stats/netcraft.html">Netcraft survey</a> results. </p> <p> @@ -27,193 +24,286 @@ back-end, therefore these aren't reported by Netcraft, since the back-ends are usually cannot be accessed by the Netcraft scanner. For the same reason, if you try to verify whether some of the services -listed here are running mod_perl, you may not be ablet to, because the +listed here are running mod_perl, you may not be able to, because the back-end is not accessible. The listing is made of reports from people who develop and maintain these services, so they know. </p> -<p> -In addition to the sites listed in this document, you might also be -interested in the <a -href="http://perl.apache.org/embperl/Sites.pod.1.html">sites running -Embperl</a>, <a -href="http://www.apache-asp.org/sites.html"><tt>Apache::ASP</tt></a>, -<a href="http://www.axkit.org/livesites.xml">AxKit</a> and <a -href="http://www.masonhq.com/about/sites.html">Mason</a>, which are -all application toolkits/servers running under mod_perl. -</p> +<p> In addition to the sites listed in this document, you might also +be interested in the sites running these application toolkits/servers +using mod_perl: </p> + +<ul> + +<li><a +href="http://perl.apache.org/embperl/Sites.pod.1.html">Embperl</a> +</li> + +<li><a +href="http://www.apache-asp.org/sites.html">Apache::ASP</a></li> + +<li><a href="http://www.axkit.org/livesites.xml">AxKit</a></li> + +<li><a href="http://www.masonhq.com/about/sites.html">Mason</a></li> + +<li><a href="http://yass.slashcode.com/">Slashcode</a> + +</ul> <hr> -<p> -The first public site to run mod_perl: <a -href="http://www.perl.com/CPAN/modules/04pause.html">PAUSE</a>, the -Perl Authors Upload SErver. This was a birthday present given to -PAUSE by <b>Andreas König</b> on August 20, 1996. -</p> + +<p> <b>Helping out Perl developers:</b> The first public site to run +mod_perl was <a href="http://pause.perl.org/">PAUSE</a>, the Perl +Authors Upload SErver. This was a birthday present given to PAUSE by +Andreas König on August 20, 1996. </p> + +<p> Many other sites helpful for Perl developers are using +mod_perl. Search engines like <a +href="http://search.cpan.org/">Search.cpan.org</a> and <a +href="http://kobesearch.cpan.org/">Randy Kobes' CPAN search</a> use +mod_perl. This is also the case for the popular <a +href="http://use.perl.org/">Use Perl</a> and <a +href="http://www.perlmonks.org/">Perl Monastery</a> web sites. The <a +href="http://nntp.perl.org/">Perl.org news server</a>'s web interface +also uses mod_perl. </p> + +<p> <b>Movies/music: </b> Take a look at how Rob Hartill uses +mod_perl to help you find out anything and everything there is to know +about movies at the <a href="http://www.imdb.com/">Internet Movie +Database</a>. Besides using mod_perl to speed up the interactive +database queries, mod_perl steps in during the first stage of a +request, mapping URIs to cached query results if present and mapping +based on language preference if the user has presented one. See <a +href="success_stories/imdb.com.html">the success story</a>. +</p> + +<p> Mark A. Downing tells us: I have been running an <a +href="http://www.wm7d.net/">Amateur Radio</a> callsign database (with +800k records) on my web page for nearly two years, originally with +WebSQL. But due to the lack of portability, I rewrote my scripts using +sybperl. Now with mod_perl, I have successfully cut the time to +complete a lookup from nearly 5 seconds to under 1 second (It takes +longer to display the data than to do the query). This was +accomplished by creating persistant database connections (to sybase) +using mod_perl, and Apache is now able to establish those connections +upon startup. No longer do I have to wait for my original scripts to +connect and gather data. </p> + +<p> <a href="http://www.mojam.com/">Mojam</a> is a new Internet music +media company with the goal of attracting the largest audience of +music listeners and players anywhere. Mojam is different that +RollingStone or MTV because it focuses on helping new bands get their +music out to the listeners by posting their show dates, music clips, +and news releases. mojam.com is 100% Apache mod_perl running Mason to +dynamically deliver all of it's pages. </p> <p> -Do you like movies? Then take a look at how <b>Rob Hartill</b> uses mod_perl -to help you find out anything and everything there is to know about movies -at the <a href="http://www.imdb.com/"> Internet Movie Database </a>. -Besides using mod_perl to speed up the interactive database queries, -mod_perl steps in during the first stage of a request, mapping URIs to -cached query results if present and mapping based on language preference if -the user has presented one. +<b>Technology news: </b><a href="http://home.wired.com/">WIRED +Digital</a> uses mod_perl (on linux and solaris) for several +applications. It is used widely throughout <a +href="http://www.hotwired.com/">HotWired</a>, <a +href="http://www.wired.com/news/">Wired News</a>, <a +href="http://www.webmonkey.com/"> Webmonkey </a> and <a +href="http://www.suck.com/">Suck.com </a> as a replacement for CGI +scripts, and to control the HotWired member pages. Mod_perl also runs +two servers that redirect requests for external pages from within +WIRED sites. WIRED Digital regards mod_perl as an important and +highly valuable addition to the server development toolset, and will +continue to consider mod_perl as a strong candidate for solutions. + </p> +<p> <a href="http://www.cmpnet.com/">CMPNet</a>, a technology +information network, uses mod_perl to generate 70% of its pages - over +half a million hits a day. Our network includes <a +href="http://www.techweb.com/">TechWeb</a>, a technology news site. +We switched to mod_perl because we couldn't stand writing and +debugging NSAPI code for Netscape servers anymore. Needless to say the +productivity improvement was immeasurable. Recently our company +evaluated several top commercial web publishing platforms (Vignette's +StoryServer, INSO's DynaBase) for a possible switchover. But in the +end we stayed with our mod_perl architecture and agreed to standardize +our company's internet operations on it! </p> + +<p> Rob Malda tells us that <a +href="http://slashdot.org/">Slashdot</a> - "News for Nerds", uses a +combination of Perl and MySQL. Slashdot runs under mod_perl (using <a +href="http://www.slashcode.org/">SlashCode</a>) which keeps things +nice and speedy. </p> + <p> -<a href="http://www.webpersonals.com/">Webpersonals</a> site uses -<code>HTML::Embperl</code> over mod_perl to drive this nice match -making site. -</p> +<b>Search engine: </b> <a href="http://www.sol.no/">Scandinavia +Online</a> uses mod_perl for the <a +href="http://kvasir.sol.no/">Kvasir search engine</a>. Kvasir is +Norway's most popular Internet directory. -<p> -<a href="http://conceptionstore.com">Conceptionstore.com</a>'s <a -href="http://dev.cogenttechnology.com/epl/csovucalcin.html">ovulation -calendar</a> runs on HTML::Embperl over mod_perl. </p> +<p>mod_perl scripts which search the archives of <a +href="http://theory.uwinnipeg.ca/search/cpan-search.html">CPAN</a>, <a +href="http://theory.uwinnipeg.ca/search/ctan-search.html">CTAN</a>, <A +href="http://theory.uwinnipeg.ca/search/linux-search.html">Linux</a>, +<a href="http://theory.uwinnipeg.ca/search/tetex.html">teTeX</a> (a +Unix TeX system), and MuPAD (a symbolic math program) are available at +<a href="http://theory.uwinnipeg.ca/">theory.uwinnipeg.ca</a>. These +scripts query an mSQL database via various criteria, and employ the +CPAN multiplexer code to choose a nearby mirror of the archive, if +available and desired. </p> + <p> -<a href="http://hn.org">Hammernode Internet</a> a no-cost DNS provider -serving thousands of zones, uses mod_perl to power both its dynamic -web site, as well as the server end of its published API interface for -client programs. We're very satisfied with mod_perl, and very -thankful for it. + +<b>Picture database:</b> Gerald Richter and ECOS are using mod_perl +(with Embperl) for a picture database. This contains pictures from +touristic information Rheinland-Pfalz. It's intented as press +information, to reduce the need of sending photographs around. You can +view and search the picture via the <a +href="http://bilder.ecos.de">internet</a> or via a direct dial-in. The +download is only available for vaild users and via direct +dial-in. Also it's possible to maintain the database via the web and +insert new pictures and descriptions, change or delete them. It is +running Apache 1.3, mod_perl, <a +href="http://perl.apache.org/embperl/">Embperl</a>, DBI, DBD-Pg, +PostgreSQL 6.21 on Linux 2.0.34. </p> +<p><a href="http://www.arttoday.com">ArtToday</a> has a collection of +over 600,000 keyworded images of all types. Customers find images +using keyword and category searches. They serve about 250,000 raw +hits daily. +</p> <p> -<a href="http://www.sol.no/">Scandinavia Online AS</a> uses mod_perl -for the <a href="http://kvasir.sol.no/">Kvasir search engine</a>. -<b>Kvasir</b> is Norway's most popular Internet directory. +Randy Ray uses Apache+mod_perl for his Software Configuration +Management team's site within US WEST IT. About 1/3 of the data the +server sends out is CGI-generated. After the conversion to mod_perl, +some existing CGI scripts running unchanged via +<tt>Apache::Registry</tt> showed measurable speed increases of as much +as 723%. All of the SCM CGI scripts use the <tt>Image::Size</tt> +library to add <tt>HEIGHT</tt> and <tt>WIDTH</tt> attributes to +<tt><IMG></tt> tags. As <tt>Image::Size</tt> caches the +dimensions of each files as it is first read, the persistent dataspace +will virtually eliminate the step of computing image sizes. +</p> +<p> + +<b>City guide:</b> <a +href="http://www.citysearch.com/">CitySearch.com</a> provides online +city guides for more than 100 cities worldwide, citysearch.com helps +people find and plan what they want to do and then lets them take +action, offering local transactions such as buying event tickets and +making hotel and restaurant reservations online. Its traffic exceeds +100,000,000 page views a month. Of course it's running under mod_perl. +</p> + +<p> <b>Match-making site:</b> <a +href="http://www.webpersonals.com/">Webpersonals</a> uses +<tt>HTML::Embperl</tt> running under mod_perl to drive this nice match +making site. </p> <p> -<b>Alvar Freude</b> uses mod_perl on <a -href="http://www.a-blast.org/">http://www.a-blast.org/</a>. It is a +<b>Interactive text network:</b> Alvar Freude uses mod_perl on +<a href="http://www.a-blast.org/">Assoziations-Blaster</a>. It is a "truly interactive text network", written completely in mod_perl. For -a quick, non-technical overview have a look on <a -href="http://www.assoziations-blaster.de/prixars/">http://www.assoziations-blaster.de/prixars/</a>. -(its in english on our old domain).<br> About one year ago, it runs on -M$ IIS with ActivePerl and some PHP, in the meantime it is completely -rewritten as Apache module, using MySQL as database. With this, I -speed up the execution time from ~3 Seconds to ~10 milliseconds for -each Blast-Page (OK, OK, the old machine had a very worst hardware, -now we use only a semi-worst one: Pentium II 350, 320 MB RAM with -Soft-RAID 0 under Linux).<br> - -The blast_engine includes the links into the texts in realtime, also -the statistics are created in realtime:<br> <a -href="http://www.a-blast.org/statistics/">http://www.a-blast.org/statistics/</a>, -<a -href="http://www.assoziations-blaster.de/statistik">http://www.assoziations-blaster.de/statistik/</a> -(german, with much more traffic) +a quick, non-technical overview take a look <a +href="http://www.assoziations-blaster.de/prixars/">here</a>. -The blaster uses the speed benefit of keeping the complete keyword -list in memory (more then 5 MB for the german version), for the -non-linear real-time linker I use a ~50 line regexp .-) The HTML-Files -are compressed on-the-fly with Compress::Zlib, so we keep bandwidth -(and transmission time to the users) small. </p> + <p> +About one year ago, it was running on Microsoft IIS with ActivePerl +and some PHP, in the meantime it has been completely rewritten as an +Apache module, using MySQL as a database. With this, I speeded up the +execution time from ~3 Seconds to ~10 milliseconds for each Blast-Page +(OK, OK, the old machine had very bad hardware, now we use only +semi-bad hardware: Pentium II 350, 320 MB RAM with Soft-RAID 0 under +Linux). +</p> -<A HREF="http://www.citysearch.com/">CitySearch.com</A> -- is -providing online city guides for more than 100 cities worldwide, -citysearch.com helps people find and plan what they want to do and -then lets them take action, offering local transactions such as buying -event tickets and making hotel and restaurant reservations online. Its -traffic exceeds 100,000,000 page views a month. Of course it's running -under mod_perl. +<p> +The blast_engine includes links to the texts in realtime, and the +statistics are created in real time: <a +href="http://www.a-blast.org/statistics/">english version</a>, <a +href="http://www.assoziations-blaster.de/statistik">(german version, +with much more traffic)</a>. +</p> + +<p> The blaster uses the speed benefit of keeping the complete keyword +list in memory (more then 5 MB for the german version), for the +non-linear real-time linker I use a ~50 line regexp .-) The HTML files +are compressed on-the-fly with <tt>Compress::Zlib</tt>, so we keep +bandwidth (and transmission time to the users) small. </p> -<A HREF="http://perlmonth.com">PerlMonth</A> is a site completely driven -by mod_perl/mySQL. Every article is stored in the database. When a user -makes a request, a module we wrote parses the uri and dynamically creates -the html page for the user. It's nothing out of the ordinary but it helps -maintain the overall site with ease. PerlMonth does about 100K -Pageviews/month w/o breaking a sweat. The site is written and -maintaned by <B>Baiju Thakkar</B>. +<p> <b>Ovulation calendar: </b> <a +href="http://conceptionstore.com">Conceptionstore.com</a>'s <a +href="http://dev.cogenttechnology.com/epl/csovucalcin.html">ovulation +calendar</a> runs on <tt>HTML::Embperl</tt> under mod_perl. </p> -<p> +<p> -<A HREF="http://singlesheaven.com">singlesheaven.com</A> is a match -maker site, that is written completely in Perl and is being driven by -Apache/mod_perl and mysql. Each request comprises a big number of -database queries to make the site very interactive, and it's still -very fast under mod_perl. The service runs under -<CODE>Apache::Registry</CODE> module. The site is written and -maintained by <B>Stas Bekman</B>. +<b>DNS provider:</b> <a href="http://hn.org">Hammernode Internet</a>, +a no-cost DNS provider serving thousands of zones, uses mod_perl to +power both its dynamic web site, as well as the server end of its +published API interface for client programs. "We're very satisfied +with mod_perl, and very thankful for it." </p> -<p> -<b>Gerald Richter</b> and <b>ECOS</b> are using mod_perl (with -Embperl) for a picture database. This contains -pictures from touristic information Rheinland-Pfalz. It's intented as press -information, to reduce the need of sending photographs around. You can view -and search the picture via the <a -href="http://bilder.ecos.de">internet</a> or via a -direct dial-in. The download is only available for vaild users and via -direct dial-in. Also it's possible to maintain the database via the web and -insert new picture and descriptions, change or delete them. -Software running is Apache 1.3, mod_perl, -<a href="http://perl.apache.org/embperl/">Embperl</a>, DBI, DBD-Pg, Postgress -6.21 on an Linux 2.0.34. -</p> <p> -<b>Jayme Cox</b> explains: At <b>Broderbund Software</b>, we have a -site running mod_perl to keep -persistant database connections open between our Apache web farm and -our -Oracle database server. We have a <a href="http://www.warlords3.com"> -game site </a> that checks our Oracle DB for a customers email address -and lets them download additional game maps if they have registered -the software. Using persistant DB connections increased the perceived -response time by over -200%. The exact URL is -<a href="http://www.warlords3.com/guild/maps"> -http://www.warlords3.com/guild/maps</a>. +<b>Game site:</b> Jayme Cox explains that at Broderbund Software, we +have a site running mod_perl to keep persistant database connections +open between our Apache web farm and our Oracle database server. We +have a <a href="http://www.warlords3.com">game site</a> that checks +our Oracle DB for a customers email address and lets them download +additional game maps if they have registered the software. Using +persistant DB connections increased the perceived response time by +over 200%. </p> + <p> -<b>Rick Mangi</b> and -<a href="http://www.tgix.com/">Thaumaturgix, Inc.</a> -use mod_perl to provide a method for gathering stats on web -usage including a logging proxy server module for their customers. +<b>Statistics: </b> Rick Mangi and <a +href="http://www.tgix.com/">Thaumaturgix, Inc.</a> use mod_perl to +provide a method for gathering stats on web usage including a logging +proxy server module for their customers. </p> + <p> -<b>Jason Bodnar</b> at <b>Cox Interactive Media</b>, explains: <br> -Right now we're using mod_perl for authentication on two sites (soon -to be a third): -<a href="http://www.Austin360.com">http://www.Austin360.com</a> -and -<a href="http://www.GoBig12.com">http://www.GoBig12.com</a>. -We started out using Netscape servers and dbms for authentication. We -were writing all our demographic info to flat files but that got out -of hand so we moved the demo info to Informix. This was okay but it -meant keeping two seperate databases (dbms or Berkely DB with -username/password and Informix with demographics). Not fun. So when we -switched to Apache (for performance reasons) I was able to consolidate -all the info and do authentication out of Informix thanks to mod_perl, -Apache::DBI, Apache::AuthenDBI and DBD::Informix. It makes life much -simpler! We're also eventually going to be running our Eats Database -(list over 1400 restaurants in Austin) and our movie database with -mod_perl. I'm sure we'll find alot more uses for it in the future. +<b>Authentication: </b> Jason Bodnar at Cox Interactive Media, +explains: Right now we're using mod_perl for authentication on two +sites (soon to be a third): <a +href="http://www.Austin360.com">Austin360</a> and <a +href="http://www.GoBig12.com">GoBig12</a>. We started out using +Netscape servers and dbms for authentication. We were writing all our +demographic info to flat files but that got out of hand so we moved +the demo info to Informix. This was okay but it meant keeping two +seperate databases (dbms or Berkely DB with username/password and +Informix with demographics). Not fun. So when we switched to Apache +(for performance reasons) I was able to consolidate all the info and +do authentication out of Informix thanks to mod_perl, +<tt>Apache::DBI</tt>, <tt>Apache::AuthenDBI</tt> and +<tt>DBD::Informix</tt>. It makes life much simpler! We're also +eventually going to be running our Eats Database (list over 1400 +restaurants in Austin) and our movie database with mod_perl. I'm sure +we'll find alot more uses for it in the future. </p> + <p> -<A HREF="http://www.magirus.com">Magirus Datentechnik GmbH</A> is a +<b>Link between 5 different database systems: </b> <a +href="http://www.magirus.com">Magirus Datentechnik GmbH</a> is a German company employing around 200 people. Magirus has offices located in Germany, Switzerland, Italy, Austria and needs a powerful Intranet System for it's internal information flows. We're using @@ -229,168 +319,36 @@ response time seems (for the end-user) to be immediate (depending of the client's speed). This is only working on a private-network and so we can't give you an address to try it. For more information, contact -<A HREF="mailto:[EMAIL PROTECTED]"> [EMAIL PROTECTED]</A>. +<a href="mailto:[EMAIL PROTECTED]"> +Philippe Froidevaux</a>. </p> -<p> - -<b>Tony Bowden</b> developed <a href="http://www.musicdatabase.com/">The -Music Database</a> which uses mod_perl and MySQL to allow browsing and -searching a cross-referenced guide to over 80,000 CDs and one million -songs. (not operational at this stage). -</p> -<p> - -<b>Randy Ray</b> uses Apache+mod_perl for his Software Configuration Management -team's site within <b>U S WEST IT</b>. About 1/3 of the data the server sends out is -CGI-generated. After the conversion to mod_perl, some existing CGI scripts -running unchanged via Apache::Registry showed measurable speed increases of -as much as 723%. All of the SCM CGI scripts use the Image::Size library to -add HEIGHT and WIDTH attributes to <IMG> tags. As Image::Size caches the -dimensions of each files as it is first read, the persistent dataspace will -virtually eliminate the step of computing image sizes. +<p> Information about the collection persists in an Oracle 7 database, +and keyword searches happen via a custom application written using a +Verity search engine. All of this is glued together using Perl. Our +hardware consists of a single Sun Ultra with lots of storage (about +150GB) and an unnecessarily large monitor. </p> -<p> - -<a href="http://www.arttoday.com">ArtToday</a> has a collection of -over 600,000 keyworded images of all types. Customers find images -using keyword and category searches. They serve about 250,000 raw -hits daily. - -Information about the collection persists in an Oracle 7 database, -and keyword searches happen via a custom application written using -a Verity search engine. All of this is glued together using Perl. -Our hardware consists of a single Sun Ultra with lots of storage -(about 150GB) and an unnecessarily large monitor. - -We switched to Apache/mod_perl after becoming frustrated with +<p> We switched to Apache/mod_perl after becoming frustrated with the Netscape Commerce Server performance. Although I don't have hard numbers, I would estimate a factor of 2-5 times CGI performance. Using mod_perl and Apache we've turned our "extremely loaded" server into a "comfortably loaded" server, even allowing us room for some software development. Mod_perl saved us from having to buy another -Ultra! +Ultra! </p> -<p> -mod_perl scripts which search the archives of -<A HREF="http://theory.uwinnipeg.ca/search/cpan-search.html">CPAN</A>, -<A HREF="http://theory.uwinnipeg.ca/search/ctan-search.html">CTAN</A>, -<A HREF="http://theory.uwinnipeg.ca/search/linux-search.html">Linux</A>, -<A HREF="http://theory.uwinnipeg.ca/search/tetex.html">teTeX</A> -(a Unix TeX system), and -MuPAD (a symbolic math program) are available at -<A HREF="http://theory.uwinnipeg.ca/">theory.uwinnipeg.ca</A>. -These scripts query an mSQL database via various criteria, and employ -the CPAN multiplexer code to choose a nearby mirror of the archive, -if available and desired. +<p> <b>Replacing CGI: </b> <a href="http://www.pbs.org/">PBS +Online</a> is using mod_perl to improve the speed of its heavily +loaded servers, having replaced CGI for games, navigation control, and +commerce. </p> -<p> -<A HREF="http://www.pbs.org/">PBS Online</A> is using mod_perl to -improve the speed of its heavily loaded servers, having replaced CGI for -games, navigation control, and commerce. -</p> -<p> - -<a href='http://www.oreilly.com/'>O'Reilly and Associates</a> -uses mod_perl to control access to their -<a href='http://online-books.oreilly.com/books/'>online books site</a>. -Every request for a document runs through a mod_perl script, which checks -username and password, and may eventually provide dynamic data. -</p> -<p> - -<a href="http://home.wired.com/">WIRED Digital</a> -uses mod_perl (on linux and solaris) for several -applications. On HotBot mod_perl is used for the <a -href="http://members.hotbot.com/">HotBot mail and -HotBot homepages</a> application, interfacing with a third-party -application by WhoWhere. It is also used widely throughout -<a href="http://www.hotwired.com/">HotWired</a>, -<a href="http://www.wired.com/news/">Wired News</a>, -<a href="http://www.webmonkey.com/"> Webmonkey </a> -and <a href="http://www.suck.com/">Suck.com </a> as a replacement for -CGI scripts, -and to control the HotWired member pages. Mod_perl also runs two -servers that redirect requests for external pages from within WIRED -sites. WIRED Digital regards mod_perl as an important and highly -valuable addition to the server development toolset, and will continue -to consider mod_perl as a strong candidate for solutions. - -</p> -<p> - -<a href="http://www.medimatch.com/">MediMatch</a> uses Apache and -Stronghold on Solaris, and makes use of mod_perl almost exclusively -for its medical employment services database. Originally coded to use -standard CGI, when we switched over to mod_perl to maintain persistent -connections to a Sybase database, and for data caching in various -fashions, we saw a speedup ranging from 25-500% (varying on the type -and depth of the search queries). We also use mod_perl to facilitate -the caching of CGI-parsed HTML pages, which reduced the speed of -requests to approximately that of ordinary static HTML. -</p> -<p> - -CMPnet <a href="http://www.cmpnet.com/">www.cmpnet.com</a>, a -technology information network, uses -mod_perl to generate 70% of its pages - over half a million hits a day. -Our network includes TechWeb <a -href="http://www.techweb.com/">www.techweb.com</a>, a technology -news site, and FileMine -<a href="http://www.filemine.com/">www.filemine.com</a>, a shareware -site. -We switched to mod_perl because we couldn't stand writing and -debugging NSAPI code for Netscape servers anymore. Needless to say the -productivity improvement was immeasurable. Recently our company -evaluated several top commercial web publishing platforms (Vignette's -StoryServer, INSO's DynaBase) for a possible switchover. But in the -end we stayed with our mod_perl architecture and agreed to standardize -our company's internet operations on it! -</p> -<p> - -Mark A. Downing tells us: -I have been running an <a href="http://www.wm7d.net/">Amateur -Radio</a> callsign database (with 800k records) -on my web page for nearly two years, originally with WebSQL. But due to the -lack of portability, I rewrote my scripts using sybperl. Now with mod_perl, -I have successfully cut the time to complete a lookup from nearly 5 seconds -to under 1 second (It takes longer to display the data than to do the -query). This was accomplished by creating persistant database connections -(to sybase) using mod_perl, and Apache is now able to establish those -connections upon startup. No longer do I have to wait for my original -scripts to connect and gather data. -</p> - -<p> - -Rob Malda tells us that <a -href="http://slashdot.org/">Slashdot.org</a> - "News for Nerds", is a -combination of Perl and MySQL. Slashdot runs under mod_perl which -keeps things nice and speedy. - -</p> - -<p> - -<a href="http://www.mojam.com/">Mojam</a> is a new Internet music -media company with the goal of attracting the largest audience of -music listeners and players anywhere. Mojam is different that -RollingStone or MTV because it focuses on helping new bands get their -music out to the listeners by posting their show dates, music clips, -and news releases. mojam.com is 100% Apache mod_perl running Mason to -dynamically deliver all of it's pages. - -</p> - -<p> +<hr> +<p>Is <b>your</b> site running mod_perl? <a +href="../maillist/list-docs-dev.html">Let us know!</a>. </p> -</p> -<hr> </body> </html>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]