Где я должен размещать свои изображения?
Я только что прочитал эту статью http://codex.wordpress.org/WordPress_Optimization/Offloading о том, как вы можете загружать свой контент во внешние источники, чтобы повысить скорость и сэкономить пропускную способность.
В любом случае, на моем сайте много изображений, но все они являются либо статическим контентом, либо миниатюрами, которые размещаются рядом с каждым сообщением (менее 30 кб каждое). Поскольку на данный момент у меня нет трафика, мне действительно не нужно этого делать, но оптимизация не повредит.
Перемещение моего контент для другого сервера/имени хоста слишком сложен и не стоит того для такого небольшого сайта, как мой. Тогда у нас есть бесплатный хостинг, такой как Flickr и Imgur, но я не думаю, что минусы того стоят.
Теперь у меня остались эти варианты:
Горячая связь с Dropbox/Google Диском
CDN (Облачная вспышка)
Ничего не делайте (размещайте локально, стандартная загрузка через Wordpress)
Я не знаю, что выбрать, так как не понимаю, что на самом деле делают эти службы, кроме предполагается, что "лучше" принимать гостей извне. Я пытался читать, но все жаргоны были ошеломляющими. Кроме того, большинство источников поступали из самих служб.
TL: ДОКТОР
1. Действительно ли существует какая-либо заметная разница между загрузкой моего контента/тематических изображений стандартным способом и использованием таких сервисов, как Flickr, Picasa, Google Drive, Amazon Cloud, CDN?
2. Я узнал, что CDN - это служба кэширования, а это значит, что мне все равно придется ее размещать. И теперь я в замешательстве. Неужели я предполагается объединить CDN с внешним хостингом, или это альтернатива ему? Это означает, что я могу получить те же преимущества, что и внешний хостинг, когда я размещаю локально с помощью CDN.
3. Существуют популярные плагины, такие как W3 Total/Super cache. Если я использую их, могу ли я игнорировать приведенные выше параметры (потому что это звучит как CDN).
Прошу прощения за длинный пост, и я, вероятно, слишком все усложняю. Просто существует так много вариантов, и я не могу сказать, являются ли все они разными методами достижения одного и того же вещь или я должен использовать их вообще.
3 answers
Я, вероятно, слишком все усложняю.
Прямо сейчас ты такой и есть.
Поскольку на данный момент у меня нет трафика, мне действительно не нужно этого делать, но .... Я не знаю, что выбрать, так как не понимаю, что на самом деле делают эти службы, кроме того, что предполагается , что "лучше" размещать их снаружи...
Тогда зачем беспокоиться о CDN прямо сейчас и обо всех вариантах размещения изображений, которые вы описываете?
Найдите хорошего веб-хостинга, который сможет справиться с небольшой трафик, который вы получаете сейчас, и с небольшими изображениями и миниатюрами, которые у вас есть, сайт будет быстрым без особых усилий или сложностей.
Сосредоточьтесь на других и более простых проблемах производительности WP, таких как оптимизированная база данных, последняя версия PHP, увеличение объема памяти WP, кэширование браузера, оптимизация изображений с помощью http://wordpress.org/plugins/ewww-image-optimizer / и т.д. Эти аспекты сейчас пойдут гораздо дальше, чем CDN.
Для плагина кэша используйте WP Супер Кэш http://wordpress.org/plugins/wp-super-cache / с кэшированием PHP, которое проще настроить, чем mo_rewrite.
Если и когда вам понадобится CDN для трафика, используйте интеграцию CDN Super Cache и прочитайте эти документы о том, как ее использовать и в чем она поможет. По моему опыту, CloudFront от Amazon или "простая" версия CloudFlare (бесплатная на многих веб-хостингах) - это самые простые CDN для интеграции с рекламой.
Это действительно становится сложным: Сеть доставки контента (CDN) в некоторых отношениях это кэш, но кэш не обязательно является исключительно CDN. А CDN по определению является внешним хостом, внешним по отношению к вашему основному хосту (который может выполнять код, например). В Dropbox/Google Диске могут быть кэши и CDN, но я сомневаюсь, что они являются оптимальными с точки зрения пропускной способности сети. Все бесплатные хостинги изображений, такие как Flickr, Picasa и т. Д., Могут быть CDN для изображений, Но у них есть API, с которыми вам придется работать.
Но простота - лучшая идея для использования и надежности.
Я бы добавил ваши изображения через вашу медиатеку и папку изображений дочерних тем.
Как только ваш сайт начнет замедляться на общем хостинге, вы можете посмотреть решения для исправления этого, например, с помощью CDN, плагинов, таких как Smushit, плагинов кэширования и других опций, предлагаемых различными хостами и плагинами.
Если вы решите придерживаться этого так, как вы делаете это сейчас, будьте осторожны. В прошлый раз, когда я пытался использовать стандартную загрузку WordPress, которая автоматически давала мне экономящую место функцию "хрустения", это действительно снизило качество моих фотографий. Вы можете не заметить этого на некоторых фотографиях, но когда я разместил фотографию осенних листьев, это было довольно тревожно. Опять же, я не пробовал с тех пор, как пару лет назад, но вы, возможно, захотите поэкспериментировать с этим.