简单介绍Wiki和历史

Wiki 是一种基于网络的协作工具,它允许多个用户创建、编辑和分享信息。Wiki 的特点是页面内容可以由用户自由修改,并且这些修改会立即生效,促进了集体协作和知识共享。Wiki 的本质是一种内容管理系统,支持版本控制,使得用户可以查看和恢复页面的历史版本。

Wiki 的主要特点:

  1. 协作性:任何用户都可以编辑页面,添加或修改信息,支持多人协作完成内容。
  2. 开放性:大多数 Wiki 网站对公众开放,允许所有人查看和编辑内容(有些 Wiki 可能对编辑权限有一定限制)。
  3. 超链接结构:Wiki 页面通过超链接相互连接,便于用户浏览和跨页面导航。
  4. 版本控制:Wiki 系统会保存每次编辑的历史版本,用户可以查看并恢复到之前的版本。
  5. 简易编辑:用户不需要掌握复杂的 HTML 或编程知识,使用简单的标记语言即可创建和编辑内容。

著名的 Wiki 示例:

  • 维基百科(Wikipedia):全球最大的在线百科全书,任何用户都可以编辑,涵盖几乎所有领域的知识。
  • Fandom:专注于特定兴趣领域(如电影、电视节目、游戏等)的 Wiki 社区,用户可以围绕某个主题创建内容。

Wiki 的应用场景:

  • 知识共享:Wiki 常用于创建开放的知识库,比如维基百科。
  • 项目协作:企业或团队常利用 Wiki 系统记录和共享项目文档、工作流程和知识库。
  • 社区和爱好者平台:许多兴趣小组使用 Wiki 记录和分享他们的知识和经验。

简单来说,Wiki 是一种方便的工具,用于在互联网上共享和管理信息,促进集体智慧的贡献和积累。


Wiki 的概念最早由美国程序员 沃德·坎宁安(Ward Cunningham)1995 年创建。他开发了世界上第一个 Wiki 网站,称为 “WikiWikiWeb”,作为一个协作开发的知识共享平台,用于讨论软件设计模式。

1. Wiki 的定义

  • “Wiki” 这个词来自夏威夷语中的“wiki”,意思是“快速”。沃德·坎宁安之所以选择这个名字,是因为他希望通过 Wiki 来实现快速、简便的协作和信息共享。

2. WikiWikiWeb 的诞生

  • WikiWikiWeb 是最早的 Wiki 网站,它是坎宁安为共享和讨论软件设计模式而开发的一个网站,目的是创建一个由多人共同贡献和编辑的在线知识库。

3. Wiki 的核心理念

  • 协作:允许多用户创建和编辑页面,实现协作式知识构建。
  • 简易性:不需要复杂的技术知识,任何人都可以参与编辑。
  • 开放性:页面内容可以被自由修改,促进社区成员之间的合作。

4. Wiki 的发展

  • WikiWikiWeb 之后,Wiki 技术逐渐发展,并在全球范围内得到了广泛应用。维基百科(Wikipedia) 是当今最著名的 Wiki 网站,由 吉米·威尔士(Jimmy Wales)拉里·桑格(Larry Sanger)2001 年 创建,是基于 Wiki 技术的全球最大的在线百科全书。

沃德·坎宁安通过 Wiki 的概念和技术,开创了一种新的信息共享和协作模式,使得全球用户能够轻松贡献知识并进行集体编辑。


Wikipedia 是一个全球范围内的开放式在线百科全书,内容由全球的志愿者共同创建和编辑。其名称由两个词组合而成:

  • “Wiki”:源自夏威夷语,意思是“快速”,在这里表示一种允许用户快速创建和编辑内容的协作平台。
  • “Encyclopedia”:意为“百科全书”,表示它是一个信息汇集的知识平台。

因此,Wikipedia 可以理解为“基于 Wiki 技术的百科全书”。

Wikipedia 的特点:

  1. 开放性:任何人都可以编辑 Wikipedia 的内容,这种开放的编辑系统允许全球用户通过浏览器添加、修改和更新条目。
  2. 多语言:Wikipedia 支持超过 300 种语言,每个语言版本都是独立的,构成了一个全球性的多语种知识库。
  3. 免费共享:Wikipedia 的内容基于 Creative Commons 共享许可协议,用户可以免费使用、复制和修改内容。
  4. 志愿者维护:Wikipedia 并没有专门的编辑团队,所有的内容都由志愿者创建和维护,他们自愿提供信息并进行编辑,以保持条目的准确性和中立性。
  5. 版本控制:每次对条目的编辑都会记录在案,用户可以查看条目的编辑历史,并且可以恢复到之前的版本。

Wikipedia 的历史:

  • Wikipedia 由 吉米·威尔士(Jimmy Wales)拉里·桑格(Larry Sanger)2001 年 1 月 15 日创建。最初作为一个开放平台,用来补充当时的 Nupedia 项目(一个专家编写的网络百科全书)。
  • Wikipedia 的快速增长得益于其开放的编辑模式和全球用户的积极贡献,使它成为目前世界上最大、最全面的百科全书之一。

Wikipedia 的影响:

  • Wikipedia 被广泛用于学术、日常生活和专业领域的信息查询,是世界上访问量最高的网站之一。
  • 它也是全球知识共享和协作的典范,展示了众包和开放内容管理系统的巨大潜力。

简而言之,Wikipedia 是全球用户协作创建的一个开放、免费的在线百科全书,提供广泛的知识和信息。

定义和创建自己的 Wiki 站点可以通过多种途径实现,以下是设置和管理自己 Wiki 站点的常见步骤:

1. 选择合适的 Wiki 软件

首先,选择一个适合你的需求的 Wiki 平台或软件。以下是几种流行的 Wiki 软件:

  • MediaWiki:维基百科使用的同款软件,功能强大,适合大规模 Wiki 项目。
  • DokuWiki:易于安装且不需要数据库,适合中小型 Wiki 项目。
  • TikiWiki:功能丰富,集成了论坛、博客和其他协作工具,适合多功能网站。
  • XWiki:适合企业级使用,支持强大的权限管理和多种功能插件。

2. 准备服务器环境

你需要一个服务器来托管你的 Wiki 站点。这里有两种选择:

  • 自托管:在自己的服务器或虚拟主机上运行 Wiki。你需要具备一定的技术能力来设置服务器环境,如安装 Web 服务器(如 Apache 或 Nginx)、数据库(如 MySQL)和 PHP。
  • 托管服务:如果你不想自己管理服务器,很多提供商提供 Wiki 托管服务,常见的有 BluehostDreamHost 等,也可以使用 Wiki 专用托管平台如 Miraheze

3. 安装 Wiki 软件

安装步骤以 MediaWiki 为例:
  1. 下载 MediaWiki

    • 前往 MediaWiki 官网 下载最新版本的安装包。
  2. 上传文件到服务器

    • 将下载的 MediaWiki 文件解压,并将其上传到你的 Web 服务器目录(例如 /var/www/html)。
  3. 配置数据库

    • 你的 Wiki 需要一个数据库(如 MySQL)。你需要创建一个新的数据库并记住数据库名称、用户名和密码。
  4. 运行安装向导

    • 访问你的服务器域名或 IP 地址,开始 MediaWiki 的安装向导。按照提示输入数据库信息,并设置 Wiki 的基本信息,如站点名称、管理员账户等。
  5. 完成安装

    • 安装完成后,MediaWiki 会生成一个 LocalSettings.php 文件,将其保存到 MediaWiki 根目录中。至此,Wiki 已成功安装。

4. 定制 Wiki

成功安装后,你可以定制你的 Wiki 以符合你的需求:

  • 设置主题和样式:Wiki 通常支持多种主题和自定义 CSS 样式。你可以根据需要调整外观。
  • 安装扩展功能:大部分 Wiki 软件都提供丰富的扩展功能,如用户权限管理、内容模板、备份工具等。根据需求安装和配置这些扩展。
  • 配置权限:你可以控制谁能编辑、创建或查看 Wiki 页面。通过设置用户权限,你可以开放或限制某些页面的编辑权限。

5. 创建内容

开始创建你的 Wiki 页面和结构:

  • 创建首页:设置一个清晰的首页,解释 Wiki 的目的,并提供链接到其他主要页面。
  • 添加页面:通过超链接将相关页面相互关联,创建一个导航清晰、易于访问的知识结构。
  • 使用模板:定义通用页面的模板,确保内容一致和易于维护。

6. 维护和管理

  • 定期备份:确保定期备份数据库和文件,以防丢失数据。
  • 管理用户:根据需要添加管理员或编辑,监控用户活动。
  • 更新软件:定期更新你的 Wiki 软件和插件,保持系统安全和稳定。

7. 使用托管服务(简化方案)

如果不想自己托管服务器,可以选择 Wiki 托管服务,比如:

  • Miraheze:提供免费的 MediaWiki 托管服务,用户可以轻松设置和管理自己的 Wiki。
  • Wikidot:提供托管 Wiki 平台,适合小型个人项目或小团队协作。

总结

定义和搭建一个自己的 Wiki 站点,核心步骤包括选择合适的软件平台、配置服务器和数据库、安装并定制 Wiki 软件,以及创建和管理内容。如果你不熟悉服务器管理,托管服务是一个简单而有效的解决方案。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/440011.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

三菱FX3U定位控制接线示例(脉冲控制伺服)

一、FX3u系列基本单元(DC24V输入) 二、FX3u系列基本单元(晶体管输出) 脉冲输出用端子Y000、 Y001、 Y002为高速响应输出。 三、FX3UPLC链接MR-J4-A伺服连接实例 1、为了安全起见,不仅仅在可编程控制器侧,在伺服放大器侧也请设计正转限位和反转限位的限位…

数字安全新时代:聚焦关键信息基础设施安全保障——The Open Group 2024生态系统架构·可持续发展年度大会盛大来袭

在全球数字化转型的浪潮中,关键信息基础设施(Critical Information Infrastructure,简称CII)的安全保障已成为各国政府和企业共同关注的焦点。随着技术的飞速发展和网络威胁的日益复杂,如何构建高效、灵活且安全的数字…

vue2接入高德地图实现折线绘制、起始点标记和轨迹打点的完整功能(提供Gitee源码)

目录 一、申请密钥 二、安装element-ui 三、安装高德地图依赖 四、完整代码 五、运行截图 六、官方文档 七、Gitee源码 一、申请密钥 登录高德开放平台,点击我的应用,先添加新应用,然后再添加Key。 ​ 如图所示填写对应的信息&…

【最新华为OD机试E卷-支持在线评测】简单的自动曝光(100分)多语言题解-(Python/C/JavaScript/Java/Cpp)

🍭 大家好这里是春秋招笔试突围 ,一枚热爱算法的程序员 💻 ACM金牌🏅️团队 | 大厂实习经历 | 多年算法竞赛经历 ✨ 本系列打算持续跟新华为OD-E/D卷的多语言AC题解 🧩 大部分包含 Python / C / Javascript / Java / Cpp 多语言代码 👏 感谢大家的订阅➕ 和 喜欢�…

[Linux]开发环境搭建

RPM和YUM 安装JDK 安装Tomcat 安装IDEA 安装MySql

Kotlin真·全平台——Kotlin Compose Multiplatform Mobile(kotlin跨平台方案、KMP、KMM)

前言 随着kotlin代码跨平台方案的推出,kotlin跨平台一度引起不少波澜。但波澜终归没有掀起太大的风浪,作为一个敏捷型开发的公司,依然少不了Android和iOS的同步开发,实际成本和效益并没有太多变化。所以对于大多数公司来说依然风平…

精选算法入门——day2

精选算法入门——day2 题目一题干解题思路一解题思路二解题思路三思路三代码 题目二题干解题思路代码 题目三题干解题思路一代码解题思路二代码解题思路三代码 题目四题干解题思路代码 题目一 题干 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。…

PDF转换为TIF,JPG的一个简易工具(含下载链接)

目录 0.前言: 1.工具目录 2.工具功能(效果),如何运行 效果 PDF转换为JPG(带颜色) PDF转换为TIF(LZW形式压缩,可以显示子的深浅) PDF转换为TIF(CCITT形…

uniapp+Android智慧居家养老服务平台 0fjae微信小程序

目录 项目介绍支持以下技术栈:具体实现截图HBuilderXuniappmysql数据库与主流编程语言java类核心代码部分展示登录的业务流程的顺序是:数据库设计性能分析操作可行性技术可行性系统安全性数据完整性软件测试详细视频演示源码获取方式 项目介绍 老年人 登…

IDEA:Properties in parent definition are prohibited

问题背景 如果你在POM.xml中使用了自定义版本,那么IDEA就没办法很动态检测(其实可以做到的,不是吗),就会有一个Properties in parent definition are prohibited 的错误信息(禁止使用父级定义中的属性&…

吊打ChatGPT4o!大学生如何用上原版O1辅助论文写作(附论文教程)

目录 1、用ChatGPT生成论文选题2、用ChatGPT生成论文框架3、用ChatGPT进行文献整理4、用ChatGPT进行论文润色5、用ChatGPT进行问题求解6、用ChatGPT进行思路创新7、用ChatGPT进行论文翻译8、如何直接使用ChatGPT4o、o1、OpenAI Canvas 9、OpenAI Canvas增强了啥?10、…

打造自己的RAG解析大模型:Windows部署OCR服务(可商业应用)

在上一篇文章中,我们介绍了如何在 Windows 环境中配置 OCR 相关模型,并完成了模型验证。本篇文章将基于之前的内容,进一步讲解如何将文本检测、方向分类和文本识别模型进行串联,最终搭建一个基础的 OCR 应用服务。通过这些模型的串…

降重秘籍:如何利用ChatGPT将重复率从45%降至10%以下?

AIPaperGPT,论文写作神器~ https://www.aipapergpt.com/ 重复率高达45%?很多人一查论文的重复率,瞬间想“完了,这次真的要重写了”。但其实不用这么绝望!有了ChatGPT,降重真的没那么难。今天就教你几招&a…

网络安全概述:从认知到实践

一、定义 网络安全,即致力于保护网络系统所涵盖的硬件、软件以及各类数据,切实保障其免遭破坏、泄露或者篡改等不良情形的发生。 二、重要性 个人层面:着重于守护个人隐私以及财产安全,为个人在网络世界中的各项活动提供坚实的保…

日语发音

中文 阴平(第一声),用“ˉ”表示,如lā;阳平(第二声),用“ˊ”表示,如l;上声(第三声),用“ˇ”表示,如lǎ&am…

pWnos1.0 靶机渗透 (Perl CGI 的反弹 shell 利用)

靶机介绍 来自 vulnhub 主机发现 ┌──(kali㉿kali)-[~/testPwnos1.0] …

个人网站,怎么操作才能提升个人网站的流量

运营个人网站以提升流量是一个综合性的过程,涉及内容优化、技术调整、用户体验提升以及外部推广等多个方面。以下是一些专业建议,旨在帮助个人网站运营者有效提升网站流量: 1.精准关键词研究与优化 -关键词研究:利用工具如谷歌…

MATLAB图像去雾系统

应用背景 现在工业发展迅速,产生的废气很严重,导致雾霾厉害,现在虽然有硬件来拍摄,可以清晰化视野,但是硬件成本昂贵,急需寻求一种算法来帮助雾霾的清晰处理。显得经济。 采用算法原理 本文采用全局直方…

基金好书入门阅读笔记《基金作战笔记:从投基新手到配置高手的进阶之路》2

买基金,说到底是买基金所持有的一揽子资产。那么,常见的可投资产都有哪些类型呢? 图2.9进行了系统性的梳理,我们把资产分为四大类,分别是权益类、固收类、现金和另 类,下面就一一解读。 年化收益率是把一段…

Flume实战--Flume中的拦截器详解与操作

在处理大规模数据流时,Apache Flume 是一款功能强大的数据聚合工具,它可以通过拦截器在运行时对Event进行修改或丢弃。本文将详细讲解Flume中的拦截器,包括时间戳拦截器、Host添加拦截器、静态拦截器以及如何自定义拦截器。 Flume入门到实践…