Akismet dan Sejarah Plugin WordPress Anti Spam

Pada akhir tahun 2005 Matt Mullenweg meluncurkan plugin Akismet untuk WordPress. Akismet — kependekan dari “Automattic kismet” — menggunakan kekuatan komunitas untuk membuat plugin yang berkembang seiring dengan taktik para spammer (pelaku spam).
Spam online adalah gangguan lama berupa surat yang tidak diminta, berukuran besar dan memenuhi kotak masuk digital di seluruh dunia. Awalnya hanya terbatas pada email. Namun dengan cepat menjadi masalah di platformblog.
Formulir komentar di blog memungkinkan siapa saja memasukkan data. Dan setiap peluang untuk memasukkan data merupakan pintu masuk bagi spam. WordPress, seperti platform blogging lainnya, menjadi rentan dengan spam.
Plugin Akismet
Setiap kali seseorang berkomentar di situs web yang menjalankan Akismet, Plugin Akismet memeriksa komentar tersebut terhadap semua spam di databasenya. Jika komentar teridentifikasi sebagai spam, komentar tersebut akan dihapus.
Ketika komentar spam berhasil masuk, pemilik situs dapat menandainya sebagai spam untuk menghapusnya dan menambahkannya ke database. Artinya, ketika semua pemilik situs yang menggunakan Akismet melaporkan spam, kumpulan komentar spam di database bertambah, menjadikannya semakin efektif seiring berjalannya waktu.
Mengutip laman wordpress.org, “Ini seperti semua anak di taman bermain yang bersekongkol melawan pengganggu. Secara kolektif kita semua memiliki data dan informasi untuk menghentikan pelaku spam, tentunya sebelum mereka dapat memberikan dampak yang besar,” kata Matt Mullenweg, CEO Automattic
Pada bulan November 2005, milis wp-hacker membahas plugin yang akan digabungkan dengan inti WordPress, dan solusi anti-spam menduduki puncak daftar keinginan.
Akismet muncul, meskipun tidak semua orang merasa nyaman menggunakan plugin dengan elemen komersial; hanya gratis untuk penggunaan non-komersial. (Pembayaran berdasarkan pada sistem kehormatan yang meminta pengguna komersial untuk melaporkan sendiri).
Beberapa orang mempertanyakan metode pengumpulan dan penyimpanan data Akismet. Ia memiliki satu kelemahan signifikan lainnya: yaitu memerlukan akun WordPress.com, dan WordPress.com belum di luncurkan secara resmi. Menggunakan Akismet berarti menggunakan WordPress.com.
Bagian dari WordPress Core
Diskusi tentang Akismet selalu muncul di komunitas, termasuk di kalangan pengembang inti dan pertemuan tim inti.
“Tampaknya ini merupakan keuntungan yang tidak adil (untuk Automattic) dan bertentangan dengan tujuan keterbukaan WordPress,” kata Mark Jaquith (MarkJaquith). “Meski begitu, spam masih menjadi masalah besar dan Akismet masih menjadi produk unggulan, meski kini ada alternatif lain.”
Sifat pengembangan WordPress yang bersifat publik menyulitkan pengembangan alat anti-spam yang banyak digunakan. Menangani spam melalui suatu layanan berarti kode plugin itu sendiri dapat bersifat open source, sedangkan algoritme untuk mengidentifikasi spam tetap bersifat pribadi.
Baca juga: Mengulik Akun WordPress.Com, Memperbarui Data Informasi
Meskipun sering ada diskusi tentang merekomendasikan pilihan opsi anti-spam dari pada menggabungkan Akismet dengan inti WordPress, hal ini belum dapat terlaksana.
Masalah spam menyoroti titik temu yang menantang antara bisnis dan perangkat lunak bebas: menyertakan plugin freemium dengan WordPress tidak sesuai dengan tujuan keterbukaan perangkat lunak, namun menghapusnya akan berdampak buruk pada pengguna, melanggar prinsip proyek yang mengutamakan pengguna. Akismet masih masih menjadi bundel dan menjadi bagian dari WordPress Core.