Lompat ke isi

MediaWiki

Dari Wiki Berbudi
Logo MediaWiki
Logo MediaWiki

MediaWiki adalah perangkat lunak wiki yang awalnya dikembangkan untuk mendukung Wikipedia, ensiklopedia bebas yang dapat disunting oleh siapa saja. Perangkat lunak ini dirancang untuk menangani proyek-proyek wiki besar, memiliki kemampuan untuk menangani jutaan hit per hari dan mendukung ribuan pengguna sekaligus. MediaWiki adalah perangkat lunak bebas yang dirilis di bawah Lisensi Publik Umum GNU.

Sejarah

MediaWiki pertama kali dikembangkan oleh Magnus Manske untuk menggantikan perangkat lunak UseModWiki yang digunakan oleh Wikipedia pada awal pembentukannya. Versi awal MediaWiki, yang dikenal sebagai "Phase II", diperkenalkan pada Januari 2002. Sejak itu, perangkat lunak ini terus berkembang dengan penambahan fitur dan perbaikan bug yang dilakukan oleh komunitas pengembang yang aktif.

Fitur

MediaWiki memiliki berbagai fitur yang membuatnya sangat cocok untuk digunakan pada proyek-proyek kolaboratif besar. Beberapa fitur utamanya meliputi:

Sistem Revisi

MediaWiki menyimpan riwayat setiap perubahan yang dilakukan pada halaman, memungkinkan pengguna untuk melihat versi sebelumnya dari halaman dan membandingkan perbedaan antara revisi. Hal ini sangat berguna untuk melacak perubahan dan mengembalikan halaman ke versi sebelumnya jika terjadi vandalisme.

Pengguna dan Hak Akses

MediaWiki mendukung sistem pengguna dan hak akses yang canggih. Pengguna dapat diberikan berbagai tingkatan akses, mulai dari pengguna biasa hingga administrator dengan hak istimewa untuk melindungi halaman dari suntingan dan memblokir pengguna yang melanggar aturan.

Ekstensi

MediaWiki memiliki arsitektur ekstensi yang kuat, memungkinkan pengembang untuk menambahkan fungsionalitas tambahan dengan mudah. Beberapa ekstensi populer termasuk VisualEditor, yang menyediakan antarmuka pengeditan yang lebih mudah digunakan, dan Semantic MediaWiki, yang menambahkan kemampuan semantik ke dalam wiki.

Skala Besar

Dirancang untuk menangani proyek-proyek besar, MediaWiki dapat dioptimalkan untuk performa tinggi dan skalabilitas. Dengan dukungan untuk caching, replikasi database, dan berbagai teknik optimasi lainnya, MediaWiki dapat menangani beban kerja yang sangat tinggi.

Penggunaan

Selain digunakan oleh Wikipedia, MediaWiki juga digunakan oleh berbagai proyek lain di bawah naungan Wikimedia Foundation, termasuk Wiktionary, Wikibooks, dan Wikisource. Perangkat lunak ini juga digunakan oleh banyak organisasi dan komunitas lain di seluruh dunia untuk mendukung proyek-proyek kolaboratif mereka.

Komunitas dan Pengembangan

Komunitas pengembang MediaWiki sangat aktif, dengan kontribusi dari sukarelawan di seluruh dunia. Pengembangan MediaWiki dikoordinasikan melalui Phabricator, sebuah platform manajemen proyek yang digunakan untuk melacak bug, fitur baru, dan tugas pengembangan lainnya. Pengembang juga berkomunikasi melalui daftar surat (mailing list) dan saluran IRC.

Pranala menarik