I use Python for a fancy calculator on my desktop, and it is on the server and available via CGI. The biggest problem I have with Python is the same one I have with Drupal--not backwards compatible for major version releases. PHP does not have that issue; about the only PHP version problem I've run into was the disabling of register globals for security reasons. Java is also backwards compatible for the language (stuff I"ve written for v6 still works on v8), though I've run into issues with security certificiates and old Java web apps. However, every time there is a new Python release, it almost always requires code changes to get things working again.
Here's a feature list I made at one time, of what I was looking for, which was why I initially chose Drupal:
I'd prefer an "out of the box" solution, so I can focus my efforts on an RS2 simulation and class libraries, rather than site debugging and maintenance. Of course that is a trade-off as well, as the popular software is the most likely to get hacked, whereas custom code is a mystery to the BotNets.
Here is a video showing how to use python with blender. BlenderPythonVideo demo.
Since, Bruce, you are running CentOS I will assume it has python, and if not it is easily obtained. This is only a hint at a suggestion. I just came across a python library called Cherry.py, which is a minimalistic web server. No apache needed. I know you need apache for other reasons. I know this does not really fit, but with cherry.py only a few lines of code (after importing the cherry.py library) dish out web pages. I like python for its ease of use and the way it handles string/list manipulations. Even is this is not compatible with what you are needing, its worth a peek. I hope you agree.
We still use apache at work but I can see if there are any benefits to better server software too.
I'm part of a virtual server setup (RS, RS2, Antiquatis, ConsciousHugs, et al), so I'm stuck with Apache for the moment, since it has the default port (80).
Going with PDF's is definitely a good idea, especially considering the collection we now have.
All the PDF papers that are online at http://reciprocalsystem.org were done in OpenOffice using templates for the various authors, so I have the Document (odt) files as well. These files were proofread and are in much better condition than the Drupal book text currently on the website (most of that I typed in by hand, back in 1996, or OCR'd with some old software that could not handle equations). So if there is some way to import OpenDocument format it would be a nice feature.
"What I'm seeing now is basically three limits. The closest being the gravitational limit, followed by a "magnetic limit" then at the extreme end "electric limit," to account for 3D, 2D and 1D scalar motion. That would indicate that most of the astronomical interactions are electric (such as Miles Mathis' charge field and the "Electric Universe" stuff), but closer associations would be magnetic (such as the Earth-Sun interaction). Only the closest, such as planets and moons, would actually be gravitational."
So Mr Newton sent us offtrack all these years ago with those "apple and orbits"
on your other post about imaginary numbers, might these indicate a bleedover from one realm to another,
the closest , such as planets and moons, may have electric, magnetic and gravitional interactions but with gravity dominating
our math being gravity based needed help to account for affects of those unseen other realms
just some thoughts
always interesting but sometimes beyond this old brain
Thanks for the info, Joomla looks good so i'll have a shot at the demo site tomorrow and see how it is. My work colleague says that Concrete5 is his favourite so i'll find out more about that as well.
Both of these should easily provide what we need but i'll do some homework on it over the next few days then we can discuss options. We still use apache at work but I can see if there are any benefits to better server software too.
Going with PDF's is definitely a good idea, especially considering the collection we now have. Responsive is a must and I spend all day at work updating sites with this in mind and improving the UX design and site architecture.