标签:网站速度

优化CDN性能的10个技巧

在大多数情况下,您的CDN负责内容交付的性能。CDN控制其网络,负载平衡器,缓存服务器以及从边缘向用户交付内容所涉及的所有其他方面。

那么,您如何才能为出色的内容交付性能做出贡献呢?

阅读我们的10条技巧,以优化CDN性能。

1.使用高性能DNS
想象一下,您正在static.example.orgCDN上使用它origin.example.org作为您的来源。如果权威DNS的example.org可用性低且延迟高,那么这肯定会对CDN性能产生不良影响。

不要仅仅因为包含在交易中就使用托管服务提供商的DNS服务。使用来自AWS,NS1,Cloudflare,Google或Azure的提供商的高性能,全局选播DNS既容易又便宜。

另外,请确保在DNS记录上使用较高的TTL(生存时间),以便解析器可以长时间缓存记录。
继续阅读→

网站优化3-根据提示优化网站

1,根据实际使用需求,可注销wordpress在header中出现的相关信息。

show_admin_bar( false );去除管理员工具条
remove_action( 'wp_head', 'feed_links_extra', 3 );//去除评论feed
remove_action( 'wp_head', 'feed_links', 2 ); //去除文章feed
remove_action( 'wp_head', 'rsd_link' );//针对Blog的离线编辑器开放所使用
remove_action( 'wp_head', 'wlwmanifest_link' );//Windows Live Writer文章接口
remove_action( 'wp_head', 'index_rel_link' );//移除当前页面的url
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 );//移除后面文章的url
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 );//移除最开始文章的url
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );//移除相邻文章url
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );//移除短地址
remove_action( 'wp_head', 'wp_thumbnails_meta()' );//移除缩略图
remove_action( 'wp_head', 'wp_generator' );//移除版本号
remove_action( 'wp_head', 'rel_canonical' ); //就是Rel_canonical标签
remove_filter ('the_content', 'wpautop');//去除自动增加的

remove_filter ('comment_text', 'wpautop');//同上

function twentyten_remove_recent_comments_style() {
global $wp_widget_factory;
remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) );
}
add_action( 'widgets_init', 'twentyten_remove_recent_comments_style' );去除默认的评论样式

/* 取消X-Pingback */
function remove_x_pingback($headers) {
unset($headers['X-Pingback']);
return $headers;
}
add_filter('wp_headers', 'remove_x_pingback');

WordPress站点速度优化

1. 页面加载速度成倍的提升

  根据站点原始状态和优化程度的不同,提升的效果也不一样。一般来说可以提升3~5倍。

  2. 降低站点流量

  对于流量受限制的空间来说也就相当于节省了银子。

  3. 降低服务器负载

  流量节省的同时,也降低了服务器的负荷,对于CPU使用率受限、并发数不限的空间来说,也就意味着提升了最大并发数。

  既然好处有这么多,那当然是要对站点做优化了,下面具体说一下如何优化站点:
继续阅读→

wordpress对css及js的优化

1.压缩CSS和JS文件,并修改一部分插件,优化页面的载入进程
一般需要另外加载JS或者CSS的插件都会存在add_action(”wp_head”,”xxxx”)或者add_action(”wp_footer”,”xxxx”)这两句代码,目的是把自己的脚本或者样式插入到主题的wp_head()和wp_footer()处,使插件可以正常工作(那些反映说插件激活了但看不到效果的人注意了,我观察到相当一部分人所使用的主题不能正常加载插件的脚本,缺的就是这两个函数了)。
下面转回正题。我们需要优化载入进程,也就是流量整形,把CSS文件移到head里(这点100%的插件都能做到,不用担心),把JS文件放在页面最后。我们可以把add_action(xxxx)这句删掉,然后手工把所需的文件插入到主题模板里。
继续阅读→

优化html给你的网站加速

1、设置浏览器缓存,加快下次访问速度,在<head>与</head>之间加入以下代码:

<meta http-equiv="cache-control" content="public" />

如果不缓存,代码如下:
<meta http-equiv="cache-control" content="no-cache" />

2、网页插广告或部分内容显示慢,会导致整体页面的显示速度也变慢,加入下面的代码可以完美解决这个问题。以下代码同时兼容IE和FireFox等浏览器。
第一步,把这段代码放在你要放广告或其他加载速度比较慢的内容的网页位置:

<div id="myads"></div>

第二步:把下面这两段代码放到网页底部:

<div id="span_myads" style="display:none">这里放上广告的JS代码或其他加载速度比较慢的内容。</div><script type="text/javascript">document.getElementById("myads").innerHTML = document.getElementById("span_myads").innerHTML;document.getElementById("span_myads").innerHTML = "";</script>

3、由于图片载入速度较文字慢,可以将不需要马上显示的图片,由浏览器后面再加载。
例如:把原代码<img src="images/picname.gif" width="图片的宽度" height="图片的高度" border="0" >
改为:<img id="picnamesrc" width="图片的宽度" height="图片的高度" border="0" >
然后,把以下代码放置在网页的后面:
<script type="text/javascript" language="JavaScript">document.getElementById("picnamesrc").src="images/picname.gif";</script>

继续阅读→

加快网页打开速度

我们对网络的要求除了稳定外就是高速了,究竟有哪些方法能达到提高网速的目的,众说纷纭,大大小小的相关公司机构都给出了不同的优化措施,雅虎官方给出的优化网站加速的方法就是比较权威代表。

  以下就是具体详细说明,部分来自境外网站译文。

  1.MinimizeHTTPRequests减少HTTP请求

  图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用CSSsprites将小图拼合后利用background来定位。

  2.UseaContentDeliveryNetwork利用CDN技术

  CDN确实是好东西,不过服务器提供商的这项服务一般是要收费的。
继续阅读→