zoukankan      html  css  js  c++  java
  • WordPress — 怎样让每台服务器部署超过100个博客?

    WordPress是一款非常流行的用来搭建个人博客的网站程序。开源php+mysql且模板、插件丰富。但唯一的缺憾就是特别耗服务器的资源(因为页面查询数据库的次数过多等),尤其是当Google才抓取的时候,如果你服务器上安装了50+个WP博客后,你会发现蜘蛛的到来对你来说是痛并快乐着。

    做外贸站的朋友,可能很多人都会选择WordPress来做推广。如果一台Server只能安装50个左右的WP,那么对与利用博客群来做推广的朋友来说,成本就有点高了。

    对于WP的耗资源之说,我们可以利用Apache自带的AB(ab -n 100 -c 10 www.mywebsite.com/)命令去看WP首页的能承受的最大并发。对于一台普通的Server(2.5双核,2G),WP首页的并发在10-20左右,当服务器上的博客安装到了50个左右的时候,这个并发基本都在<10个左右。那么可想而知了,当蜘蛛一来的话,服务器基本就瘫掉了。

    那么有什么办法可能让一台Server能安装超过100+,甚至200+WP呢?

    答案肯定是静态化,那么如何静态化?

    首先推荐一个插件,WP Super Cache, 如何安装该插件?

    既然博客要做静态化,那么对于生成的静态页面,尤其是Sidebar,比如分类,档案等都是动态输出的。那么我们需要将它删除。那么博客的边栏没有了导航,怎么办?可以添加自定义的菜单到Sidebar,那么自定义的菜单内容是什么?我们可以把所有的网站分类都添加到自定义的菜单。再将自定义的菜单作为博客的Sidebar输出。

    1 安装WordPress 如何安装?

    2 选择利于SEO的模板,比如 Europe

    3 添加好博客的所有分类

    4 添加自定义菜单,删除边栏的分类,存档;删除文章评论(模板里面注释掉输出评论的语句)

    5 为边栏添加友情链接模块,删除默认的链接

    6 安装WP Super Cache插件

  • 相关阅读:
    Flume线上日志采集【模板】
    【转】什么叫众筹?什么叫大数据?什么叫互联网思维?简单粗暴秒懂!
    【转】搞清楚LzoCodec和LzopCodec
    linux tail -f 和 tail -F的区别 && tail 的断点续传
    hadoop输出lzo文件并添加索引
    中文转Punycode
    Storm学习笔记——简介
    HBase学习笔记——Java API操作
    HBase学习笔记——配置及Shell操作
    HBase学习笔记——概念及原理
  • 原文地址:https://www.cnblogs.com/bruceleeliya/p/2393374.html
Copyright © 2011-2022 走看看