I had marked my OP, as
solved.. thank you all the same for your reply.
However..
At that time of posting, I was fighting long illness, and, was not of clear thinking. These things happen.
I would otherwise split the file into smaller files, which I later did.
As for production sites. I, and others here, have large production 'CMS' sites running very well.
The review, to which you linked, is of no concern to me... I have seen this negative banter too many times, to take notice. There is little wrong with 000Webhost if one treats it, and the regulations with due respect. Sadly, some do not, and hit out blaming the host instead, for "everything under the sun".
Sure, it has limits, every host does.. In defense, further of 000Web, the limitations are far less than other services offered/given for free. For myself, I have not found one, here, of several years my using, that effects what I do.
Rob