Sejarah WordPress: Yang Baik, Yang Buruk & Yang Jelek
Sepuluh tahun yang lalu, WordPress hanyalah sebuah cabang. Tidak, bukan jenis yang biasa Anda gunakan saat makan malam. Dalam dunia pengembang perangkat lunak, sebuah fork…
“…terjadi ketika pengembang mengambil salinan kode sumber dari satu paket perangkat lunak dan memulai pengembangan independen terhadapnya, sehingga menciptakan perangkat lunak yang berbeda. Istilah ini sering kali tidak hanya menyiratkan cabang pembangunan, namun juga perpecahan dalam komunitas pengembang, suatu bentuk perpecahan.” –Wikipedia.
Pada usia 18 tahun, Matt Mullenweg – programmer putra seorang insinyur perangkat lunak – mulai menggunakan b2 alias cafelog untuk berbagi foto yang diambilnya saat dalam perjalanan di Washington, DC. Blog? Photomatt.net, yang dialihkan ke blog resmi Matt, Ma.tt.
Satu tahun kemudian, Michel Valdrighi – orang di belakang b2 – berhenti merilis pembaruan pada platform tersebut, sebuah langkah yang mendorong Mullenweg untuk melakukan fork pada perangkat lunak b2 (untuk memperbaruinya dan mengakomodasi kebutuhan bloggingnya). Oh ya, Matt aktif ngeblog pada usia delapan belas tahun, dan inilah yang dia katakan di salah satu blog, The Blogging Software Dilemma, yang menandai lahirnya WordPress sepuluh tahun lalu:
… Perangkat lunak logging saya (artinya b2) belum diperbarui selama berbulan-bulan, dan pengembang utama (Michel Valdrighi) telah menghilang, dan saya hanya bisa berharap dia baik-baik saja.
… Untungnya, b2/cafelog adalah GPL, yang berarti saya dapat menggunakan basis kode yang ada untuk membuat fork, yang mengintegrasikan semua hal keren yang akan dikerjakan Michel saat ini jika saja dia ada sekitar…
Saya telah memutuskan bahwa ini adalah tindakan yang ingin saya lakukan, sekarang yang saya perlukan hanyalah nama. Apa yang harus dilakukannya? Ya, alangkah baiknya jika memiliki fleksibilitas MovableType, penguraian TextPattern, kemampuan peretasan b2, dan kemudahan pengaturan Blogger.
Suatu hari nanti, kan?
Saya menghubungi Matt Mullenweg melalui email namun menurut saya dia sangat sibuk, atau dia hanya menerima bazillion email setiap hari, jadi saya tidak mengeluh karena saya tidak pernah mendapat balasan. Ha ha. Namun ini adalah kisah seorang pria yang berdedikasi dan bagaimana visinya mengubah dunia penerbitan web selamanya.
Postingan dilema perangkat lunak blogging Matt mendapat balasan dari Mike Little, yang sekarang menjadi spesialis WordPress dan nama besar di komunitas WordPress. Pada pukul 15.58 tanggal 25 Januari 2003, Mike memposting:
Mat,
Jika Anda serius ingin melakukan forking b2, saya tertarik untuk berkontribusi. Saya yakin ada satu atau dua orang lain di komunitas yang juga mengalami hal yang sama. Mungkin postingan di forum B2, menyarankan fork akan menjadi titik awal yang baik.
Mari kita kembali ke pelajaran sejarah kita.
Pendiri Awal
Mat
Matt ingin menghilangkan tantangan yang dihadapi penulis terkait penerbitan web. Visinya adalah membuat penerbitan web menjadi mudah bagi Anda dan saya.
Dia mencoba berbagai platform blogging termasuk Text Pattern dan Movable Type sebelum memilih b2. Namun dengan hilangnya Michel, Matt menemui jalan buntu.
Dia belum siap untuk melepaskan blognya, jadi dia memutuskan untuk melakukan fork b2. Anda juga bisa berargumen bahwa dia melihat peluangnya saat itu juga dan memanfaatkannya.
Mike setuju dengan pendapatnya, dan bersama-sama mereka mendorong WordPress dari sekedar fork yang digunakan oleh kurang dari sepuluh (10) orang menjadi skrip blogging raksasa seperti sekarang ini.
Langkah ini menjadikan Matt Mullenweg dan Mike Little sebagai pendiri paling awal dari apa yang sekarang dikenal sebagai WordPress. Saya akan menambahkan Christine Tremoulet ke daftar itu karena branding WordPress adalah idenya. Jadi ya, Matt dan Mike sudah menyelesaikan dasar-dasarnya, tetapi tanpa Christine WordPress tidak akan memiliki nama yang kita kenal dan cintai saat ini.
Garis Waktu WordPress
Pada tanggal 1 April 2003, Matt membuat garpu b2 dan menyimpannya di Sourceforge<.
Garpu WordPress
Dari sini, Matt fokus pada standarisasi kode dan semantik HTML. Perlu diingat bahwa tujuan keseluruhannya adalah membuat platform ini sederhana bagi rata-rata Joe yang tidak memiliki keahlian PHP atau MySQL.
Oleh karena itu, Matt melakukan perubahan semantik pada index.php, yaitu file yang memuat beranda blog Anda.
Dia bertujuan untuk kepatuhan XHTML yang ketat, yang memberikan situs WordPress kemampuan untuk memuat dengan cukup baik di berbagai browser dan perangkat. Artinya, dia menghilangkan beberapa tag yang berlebihan dan memperbaiki beberapa masalah b2 yang diketahui.
Dimana Michel selama ini? Tidak ada yang tahu.
Tiga minggu kemudian, Mike mengisi kembali file di fork b2 untuk memperbaiki file yang hilang. Ini menjadi komitmen pertama Mike, yang juga dilengkapi dengan fitur kutipan yang memungkinkan pengguna WP menambahkan ringkasan khusus di RSS feed dan tempat lainnya. Pada waktu yang hampir bersamaan, Matt memperkenalkan fitur pertamanya, WP-Texturize, yang membuat teks “…lebih tepat secara tipografi” menurut Siobahn McKeown.
Pada bulan yang sama, Matt meluncurkan WordPress.org, yang memiliki forum dukungan, dokumentasi skema, dan blog pengembangan. Di beranda, ada tagline ini:
“WordPress adalah platform penerbitan pribadi semantik dengan fokus pada estetika, standar web, dan kegunaan.”
Ini adalah visi Matt dan tak lama kemudian, WordPress.org menjadi komunitas WordPress yang terus berkembang.
Situs web memudahkan pengguna untuk terlibat. Tidak masalah, kebanyakan orang yang mencoba WordPress menganggapnya menarik dan menemukan cara serta terlibat. Komunitas ini berkembang pesat dan terdiri dari blogger, pengembang, dan non-pengembang.
Forum dukungan semakin populer dari hari ke hari. Meski begitu, itu saja belum cukup, jadi ada kebutuhan untuk membuat dokumentasi resmi WordPress. Ini akan terjadi tujuh bulan kemudian pada bulan Desember 2003 ketika WordPress Wiki lahir karena kebutuhan.
MediaWiki
Wiki dengan cepat berkembang melampaui forum dukungan karena “… terasa seperti cara yang lebih informal dan bebas untuk membuat dokumen.”
Wiki ini dibangun di atas MediaWiki, skrip yang sama di balik proyek-proyek besar seperti Wikipedia. Kemudian di WordPress Wiki diberi nama “Codex”, sebuah istilah yang disarankan oleh Monkinetic di ruang obrolan WordPress.
Itu bukanlah akhir dari segalanya, Matt dan Mike akan membuat lebih dari seratus komitmen pada WordPress. Ini berarti repositori WordPress di Sourceforge terus berkembang dan seiring dengan pertumbuhan tersebut muncullah fitur-fitur baru seperti perubahan pada panel administrasi, perbaikan pada proses instalasi, peretasan b2links Mike, dan branding WordPress.
Mike dan Matt sangat tertarik untuk menciptakan proses instalasi mudah yang membuat WordPress terkenal. B2 milik Michel melibatkan proses instalasi dan konfigurasi yang rumit karena menurutnya dia masih belajar PHP saat mengembangkan b2. Dengan kata lain, pekerjaan awal Matt dan Mike melibatkan banyak pemfaktoran ulang kode Michel dan melakukan penyesuaian.
Beberapa minggu setelah Matt mengumumkan bahwa dia akan melakukan fork b2, b2 memiliki beberapa fork lainnya termasuk b2evolution, yang di-fork oleh Francois Planque, seorang pengembang dari Perancis, dan b2++, yang di-fork oleh Donncha O Caoimh dari Irlandia, yang tertarik untuk mengembangkan a sistem templating  yang akan memisahkan kode dari presentasi. Ini akan memudahkan pengguna untuk mengubah desain situs mereka. Matt merasa sistem templating Donncha “sangat menyakitkan” sehingga dia tidak ingin menerapkannya pada siapa pun, sehingga sistem templating WordPress baru diterapkan pada tahun 2005.
WordPress
Dengan berbagai fork bermunculan di mana-mana, keputusan Michel menjadikan WordPress sebagai cabang resmi b2. Itu terjadi pada tanggal 23 Mei 2003. Empat hari kemudian pada tanggal 27 Mei 2003, WordPress 0.7, versi pertama WordPress dirilis.
Meskipun sebagian besar kode dasarnya adalah b2, pengguna disuguhi fitur-fitur baru termasuk WordPress Links Manager yang terkenal, yang memberi blogger kemampuan untuk membuat blogroll.
Peluncuran WordPress 0.7 mendorong pertumbuhan basis pengguna WordPress. Pada tanggal 29 Mei 2003, Matt mengundang Donncha untuk menggabungkan b2++ dengan WordPress. Donncha senang bisa bergandengan tangan, meningkatkan jumlah pengembang menjadi tiga. Francois di sisi lain tidak begitu antusias dan dia merasa bahwa WordPress “…terlalu banyak pekerjaan dan terlalu sedikit manfaatnya.”
Matt adalah seorang peneliti yang cerdik, jadi dia mengunjungi forum b2 untuk memahami apa yang diinginkan para blogger dan pengembang web. Ketika WordPress 0.71 dirilis sebulan setelah WordPress 0.7, ia memiliki fitur-fitur baru yang dirancang untuk memuaskan blogger dan pengembang.
Peningkatan ini mencakup peningkatan pada panel admin dan proses pembaruan serta peningkatan pada Links Manager. Bug dan masalah keamanan WordPress 0.7 telah diperbaiki, dan fungsionalitas impor OPML diperkenalkan.
Pada tahun yang sama (2003), Alex King dan Dougal Campbell ikut-ikutan menggunakan WordPress. Dougal membuat komitmen pertamanya pada bulan September. Dia meningkatkan fungsionalitas RSS dengan menggunakan Respon HTTP 304 untuk mengurangi beban server sehingga membuat WordPress lebih cepat. Alex menjadi pengembang yang berkontribusi pada bulan Agustus 2003, namun sarannya untuk mengelilingi konten dengan tag HTML tidak pernah digunakan, karena digantikan oleh sistem plugin.
Penggantian Nama Hebat – Edisi Muppets
Pada akhir tahun 2003, Matt mulai mengganti nama file “b2” menjadi “wp-” dalam proses yang disebut Alex King sebagai The Great Renaming. 'Penggantian nama yang bagus' ini menyebabkan sejumlah masalah inkonsistensi tetapi ini penting untuk masa depan WordPress. Matt juga menggabungkan sebagian besar file ke dalam folder wp-admin dan wp-includes.
Menjelang berakhirnya tahun 2003, Ryan Boren bergabung dengan komunitas. Dia pernah menjadi kontributor proyek sumber terbuka seperti kernel Linux dan Gnome. Kontribusinya pada WordPress mengarah pada pengembangan sistem plugin. Matt adalah orang pertama yang membuat plugin “berguna” – plugin blogtimes – yang menghasilkan laporan yang menunjukkan kapan postingan dibuat. Sebelumnya, dia telah mengembangkan plugin Hello Dolly untuk mendemonstrasikan bagaimana plugin dapat digunakan.
Lihat plugin Matt Mullenweg lainnya di sini.
Pada bulan Mei 2004, setahun setelah rilis pertama tetapi sekarang dengan komunitas yang aktif dan berkembang, para pengembang merilis WordPress 1.2 yang mengalami peningkatan besar.
Dan berkat langkah pemberian lisensi yang drastis oleh Six Apart, perusahaan di balik Movable Type, unduhan WordPress melonjak dari 8.000 di bulan April menjadi 19.000 di bulan Mei.
Sistem tema yang sangat kami sukai saat ini dirilis pada tahun 2005 bersama dengan halaman statis. Ini semua dibundel di WordPress 1.5 alias Strayhorn. UI backend baru (antarmuka pengguna), fungsi caching persisten, dan peran pengguna baru kemudian diperkenalkan di WordPress 2.0 (Duke) pada tahun yang sama. Saya akan menampilkannya supaya Anda tahu, semua versi WordPress diberi nama sesuai legenda Jazz.
Tahun 2006 tidak sesukses tahun-tahun sebelumnya dalam hal pengembangan dan tidak ada versi baru yang dirilis. Namun para investor mulai menganggap serius Matt, sehingga pada tahun 2006 mitra pendanaan pertama bergabung dengan tim WordPress. Jutaan dolar yang mereka hasilkan membuat perusahaan tetap bertahan, dan lebih banyak pendanaan datang pada tahun 2008 ketika WordPress hanya memiliki delapan belas karyawan.
Sepuluh tahun setelah versi pertama dirilis, WordPress memiliki lebih dari dua ratus karyawan dan lebih dari dua puluh ribu pengembang yang berkontribusi di seluruh dunia.
Apalagi? WordPress mendukung lebih dari enam puluh (60) juta situs web, atau sekitar delapan belas persen (18%) dari web. Jumlah tersebut terus bertambah sebanyak seratus ribu (100.000) situs setiap harinya. Platform ini terus berkembang dan pada 12 Desember 2013, Automattic merilis WordPress 3.8. Apakah Anda sudah memperbarui platform Anda?
Statistik:Â Forbes
Penghargaan WordPress Matt
Matt – seorang penikmat musik jazz – telah menerima banyak penghargaan. Pada tahun 2007, ia dinobatkan sebagai orang paling penting keenam belas di internet oleh PC World. Pada tahun 2008, ia dianugerahi Penghargaan Inovator Teknologi Informasi oleh Temple University Fox School of Business Management. Pada tahun 2009, ia diangkat sebagai penerima kehormatan dari University Philosophical Society. Pada tahun yang sama, ia dianugerahi Penghargaan CMS Sumber Terbuka Terbaik Secara Keseluruhan atas karyanya dengan WordPress.
Kemudian penghargaan terus berdatangan dan di penghujung tahun 2012, Matt berhasil masuk dalam daftar 2012 Forbes' 30 Under 30 in Media. Selain itu, Matt terkenal sebagai pendukung beberapa organisasi filantropi seperti Free Software Foundation, Innocence Project, Electronic Frontier Foundation, dan Archive.org.
Saya dapat terus membahas tentang WordPress dan Matt tetapi itu memerlukan keseluruhan postingan. Jadi ini menandai akhir dari pelajaran sejarah kita hari ini. Bagaimana kalau kita melihat sisi baik, buruk, dan jeleknya WordPress?
Yang baik
Kemudahan penggunaan
Menginstal, mengkonfigurasi (atau kekurangannya) dan menggunakan WordPress itu mudah. Anda dapat menambahkan postingan, halaman, gambar, dan lain-lain baru dengan cepat tanpa masalah.
Ini berarti Anda dapat berkonsentrasi pada isu-isu penting karena sedikit usaha dan waktu yang diperlukan untuk memformat dan mendesain situs web Anda.
Fleksibilitas dan Aksesibilitas
WordPress itu fleksibel
Mengingat WordPress berbasis browser, Anda dapat masuk ke situs web WP Anda dari mana saja di dunia asalkan Anda memiliki koneksi internet.
Dengan diperkenalkannya WordPress untuk seluler, Anda bahkan dapat masuk dan mengedit situs web Anda dari perangkat seluler.
WordPress ramah SEO
Laba-laba mesin pencari menyukai WordPress karena kodenya sederhana dan bersih, sehingga memudahkan mesin pencari untuk merayapi dan mengindeks konten Anda. Selain itu, Anda dapat mengoptimalkan situs Anda dengan kata kunci, meta di bagian head, tag, dan plugin SEO seperti WordPress SEO by Yoast.
Tidak Perlu Klien FTP atau Pengeditan HTML
Anda tidak memerlukan pengetahuan HTML untuk membuat atau mengedit postingan dan halaman. Semuanya seret dan lepas sekarang. Terlebih lagi, Anda dapat mengunggah file ke situs WordPress Anda tanpa perangkat lunak FTP. Sangat mudah untuk berkreasi dengan WordPress.
Blog yang Siap Digunakan
WordPress awalnya dibuat sebagai platform blogging, artinya setelah Anda menginstalnya, Anda tidak memerlukan perangkat lunak blogging terpisah. Dengan WordPress, Anda dapat membuat blog, situs web, atau gabungan keduanya.
Yang Buruk & Yang Jelek
Celah Keamanan
PHP rentan terhadap berbagai masalah keamanan dan bug. Inilah alasan mengapa WordPress merilis pembaruan rutin; mengapa penting untuk selalu memperbarui platform WordPress Anda. Tanpa pembaruan ini, situs web Anda bisa diretas dan Anda akan merasa bersalah. Ha ha. Cukup perbarui platform WordPress Anda, dan jika Anda benar-benar ingin aman, berinvestasilah dalam sistem cadangan yang bagus seperti VaultPress atau pikirkan layanan keamanan seperti Sucuri.
Memodifikasi Template Membutuhkan Pengetahuan tentang PHP
php=gajah di dalam ruangan
Sayangnya, ada modifikasi yang tidak dapat Anda terapkan menggunakan plugin apa pun yang Anda coba. Modifikasi ini mengharuskan Anda mengedit file template tema WordPress Anda.
Satu-satunya masalah adalah Anda harus memiliki pengetahuan yang cukup tentang PHP atau Anda akan merusak sesuatu.
Ketidakcocokan Plugin
Saat versi baru WordPress dirilis, penulis memerlukan waktu untuk memperbarui pluginnya, yang mengakibatkan masalah ketidakcocokan. Hal ini dapat menyebabkan masalah fungsionalitas terutama jika Anda mengandalkan sebuah plugin (atau plugin) untuk menjalankan proses penting di situs WordPress Anda.
Sejarah Sumber Daya WordPress
Jika Anda ingin membaca lebih lanjut tentang sejarah WordPress, lihat ebook resminya: Tentang Forking WordPress, Forks Secara Umum, WordPress Awal dan Komunitas [Bab III]
Pelajaran sejarah cocok dengan diskusi, jadi sebarkan beritanya dan tinggalkan komentar di bagian bawah untuk melanjutkan percakapan. Sementara itu, saya akan memeriksa apakah Matt menerima email saya untuk pelajaran sejarah berikutnya ?
Selamat berlibur!








