Я работаю над кодовой базой с множеством библиотек функций, отличных от OO, и лично, я не люблю PHP-модель, основанная на Java.Некоторые эквиваленты, такие как автозагрузка/Just-In-Time для библиотек функций, отличных от OOP, в php?
К сожалению, я пытаюсь решить проблему накладных расходов, которые вы получаете с большим количеством включенных библиотек, и см. Много рекомендаций по автозагрузке. Который работает только с классами.
Есть ли способ уменьшить накладные расходы включенных библиотек функций таким же способом, как автозагрузка? Например, используя пространства имен php 5.3, скажем?
Я, конечно же, не хочу переместить все эти (часто разнообразные) библиотеки функций в классы, чтобы получить прирост производительности (ошибки не оправдали бы его), так же есть более простой способ оптимизации библиотеки функций включает в себя простые способы?
Является ли включение библиотек функций в php достаточно быстро, чтобы я не беспокоился об этом?
Я получаю, что сама автозагрузка будет работать только для классов, я ищу параллельное решение для библиотек функций. – Kzqai
Уточнил заголовок немного, чтобы подчеркнуть это. – Kzqai
Невозможно «автозагрузить» все, что не является классом. Вам необходимо обернуть библиотечные функции в класс. – halfdan