Как настроить сеть доставки контента для моего сайта?
Я прочитал о преимуществах сети доставки контента и заметил, что все сайты с растущими пользователями определенно нуждаются в них. Мне нужно знать, как я могу настроить его для своего сайта, так как мне нужно реструктурировать код моих сайтов по этому вопросу, с кем мне нужно связаться для этого и т. Д. И т. Д. - вы знаете простой 101 по настройке доставки контента сеть. Я нашел несколько "плагинов" для настройки CDN на WordPress и Joomla. Есть ли что-нибудь, что можно было бы использовать для общих решений? Мое приложение на основе Php, использует Zend Framework и множество плагинов javascript и включает в себя карты Google и загрузки изображений...
1 ответ
Если вы используете Zend, вы должны сначала реструктурировать своих помощников так, чтобы базовый URL для ресурсов (изображений, скриптов и т. Д.) Был взят из переменной config.
Убедитесь, что все ресурсы, связанные с вашими представлениями / макетами, проходят через помощника или перед базовым URL.
Для ваших библиотек JavaScript, я предлагаю вам начать указывать их в Google или Microsoft. Вот ссылка на CDN Google JS и вот CDN Microsoft
Ваш следующий шаг - начать обслуживать оставшиеся ресурсы через CDN. Это зависит от вашего хоста и вашей конфигурации. Например, у Amazon есть собственный CDN, поэтому, если вы работаете в EC2, вы можете использовать это. В основном посмотрите на варианты, которые предлагает ваш хост.
Есть много вариантов CDN с различными вариантами, некоторые бесплатные, некоторые нет. Посмотрите эту запись в Википедии для получения списка CDN, которые являются бесплатными / платными / p2p. Также читайте статью в качестве учебника для начинающих.
И то, что вы можете начать делать немедленно: http://www.coralcdn.org/
Настройка кораллов совсем не сложна. Вам просто нужно создать свой URL, чтобы указать на их сеть. Если у вас уже есть макет / просмотр, это тривиальный вопрос.