> Hello, > > I wanted to enquire about the status of mod_perl, since there is largely an > impression it is end of life. The project site also does not say much. I > see many of the mod_perl shops now moving to perl Dancer/Mojolicious etc. > or going the Java way.
I'm still using mod_perl to develop new web sites. The most recent one I've published is called the "atheist Blog Roll" and it uses a PostgreSQL database in the back-end: http://www.atheistblogroll.com/ There are other projects on my horizon that continue to be developed in mod_perl, and they range from simple web sites to fully interactive projects. When there is a need for a client-side application, I use Java because I only have to write the code once to gain support on multiple Operating Systems (e.g., Unix/Linux, Windows, MacOS), and if it needs to interact with a web site, then I typically use mod_perl for that end of things. For one of the projects I'm working on (which is not ready for public consumption quite yet), I've also written a WHOIS server using mod_perl (which listens on TCP port 43, and responds to queries based on its findings in PostgreSQL) to facilitate public membership record lookups (only for the portions that will be publicly accessible). > What is the future of mod_perl beyond mod_perl 2.0? What is the upgrade > path recommended by the mod_perl veterans? When I upgrade, I'm normally installing new server hardware and so I migrate sites over one at a time, and resolve any API change requirements before promoting the new server to production (followed by log file merges after switching servers and traffic to the old servers cease). > Regards, > Ashish Randolf Richardson - rand...@inter-corporate.com Inter-Corporate Computer & Network Services, Inc. Beautiful British Columbia, Canada http://www.inter-corporate.com/