Sometimes you just need a simple test platform to check out Perl or PHP applications as either stand-alone apps and Web scripts. IndigoPerl offers exactly that.Sometimes you just need a simple test platform to check out Perl or PHP applications as either stand-alone apps and Web scripts. We just discovered a cool open-source system that offers exactly that: IndigoPerl from IndigoStar Software (see details here ).IndigoPerl (released under the Gnu Public License, GPL) consists of the Apache Web server, Perl and PHP, along with an installer and supporting scripts, all designed to run under 32-bit versions of Windows, including Windows 95/98/ME/NT/2000/XP. In operation, the system is not too heavy on memory.As the publishers point out, “You can easily customize or repackage [IndigoPerl] for redistribution with additional modules. . . . It comes without a restrictive license – you can do whatever you want to do with it . . . Does not install files in Windows directories . . . Does not keep data in registry, except for Apache service information . . . Uses text files to keep configuration information . . . Multiple versions can be kept on the same PC [and] can be installed on multiple computers with a simple copy.” The Perl subsystem comes with some of the most popular Perl modules prepackaged, including Archive-Tar, Compress-Zlib, DBD-mysqlPP, DBI and HTML-Parser. There also is a browser-based management interface called Perl Console, which provides browser access to the Perl help files, the documentation search interface and the GUI Package Manager.GUI Package Manager is a great feature. It downloads a list of Perl modules from an archive on Indigo’s site and presents them along with a list of all your installed modules. You can add modules from the online archive or remove local modules. There also is a command-line version of the tool. Apache server is pre-configured for running Perl and PHP Common Gateway Interface scripts and comes with Mod_perl (which provides a persistent Perl interpreter in the Web server) pre-installed.Installation is painless – unpack the archive and run the installer. Then fire up your Web browser, point it at http://localhost/ and you should see the home page with test scripts. But how about all those applications that need a database? How are you going to test them without one? Why don’t we go for, say, MySQL?Go here and grab the Windows version. Installation for MySQL is a little more complex, but with a little help from the manual you should be able to get it up and running.Now go back to the Indigo installation home and click on the MySQL “Pest script” link (yes, that should be “Test script” but hey, it’s free). Voilà! You now have a complete Web/Perl/PHP/MySQL test platform.But wait! Here’s another combination platform. This one leaves out Perl (it would be easy to add) and it focuses on content management. The platform is called eZ publish 3 from eZ Systems (see details here). It’s not only a content management system, but it’s also an application server.EZ publish 3 is amazing. For Unix systems (including Linux, Solaris, HP-UX and FreeBSD), Win32 systems (eZ Systems cites Windows 98, NT and 2000, but XP also works fine), and Mac OS X, eZ publish 3 can be installed with all its support subsystems (Apache, PHP, MySQL) or added to an existing installation with those services. Among the basic features are browser-based publishing, role-based user permission system, content version control, multilingual content support, multimedia and image handling and localization support. The system also includes e-commerce features such as product catalogs, order management support, credit card integration interface and tax calculation support.There is a software development kit with full API documentation with Unified Modeling Language diagrams, tutorials, template code documentation and all you need to extend eZ Publish with wild abandon.The product can support multiple sites, includes templates for seven different site content models, and has a great management interface. We’ve only just started to come to grips with the product but we’re already wildly impressed.EZ Publish is dual licensed, allowing its use under the GPL, which means it’s free, or under the eZ Publish Professional Licence, which lets you make derivative commercial products based on eZ publish. The latter costs $3,900 for the first developer and $1,950 for each additional developer. Publish your mental contents to gear head@gibbs.com. Related content feature 5 ways to boost server efficiency Right-sizing workloads, upgrading to newer servers, and managing power consumption can help enterprises reach their data center sustainability goals. By Maria Korolov Dec 04, 2023 9 mins Green IT Green IT Green IT news Omdia: AI boosts server spending but unit sales still plunge A rush to build AI capacity using expensive coprocessors is jacking up the prices of servers, says research firm Omdia. By Andy Patrizio Dec 04, 2023 4 mins CPUs and Processors Generative AI Data Center feature What is Ethernet? History, evolution and roadmap The Ethernet protocol connects LANs, WANs, Internet, cloud, IoT devices, Wi-Fi systems into one seamless global communications network. By John Breeden Dec 04, 2023 11 mins Networking news IBM unveils Heron quantum processor and new modular quantum computer IBM also shared its 10-year quantum computing roadmap, which prioritizes improvements in gate operations and error-correction capabilities. By Michael Cooney Dec 04, 2023 5 mins CPUs and Processors High-Performance Computing Data Center Podcasts Videos Resources Events NEWSLETTERS Newsletter Promo Module Test Description for newsletter promo module. Please enter a valid email address Subscribe