MediaWiki
Lịch sử

Khi Wikipedia được ra mắt vào tháng 1 năm 2001, nó chạy trên hệ thống phần mềm wiki UseModWiki. UseModWiki được viết bằng ngôn ngữ lập trình Perl và lưu trữ tất cả các trang wiki trong tệp văn bản (.txt). Phần mềm này sớm được chứng minh là hạn chế cả về chức năng lẫn hiệu suất. Vào giữa năm 2001, Magnus Manske - một nhà phát triển và sinh viên tại Đại học Cologne, đồng thời là biên tập viên Wikipedia - bắt đầu làm việc trên phần mềm mới thay thế UseModWiki, được thiết kế đặc biệt để Wikipedia sử dụng. Phần mềm này được viết bằng ngôn ngữ kịch bản PHP và lưu trữ tất cả thông tin của nó trong cơ sở dữ liệu MySQL. Phần mềm mới được phát triển phần lớn vào ngày 24 tháng 8 năm 2001 và một wiki thử nghiệm cho nó đã được khởi tạo ngay sau đó.
Lần triển khai đầy đủ đầu tiên của phần mềm này là Meta Wikipedia mới vào ngày 9 tháng 11 năm 2001. Ngay lập tức, cộng đồng Wikipedia mong muốn triển khai nó trên Wikipedia tiếng Anh. Tuy nhiên, Manske lo sợ về bất kỳ lỗi tiềm ẩn nào gây hại cho trang web non trẻ trong thời gian diễn ra kỳ thi cuối kỳ mà anh ấy phải hoàn thành ngay trước Giáng sinh; điều này dẫn đến việc ra mắt trên Wikipedia tiếng Anh bị trì hoãn cho đến ngày 25 tháng 1 năm 2002. Sau đó, phần mềm dần dần được triển khai trên tất cả các trang Wikipedia tiếng Anh vào thời điểm đó. Phần mềm này được gọi là "tập lệnh PHP" và là "giai đoạn II", với tên "giai đoạn I", có hiệu lực hồi tố cho việc sử dụng UseModWiki.
Việc sử dụng ngày càng tăng nhanh chóng khiến các vấn đề về quá tải lại phát sinh và ngay sau đó, một lần viết lại phần mềm khác bắt đầu; lần này được thực hiện bởi Lee Daniel Crocker, được gọi là "giai đoạn III". Phần mềm mới này cũng được viết bằng PHP, với phần phụ trợ MySQL và giữ giao diện cơ bản của phần mềm giai đoạn II, nhưng có thêm chức năng có khả năng mở rộng rộng hơn. Phần mềm "giai đoạn III" xuất hiện trên Wikipedia vào tháng 7 năm 2002.
Wikimedia Foundation được công bố vào ngày 20 tháng 6 năm 2003. Vào tháng 7, một biên tập viên Wikipedia, Daniel Mayer đã đề xuất tên "MediaWiki" cho phần mềm, như một cách chơi chữ trên "Wikimedia". Tên "MediaWiki" dần dần được đưa vào sử dụng bắt đầu từ tháng 8 năm 2003. Tên này thường gây nhầm lẫn do sự giống nhau (có chủ ý) của nó với tên "Wikimedia" (bản thân tên này cũng tương tự như "Wikipedia").
Biểu trưng cũ do Erik Möller tạo ra, sử dụng một bức ảnh bông hoa do Florence Nibart-Devouard chụp, và ban đầu được gửi tới cuộc thi biểu trưng cho một biểu trưng mới của Wikipedia, được tổ chức từ ngày 20 tháng 7 đến ngày 27 tháng 8 năm 2003. Biểu trưng đứng ở vị trí thứ ba và được chọn để đại diện cho MediaWiki chứ không phải Wikipedia, với biểu trưng ở vị trí thứ hai được sử dụng cho Wikimedia Foundation. Dấu ngoặc vuông kép ([[ ]]) tượng trưng cho cú pháp mà MediaWiki sử dụng để tạo siêu liên kết đến các trang wiki khác; trong khi đóa hoa hướng dương đại diện cho sự đa dạng về nội dung trên Wikipedia, sự phát triển không ngừng và cả sự hoang dã của nó.
Sau đó, Brion Vibber, Giám đốc kỹ thuật của Wikimedia Foundation đã đảm nhận vai trò Quản lý phát hành và Nhà phát triển tích cực nhất.
Các cột mốc quan trọng trong quá trình phát triển MediaWiki bao gồm: hệ thống phân loại bằng thể loại (2004); chức năng phân tích cú pháp, (2006); Flagged Revision, (2008); "ResourceLoader", một hệ thống phân phối CSS và JavaScript (2011); và Trình soạn thảo trực quan, một nền tảng chỉnh sửa "những gì bạn đang thấy là những gì bạn sẽ nhận được" (WYSIWYG) (2013).