Включен ли PHP для удаленных файлов через CDN? - PullRequest
0 голосов
/ 12 сентября 2011

Я разработал платформу разработки приложений PHP, которую я хочу использовать для всех проектов, над которыми я собираюсь работать.

Однако вместо того, чтобы устанавливать фреймворк на все несколько проектов, яЯ хочу разместить его в CDN (как в Rackspace Cloud Files), а затем включить нужные мне части, когда мне это нужно.

include("<path_to_cdn>/myfile.php");

Я часто вижу это с помощью Javascript (например, JQuery), однако я 'Я не уверен, что это правильный подход для PHP.

Пожалуйста, сообщите.

Спасибо.

1 Ответ

3 голосов
/ 12 сентября 2011

Нет;производительность удаленного include() очень плохая.(Учтите, что PHP должен извлекать и анализировать содержимое при каждом запросе - кэши кода PHP работают только для локальных включений.) Также имейте в виду, что более новые версии PHP по умолчанию отключают allow_url_include по соображениям безопасности.

...