Mediawiki的优点和缺点 是否适合建站使用分析

首先,修远兮已经停止使用Mediawiki,原因请看文章:关于修远兮停止使用mediawiki通知  但是,如果你有mediawiki的问题,可以在我们这儿提问,我们会尽量回答(因为搭建的技术人员没换)。

点击进入所有Mediawiki文章列表

Mediawiki优点分析

  • 适合PHP高端程序人员
  • 应用扩展制作简单:不需要修改PHP文件,PHP程序员可直接写扩展进行挂载,非常方便。
  • 适合高配置高抗压:网站访问量越大、服务器配置越高越能体现Mediawiki性能,因为Mediawiki已经为程序准备好迎接高强度体验。
  • 多语言网站:可以为你快速建立起一个多语言网站程序。

Mediawiki缺点分析

  • 首先是兼容性:Mediawiki与很多配置的兼容性都很差,这可真是个可怕的事情:
  • 修远兮在Mediawiki1.25里进行了wincache加速、短网址匹配等。等升级到1.26后,全都不可用。所以升级到1.26后我们不再准备用短网址,要不然以后升级一次调试一次,我们会疯掉。
  • 任何服务器上的软件改动都可能造成Mediawiki出错,这个兼容性差的太历害。(服务器上的其它几套程序在服务器更改后一点都没出错。)
  • 升级麻烦:Mediawiki升级后很多插件都需要升级才能使用,这样就变得非常麻烦,而且有可能你用的插件升级后不再可用,这样你就得再找插件代替。
  • 资料太少:国内使用Mediawiki的太少,国外也没有相关的论坛类的讨论处,而Mediawiki也没有设立论坛,所以网站插件或网站本身的任何问题都需要你自己搜索,且找不到人帮你解答,找资料是非常困难的,非PHP技术人员这方面要注意(我认为Mediawiki本身也没想提供给小网站使用,就是为大网站使用的,所以才会这样。)。
  • 低配置运行非常慢:Mediawiki很多功能都是为高访问量抗压设置,而如果只是文件缓存功能等,在低配置上和小访问量网站上会效果一般。
  • 文档添加麻烦:普通网站可视化的编辑器复制+粘贴一篇文章只需要几秒种的时间,而Mediawiki则不同,Mediawiki是非可视化编辑器,复制过来后文章样式会丢失,你需要自己再进行文章格式排版,一篇略长的文章:如《论语别裁》第19章_子张这种不复杂的简单加粗,特定字体加边框效果,添加一篇文章都需要数分钟时间 。(修远兮是内部成员使用这个程序,所以不太在意这方面)
  • 管理麻烦:在中国贡献文档的少,发广告的过多,管理起来比起成熟的其它程序,会麻烦太多。
  • 搜索引擎收录不好:我发现我站中收录的很多内容都不是文章主要内容,而是文章的讨论页、历史页面及一些其它的,虽然Mediawiki且一些优化插件,但你若使用后一升级不再起作用,那么你以前的努力就会变成空白(我是指网站关键词和内容描述的填写有可能一直插件不支持而无法调用)。

有人可能会说Mediawiki支持几百种语言,是一个国际化的程序,但同样是国际化的程序WordPress就不同,我们在低版本里面制作了一个模板,安装了几个插件,而我们升级了数次WordPress后现在依然在用着我们低版本的模板和低版本插件。所以小网站站长在未用Mediawiki前尽可能本地搭建测试一下,修远兮是因为喜欢这个程序的无分类功能,界面简单大气所以才使用。但中间几次想换掉,又找不到合适的程序,将将就就的用到了现在,在未找到特别适合我们的程序前,Mediawiki将是我们唯一的选择(因为我们能将就,哈哈)。

修远兮

在这里记录每一点自己需要的知识

订阅 "修远兮" 公众号, 与我们共享精采

推荐文章RECOMMEND