MediaWiki 最初是由科隆大学的学生及Magnus Manske这位程式开发员设计来编写维基百科的。50而当时是使用以Perl基础的UseModWiki(被维基社群加上外号为”Phase I”),但後来於2002年1月25日转换至以PHP编写的新版本(”Phase Ⅱ”)。这个维基社群中是十分有名的,被称为 Magnus Manske Day。

发展历史

MediaWiki 最初是由科隆大学的学生及Magnus Manske这位程式开发员设计来编写维基百科的。而当时是使用以Perl基础的UseModWiki(被维基社群加上外号为”Phase I”),但後来於2002年1月25日转换至以PHP编写的新版本(”Phase Ⅱ”)。这个维基社群中是十分有名的,被称为 Magnus Manske Day。

在2002年中,这套软体被重新改写及增强,变为”Phase Ⅲ”,而后来的版本均以此为基础。自从2003年中开始,这套原来没有名字的软体被命名为”MediaWiki”及对外发布。而其他非维百科的计划亦可以使用MediaWiki作为他们自己的维基软件。

这个被命名为”MediaWiki”的维基引擎於2003年8月29日首次发布。这个发布的名字全称为MediaWiki-stable 20030829。

这个名字是为了呼应维基媒体基金会,即维基百科的主导组织而起的。但亦有批评者认为”MediaWiki”这名字与维基媒体的英文名字”Wikimedia”过于相似,容易使人混淆。

功能特性

Mediawiki 1.4 使用gzip 来压缩储存的文字,使得在储存文字时,可节省大约15%的空间。而这版本亦同时使用”block-compressed revisions”作为进一步的压缩,使得存取效率大为提升。

优点

经受过重量级应用的考验,功能丰富却架设简单.

全世界最大的wiki项目维基百科是使用mediawiki的成功范例,数据量、访问量都超级庞大

mediawiki的功能非常丰富,支持多语言版本,充分满足知识站点的需要

运行环境要求很低,架设过程简洁,即使新手也可以迅速建立自己的站点

最大的wiki程序社区

mediawiki是目前应用最广的wiki程序,数以万计的网站在使用它,很容易找到范例站点

有大量的热心参与人员参与研究,资料多,容易找到互相交流的朋友.

持续开发,程序特性功能不断完善,保证未来的支持

弱点

后台管理功能不是十分简单友善,仅通过简单的特殊页面完成这些功能,大部分系统设置是依靠配置文件而非直接界面设置

一般环境下,虽然内置部分缓冲机制优化运行,mediawiki的运行速度相对其他wiki程序要差很多。mediawiki的目标是为维基媒体项目服务,很多华丽的性能特征要在高端设备环境(多服务器,多数据库,反向缓冲squid服务器阵列,大量额外的PHP缓冲引擎)中才能体现.

在界面方面关注不够,导致外观美化的修改繁琐,需要一定的技术背景

系统特色

记录所有的改动版本,能方便的查阅历史更新记录,这使得开放性编辑成为可能。

可以自定义监视列表,针对监视指定页面的更改。

允许使用模板,方便对相同内容的重复使用、更新。

支持分类,并根据分类在不同的文章之间自动产生关联。

允许每个用户自行选择系统外观和用户脚本。

国际化较好的支持,对中文也有较好的支持(内置了多书写系统自动互转,中文实现了繁简和地区化转换)。

mediawiki mysql_MediaWiki相关推荐

  1. MediaWiki安装

    MediaWiki可以方便的让你搭建自己的wiki,公司内部使用非常方便 官网: https://www.mediawiki.org/wiki/MediaWiki 安装MediaWiki的必要环境 P ...

  2. apache mediawiki 安装_MediaWiki系统的安装、配置和修改方法(转载)

    前提是你已经部署好了apache+php+mysql环境,如不会请网上搜索.windows下推荐使用xampp,一步安装到位. 从MediaWiki官网上下载最新版的MediaWiki,将软件压缩包上 ...

  3. mediawiki java api_维基百科 MediaWiki API 解析

    使用开放的 API 做一个自己的小项目,是一个很好的学习方法.但好像开放的 API 选择并不多.这里给大家多一个选择,简单介绍一下维基百科使用的 MediaWiki API. 简介 先简单介绍几个容易 ...

  4. mediawiki安装使用

    mediawiki 一.安装mediawiki(apache/php/mysql/mediawiki)  1.安装apache,  Server Infomation分别填写:  <hostna ...

  5. MediaWiki 1.19.2 发布 - 开源 Wiki 系统

    MediaWiki全球最著名的开源wiki程序,运行于PHP+MySQL环境.MediaWiki从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例.目前MediaWiki的开发得 ...

  6. MediaWiki使用指南

    MediaWiki使用指南 MediaWiki是著名的开源wiki引擎,全球最大的wiki项目维基百科(百科词条协作系统)是使用MediaWiki的成功范例,MediaWiki的最大作用在于对知识的归 ...

  7. mediawiki常用设置

    修改mediawiki的logo图标 在LocalSettings.php文件中添加或修改以下代码: //$wgLogo             = "$wgStylePath/common ...

  8. Mediawiki随笔

    http://www.ibm.com/developerworks/cn/opensource/os-mediawiki/  定制wiki http://www.zzbaike.com/wiki/Me ...

  9. Linux 下 MediaWiki 的安装使用

    MediaWiki 的安装使用 我的小站.Github MediaWiki 全球最著名的开源wiki程序,采用PHP编程语言写成,并可使用MySQL.MariaDB.PostgreSQL或SQLite ...

最新文章

  1. Java项目:清新论坛系统(java+SSM+mysql+maven+tomcat)
  2. python多线程加速for循环_多线程-如何在Python的循环中对操作进行多线程
  3. 【django】类视图
  4. arch模型的思路_ARCH模型
  5. 微软最强命令行工具 Windows Terminal,强势霸榜GitHub
  6. 一.论文编写之工具记录
  7. JVM 可设置最大内存
  8. LSB最低有效位算法实现
  9. matlab连续投影算法SPA使用示例
  10. JMeter录制脚本和参数化
  11. 你的计算机无法启动一键还原,电脑一开机就进入dos之家的一键还原硬盘版,无法进入系统...
  12. php需要帮助搞域名吗,域名转向系统的实现_php
  13. Mysql 基础练习大全(建表到基本查询)
  14. 群晖docker火狐_群晖 篇一:群晖Docker下搭建ubuntu开发环境
  15. 使用ndp.view标注大型医学图像
  16. matlab 饼状图 纹理,Matlab小波下纹理特征
  17. 安卓报错:E/EGL_adreno: tid 2148: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
  18. 【函数】Oracle函数系列(2)--数学函数及日期函数
  19. 腾讯云COS创建Bucket报错
  20. C#字符串截取函数Substring

热门文章

  1. python 文件读写(追加、覆盖)
  2. cesium事件简单全面描述
  3. java web项目中连接mysql数据库,javaweb之eclipse工程连接mysql数据库
  4. python3.5安装scrapy_Python3.5 win7安装scrapy
  5. 谷粒商城--API三级分类--网关统一配置跨域
  6. 计算机在社区健康档案管理中的作用,某社区卫生中心对辖区居民的健康档案信息进行电子化。一直建档居民的年龄范围在1..._考试资料网...
  7. 使用jdbc执行SQL实现登录查询2-避免SQL注入版
  8. IT职业就业-学长有话说(二)
  9. Java Web 应用概述
  10. 靠谱的Pycharm安装详细教程