我刚刚读了这篇文章http://codex.wordpress.org/WordPress_Optimization/Offloading 关于如何将内容上载到外部源以提高速度和节省带宽。
无论如何,我的网站有很多图片,但它们要么是静态内容,要么是放在每篇文章旁边的缩略图(每篇都小于30kb)。由于我现在没有流量,我真的不需要这样做,但优化不会有什么坏处。
将我的内容移动到另一台服务器/主机名太复杂了,对于像我这样的小网站来说,这不值得。然后我们有像Flickr和Imgur这样的免费托管服务,但我认为这些缺点也不值得。
Now I\'m left with these options:
使用Dropbox/Google Drive热链接CDN(Cloudflare)
什么都不做(本地托管,通过Wordpress标准上传)
我不知道该选择什么,因为我不知道这些服务真正做什么,除了应该“更好”地在外部托管之外。我试着通读,但所有的行话都让人难以接受。此外,大多数来源来自服务本身。
TL:DR
1。以标准方式上传我的内容/主题图像与使用Flickr、Picasa、Google Drive、Amazon Cloud、CDN等服务真的有什么显著的区别吗
2。我发现CDN是一个缓存服务,这意味着我仍然必须托管它。现在我很困惑。我是应该将CDN与外部托管结合起来,还是作为替代方案?这意味着,当我使用CDN在本地托管时,我可以获得与外部托管相同的好处
3。有一些流行的插件,如W3 Total/Super cache。如果我使用这些,我可以忽略上面的选项(因为它听起来像CDN)。
很抱歉发了这么长的帖子,我可能把事情弄得太复杂了。只是有这么多的选择,我不知道它们是实现同一目标的不同方法,还是我应该一起使用它们。
最合适的回答,由SO网友:markratledge 整理而成
我可能把事情搞得太复杂了。
现在,你是。
因为我现在没有流量,所以我真的不需要这样做,但是。。。。我不知道该选择什么,因为我不知道这些服务真正做什么,除了应该“更好”地在外部托管。。。
那么,为什么现在还要麻烦使用CDN和您描述的所有图像托管选项呢?
找一个好的网络主机,它可以处理你现在获得的少量流量,并且通过你拥有的小图像和缩略图,网站会很快而不费吹灰之力或很复杂。
专注于其他更简单的WP性能问题,如优化的数据库、最新版本的PHP、提高WP的内存分配、浏览器缓存、图像优化http://wordpress.org/plugins/ewww-image-optimizer/ 等等。这些方面现在将比CDN走得更远。
对于缓存插件,请使用WP Super cachehttp://wordpress.org/plugins/wp-super-cache/ 使用PHP缓存,这比mo\\u重写更容易设置。
如果您需要CDN进行流量管理,请使用Super Cache的CDN集成,并阅读这些文档,了解如何使用它以及它有什么帮助。根据我的经验,Amazon的CloudFront或CloudFlare的“简单”版本(在许多web主机上免费)是最容易使用ad integrate的CDN。
它确实变得很复杂:内容交付网络(CDN)在某些方面是一个缓存,但缓存不一定只是一个CDN。CDN从定义上讲是一个外部主机,位于您的主主机(可以执行代码)之外。Dropbox/Google Drive可以是缓存和CDN,但我怀疑它们在网络容量方面是否最佳。所有免费的图像托管—如Flickr、Picasa等—都可以是图像的CDN,但它们有您必须使用的API。
但保持简单是使用和可靠性的最佳想法。