MediaWiki
来自Wiki.Citydatum
MediaWiki 是一个最初为维基百科打造的自由开源的 wiki 套件,用 PHP 语言写成。现在,非营利的维基媒体基金会下辖的所有 wiki 项目、互联网上的众多其他 wiki 网站以及本网站(wiki.citydatum 城市数据百科)都是基于MediaWiki的。
概述
应用
很多类型的组织与机构,利用Wikipedia来构建百科网站、技术手册与知识仓库:
- Wikimedia基金会:MediaWiki最广为人知的应用案例为维基百科(Wikipedia),基金会的部分其他项目也是基于MediaWiki的;
- 网络百科,如:wikiHow、WikiLeaks等公共维基,Citizendium、Metapedia、Scholarpedia、Conservapedia等与维基百科类似的网络百科全书;
- 商业公司,如:Novell、Intel等;
- 政府部门,如:Intellipedia(Intelligence Community),Diplopedia(United States Department of State),milSuite的部分内容(United States Department of Defense),U.N. Development Programme,INSTRAW等;
- 其他机构:如:LibrePlanet(The Free Software Foundation)
快速上手
安装和配置
安装MediaWiki,需要安装下列环境:
- Web服务器,用于服务客户端浏览器的请求,如 Apache,IIS;
- PHP运行环境,含有Perl兼容正则表达式,含有标准PHP库,含有JSON支持;
- 数据库服务器,用于储存网站页面与数据,支持 MySQL 5.5.8+,MariaDB,PostgreSQL 9.2+,SQLite 3.3.7+;
除上述必需的环境外,如果需要使用一些高级功能,则需要安装必要的可选依赖;