miki艾比利的博客

愿居于一城,与卿所见美好......

您现在的位置是:首页>漫生活

    使用百度云CDN为你的网站加速教程

    作者:miki艾比利分类:[SEO]浏览(524评论(0

    1.在程序猿届流传一句老话,没有手撸过个人网站的程序猿不是好的程序猿。

    站长也撸这个网站撸了两年多了,纯属个人爱好,无任何盈利,自己也是三两天开心了就倒腾点内容上去,三天打鱼两天晒网。但是每年高昂的服务器费用经不起咱们这样玩耍,像阿里云,腾讯云这样的云服务器平台,1G1核1M带宽的服务器年均价也要千元靠上。本人吊钱没有,就只能尽量花最小的成本,将兴趣开销最大化。于是便四处借学妹,学弟的学生证在某云平台上白嫖,每年成本合120元,加上每年域名45元,基本上170元左右就能维护个人网站的运营。

    但是有归有了,友好性就不尽人意了,1M带宽稍微搞点页面的花样,服务器页面加载就得花上半天时间。卡的不要不要的。这个时候就动心思优化网站了。由于站长是搞java出身的,网站依然是用的jsp,所以想到了使用freemarker作为静态资源模板,将动态页面生成html页面,通过nginx进行反向代理。这样解决了详情页面加载问题。

    但是站点主页依然慢的要死,某得办法,只能对页面数据进行缓存,这里想到了用redis作为页面数据缓存,将主页的每个板块的数据都单独存到redis中,页面加载时,先从redis中取数据,减少直接从数据库读数据的压力。当页面内容发生变化时,将redis数据删除,然后将新的内容再存入redis中。这样解决了主页访问的压力。

     

    最后一步,就是解决静态资源缓存的问题,比如js,css,图片等静态资源。这里用到了本次讲的核心内容,CDN节点,就是一些大的平台在全国各地部署上自己的服务器,将你的网站上的静态资源同步到每个节点上,这样就解决了不同地区的网络访问你的服务器的资源的时候,都有就近的服务器可以为你提供页面资源,减少各个节点之间的数据传输,以及跨节点问题。

    目前免费的CDN有百度云,七牛云,360云等。无用的是百度云加速。直接登录该网站,注册之后,进行身份认证,然后开始服务器的绑定吧。

    1.成功接入以后,选择规则自定义

     

    2.添加自定义规则设置如下:

    • 添加URL

    *ddblog.cc/*

    • 把ddblog.cc改为你自己的网址

    • 跳转到 OFF

    • 缓存粒度设置 所有都缓存

    • 节点缓存有效期 一周

    • 浏览器缓存有效期 2小时或4小时

    • 永久在线 ON

    • 图片延迟加载 OFF

    • 加速 OFF

    • 安全通用设置 ON

    • CC防护 

    • 浏览器检查 OFF

    • 保存即可

    设置好以后要等会再去测速看看效果吧

    PS:如果设置好以后需要调节前台页面效果或者样式,请打开实时同步,不然,你修改过之后,页面会不生效的。

    不需要修改样式的时候要把实时同步关闭,否则加载会很慢的。喜欢的点个赞哦

    全文
2019-10-10 19:56:21

    如何向谷歌提交站点地图

    作者:miki艾比利分类:[SEO]浏览(1531评论(0

    Sitemap在线生成器,网站地图在线生成工具

    最近在网站上找了几个在线生成网站地图的软件都试了下,都是英文的,好在都是些简单的英文,阅读还不成问题,基本上都能看懂,实用性也各有不同。下面Google优化研究中心就对以下三个在线生成Sitemaps网站的试用分享:

    1. Sitemapspal  http://www.sitemapspal.com/

    界面简洁实用,输入要生成的网站网址后,只需要做一些简单的参数调整,就可以生成.生成的速度比较快,而且生成的Sitemaps的XML文件提供复制与下载。缺点是只支持一级链级深度,就是说生成的文件里的URL只有首页上包含的站内链结。如果你的网站的一些链结没在首页上,生成的Sitemaps就不会有这些链结的URL。一级链结深度也就算了,它连这一级的链结也不能完完整整的生成出来,反正我生成的Sitemaps里就有好多明明在首页上有链结的URL没有包含在里面。

    2. XML-Sitemaps Generator  http://www.xml-sitemaps.com/

    同样输入网站的网址后再做一些参数调整,按下Sart就可以生成了,生成完成后,提供以下四个文件下载:sitemaps.xml,sitemaps.xml.gz,sitemaps.html,urllist.txt。不用解释了吧,下载下来就知道是干什么用的了。
    缺点:生成速度慢了点,虽然没有链结深度的限制,但是有链结数目的限制,500个它会一页一页的读取,不管有几级链结,但是最多只会生成包含500个URL的Sitemaps。如果不想受到任何限制,那就支付几美元的费用。

    3. Free Sitemap Generator  http://www.freesitemapgenerator.com/

    需要用邮箱注册并验证激活,激活后可以自行添加要生成Sitemaps的网站,不限制链结深度,不限制链结数量,但是速度巨慢,可能是因为每一页都要去读取的原因。按下MAKE SITEMAPS之后就可以不用管了,即使你不在线也不会有任何关系,因为它会在服务器上为你慢慢地慢慢地生成的,你完全没必要盯着它的进度数一点点地上升。生成完成后它会往你的邮箱发邮件通知你,如果你的站很大,一般要N个小时后才会收到,请特别注意,这里的N个小时中的N很有可能会是两位数,不别说我没提醒你。如果想高速生成就必需满足它的一点小要求——在你的每一个页面上加上一段链结代码。

    Sitemap文件生成好了之后就可以登录Google网站管理员工具提交了,

    这里我使用的是第二个网站生成siteMap,直接输入网址会生成一个xml文件,将它下载下来放入网站的根目录下。

    将siteMap.xml放入网站根目录下,然后直接在谷歌网站管理工具平台,输入站点地图的网址

    如上图所示。大功告成

    全文
2019-10-10 09:59:36