Мне нравится эта поговорка: «Сделай так, чтобы она работала, а затем, если нужно, сделай это быстро».Кто-то хороший программист?
В большинстве случаев вам лучше сосредоточиться на хорошей структуре ООП и дизайне приложений, чем на скорости.Если на вашем сервере используется что-то вроде Zend Optimizer, все ваши методы в одном файле не будут иметь никакого значения, поскольку все они предварительно скомпилированы и сохранены в памяти (это сложнее, чем это, но вы понимаете)
Вы также можете загрузить все ваши включаемые файлы при запуске apache.Затем все функции загружаются в память.Вы не захотите делать это во время разработки, если не хотите перезапускать Apache каждый раз, когда вносите изменения в код.Но когда это делается на производственных серверах, это может иметь огромное значение.И если вы действительно хотите ускорить процесс, вы можете написать код на C ++ и загрузить его как модуль для Apache.
Но в конце концов ... вам действительно нужна эта скорость?