Я поддерживаю для кого-то код старого приложения PHP4.Поскольку некоторые новые функции могут эффективно использовать инфраструктуру ZEND, мне интересно, смогу ли я смешать PHP4 и PHP5 в одном приложении.
Если говорить более конкретно, я хотел бы вызывать код PHP5 из кода PHP4.
Простым решением будет новый каталог XXX, в котором хранятся новые элементы PHP5.Затем вызовите из PHP4 классов код PHP5, используя HTTP-подзапросы.Поскольку рассматриваемые функции редко используются административными функциями, такой подход не должен ограничивать общую производительность.
В качестве альтернативы, мне интересно, могу ли я включать файлы из мира PHP5 непосредственно из скриптов PHP4.
Скорее всего, это невозможно, поскольку веб-сервер запускает PHP4 и PHP5 в отдельных процессах / адресных пространствах.
Если я что-то пропустил, кто-нибудь может подтвердить?Или указать в другом направлении?