TWiki
| TWiki | |
|---|---|
| Pengembang | Peter Thoeny |
| Rilis awal | 23 Juli 1998 |
| Ditulis dalam | Perl |
| Jenis | Wiki |
| Lisensi | GPL |
| Situs web | twiki |
| Repositori | |
TWiki adalah perangkat lunak wiki terstruktur berbasis Perl yang umumnya digunakan sebagai platform kolaborasi, sistem manajemen pengetahuan, manajemen dokumen, pangkalan pengetahuan, serta portal tim.[1] Pengguna dapat membuat dan mengelola halaman wiki menggunakan TWiki Markup Language, sementara pengembang dapat memperluas fungsionalitasnya melalui penggunaan pasang-masuk.
Proyek TWiki didirikan oleh Peter Thoeny pada tahun 1998 sebagai platform wiki bersumber terbuka. Pada Oktober 2008, perusahaan TWiki.net yang didirikan oleh Thoeny mengambil alih kendali penuh atas pengelolaan proyek TWiki. Perubahan ini menyebabkan sebagian besar komunitas pengembang beralih dan melanjutkan pengembangan secara terpisah melalui proyek Foswiki.[2][3][4]
TWiki sebagai wiki terstruktur menyediakan manipulasi bidang yang tersimpan di halaman seperti halnya basis data, dan menawarkan bahasa kueri mirip SQL untuk menyematkan laporan di halaman wiki.[5]
Fitur utama
- Kontrol revisi dengan jejak audit lengkap, termasuk untuk metadata seperti lampiran dan pengaturan akses
- Kontrol akses terperinci yang memungkinkan pembatasan hak baca, tulis, dan penggantian nama pada tingkat situs, web, dan halaman berdasarkan kelompok pengguna
- Bahasa Markup TWiki yang dapat diperluas
- Editor WYSIWYG berbasis TinyMCE
- Pembuatan konten dinamis melalui variabel TWiki
- Fitur formulir dan pelaporan untuk pengelolaan konten terstruktur serta penyajian laporan melalui pencarian tersemat
- Basis data terintegrasi yang memungkinkan pembuatan aplikasi wiki menggunakan Bahasa Markup TWiki
- Antarmuka pengguna yang dapat dikustomisasi
- Dukungan umpan RSS dan Atom serta notifikasi surat elektronik
- Ekosistem ekstensi dan plugin dengan ratusan modul tambahan
Perluasan TWiki
TWiki menyediakan antarmuka pemrograman aplikasi (API) untuk pengembangan pasang-masuk yang mendukung ratusan ekstensi.[6] Ekstensi tersebut mencakup integrasi pangkalan data, pembuatan grafik, pengelolaan tag, pemrosesan tabel, penyusunan lembar kerja, galeri gambar, tayangan slide, penulisan blog, visualisasi data, integrasi dengan berbagai skema autentikasi, serta pelacakan proyek.
Platform aplikasi TWiki
Sebagai wiki terstruktur, TWiki mendukung pengolahann data terstruktur yang disimpan pada halaman dan menyediakan bahasa kueri mirip SQL untuk menyematkan laporan langsung pada halaman wiki. Aplikasi wiki sering disebut sebagai aplikasi situasional karena dikembangkan secara ad hoc untuk kebutuhan tertentu.[7] Berbagai aplikasi telah dibangun menggunakan TWiki, antara lain papan status pusat panggilan, daftar tugas, sistem inventaris, buku pedoman karyawan, pelacak bug, blog, forum diskusi, serta laporan status teragregasi.[8]
Antarmuka pengguna
Antarmuka pengguna TWiki dapat dikustomisasi melalui templat, tema, dan lembar gaya CSS per pengguna. TWiki juga mendukung internasionalisasi, termasuk penggunaan berbagai set karakter dan URL UTF-8. Antarmuka pengguna tersedia dalam sejumlah bahasa, seperti Tionghoa, Ceko, Denmark, Belanda, Prancis, Jerman, Italia, Jepang, Polandia, Portugis, Rusia, Spanyol, dan Swedia.[9]
Penyebaran TWiki
TWiki terutama digunakan di lingkungan kerja sebagai wiki perusahaan untuk koordinasi kegiatan tim, pelacakan proyek, pelaksanaan alur kerja, serta sebagai platform wiki intranet.[10] Komunitas TWiki memperkirakan bahwa pada Maret 2007 terdapat sekitar 40.000 situs wiki perusahaan dan 20.000 situs publik yang menggunakan TWiki.[11]
Pengguna TWiki mencakup perusahaan multinasional, termasuk sejumlah perusahaan dalam daftar Fortune 500, serta organisasi pendidikan dan perusahaan skala kecil hingga menengah.[12] Selain penggunaan internal,[13] TWiki juga dimanfaatkan untuk membangun situs kolaboratif publik, seperti FutureMelbourne milik Kota Melbourne yang memungkinkan partisipasi warga dalam perencanaan kebijakan masa depan.[14]
Implementasi
TWiki diimplementasikan menggunakan bahasa pemrograman Perl. Halaman wiki disimpan dalam berkas teks biasa, sementara seluruh konten dan metadata, termasuk pengaturan kontrol akses, dikelola melalui sistem kontrol versi. Secara bawaan, TWiki mendukung Revision Control System (RCS), dengan opsi menggunakan sistem kontrol versi alternatif berbasis Perl.[15]
TWiki dirancang agar dapat diskalakan meskipun tidak menggunakan basis data relasional untuk penyimpanan halaman. Sejumlah instalasi perusahaan mengelola ratusan ribu halaman dan puluhan ribu pengguna. Untuk lingkungan dengan lalu lintas tinggi, TWiki mendukung penerapan penyeimbangan beban dan mekanisme tembolok guna meningkatkan kinerja.
TWiki menyediakan fitur pengelolaan data terstruktur melalui formulir yang dilampirkan sebagai metadata halaman. Sekumpulan halaman dengan jenis formulir yang sama membentuk struktur tabel logis.[16] Data tersebut dapat diolah dan ditampilkan melalui kueri bergaya SQL[17] yang disematkan pada halaman wiki, sehingga memungkinkan pembuatan aplikasi wiki dan mendukung konsep wiki terstruktur.[18]
Fork dari TWiki
Sejumlah proyek merupakan hasil pengembangan turunan (fork) dari TWiki. Di antaranya adalah Spinner Wiki yang dikembangkan pada tahun 2001 dan kemudian dihentikan. Fork lain yang lebih signifikan adalah Foswiki, yang diluncurkan pada Oktober 2008[19] setelah terjadinya perbedaan pandangan terkait arah pengembangan proyek.[20] Peristiwa tersebut mengakibatkan sebagian besar komunitas TWiki, termasuk tim pengembang inti, beralih ke proyek Foswiki.
Referensi
- ^ "Wayback Machine". www.informationweek.com. Diakses tanggal 2026-01-29.
- ^ "TWikiWatchTWikiContributors". Foswiki (dalam bahasa Inggris). Diakses tanggal 2026-01-29.
- ^ Ulrich, Andre. "Development of Foswiki and TWiki - get the facts". WikiRing (dalam bahasa Inggris). Diakses tanggal 2026-01-29.
- ^ "Rich Morin :: tchotchkes: TWiki and Foswiki: the road ahead". www.cfcl.com. Diakses tanggal 2026-01-29.
- ^ "FormattedSearch < TWiki < TWiki". twiki.org. Diakses tanggal 2026-03-30.
- ^ "PluginPackage < Plugins < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "TWikiApplication < Codev < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "VarSEARCH < TWiki < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "UserInterfaceLocalisation < Codev < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ Riehle, Dirk (2006-06-10). "Paper>>Corporate Wiki Users-Results of a Survey". www.wikisym.org (dalam bahasa Inggris). Diakses tanggal 2026-01-29.
- ^ King, By Rachael. "Make Some Noise". www.businessweek.com. Diakses tanggal 2026-01-29.
- ^ "TWIKI.NET Customers - Enterprise Collaboration Platform". www.twiki.net (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "TWikiSuccessStoryOfDHLPackstation < Main < TWiki". www.twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "Future Melbourne". www.futuremelbourne.com.au (dalam bahasa Inggris). Diakses tanggal 2026-01-29.
- ^ "TWikiScalability < TWiki < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "TWikiForms < TWiki < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "QuerySearch < TWiki < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "FormattedSearch < TWiki < TWiki". twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "RelaunchTWikiOrgProject < Codev < TWiki". www.twiki.org (dalam bahasa American English). Diakses tanggal 2026-01-29.
- ^ "Why this fork? - Home - Foswiki". Foswiki (dalam bahasa Inggris). 2025-07-04. Diakses tanggal 2026-01-29.
Pranala luar
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.