Do you have a PHP application running and have to deal with inconveniences
like lack of scalability, complexity of debugging, and low performance?
That's bad enough! But trust me: you are not alone.
I've been developing Spelix, a system for cave management, for more than 20
years. It originated from a single user DOS application, and has now emerged
into a web application with hundreds of users, used nationwide as the
official cave directory in Austria.
Just as many software projects: Spelix evolved from MS DOS to PHP-powered Web
2.0 with increased demand for functionality and scalability
Recently I applied for a job at Compuware. For a presentation during my job
interview I prepared a case study about how to monitor and improve
performance of Spelix with dynaTrace, a tool in Compuware APM's suite. I
found more hotspots than expected, and it was much easier than exp... (more)
More and more Web sites and applications are being moved from Apache to
nginx. While Apache is still the number one HTTP server with more than 60% on
active Web sites, nginx has now taken over 2nd place in the ranking and
relegated Microsoft's IIS to 3rd place. Among the top 10.000 Web sites nginx
is already the leader in the field, with a market share of 40%.
And the reasons are obvious: nginx is a high-speed, lightweight HTTP server
engine. The performance improvement is quite significant for serving static
content. Especially at high load, nginx is much faster than Apache and ... (more)