So I installed Phalcon on a cPanel-managed server configured with FastCGI, suexec and Xcache. It runs one primary website built on raw PHP. The current site makes numerous database connections on each request, but has some custom caching of pages as html fragments. It performs really well because the server is a powerhouse of CPU and RAM.
We're planning a rebuild using Phalcon, so I created a staging site in order to evaluate compatibility. I installed Phalcon using the cPanel extension, then followed the basic tutorial in the Phalcon docs to create a Hello World page. It worked fine.
The problem is that the basic Hello World page is having some inconsistent performance, from 80ms to 600ms response times (no database connections). The current live site is consistently returning responses in 40-80ms (with database connections). There is little to no load showing on the server for either one.
Should I expect better from Phalcon? What could be causing the inconsistency?
Live site (Raw PHP): https://www.dirtondirt.com/weekly-tracks.php
Staging site (Phalcon): https://staging.dirtondirt.com/
Am I missing something? A configuration setting for Phalcon or some defaults that can be turned off?
Thanks for your help,
Corey