06 Mar08
Sekedar untuk sharing pengalaman, saya akan mencoba untuk mengulas sisi teknis dari pembuatan website ini.
Website ini saya buat dengan mengandalkan Wordpress sebagai platform dasar yang kemudian diotak-atik di sana-sini, ditambahkan plugin ini-itu, dan kemudian dipercantik dengan themes kreasi sendiri. Berikut adalah langkah2 yg saya pilih:
- Membuat desain awal
Dalam tahap ini saya membuat corat-coretan awal, bahasa kerennya analisis requirement. Beberapa pertanyaan yang menurut saya wajib ditemukan jawabannya pada saat analisis requirement ini adalah: untuk apa website ini dibuat, untuk siapa website ini dibuat, apa yang saya harapkan dari website ini, apa saja isi(content) dari website ini, dan bagaimana website ini menampilkan content itu nantinya.
Jawaban dari 3 pertanyaan pertama cukup disimpan dalam hati saja
, maksud saya ketiga pertanyaan itu adalah untuk menentukan fokus dari content website ini. Hal ini saya rasa perlu agar nantinya content website ini tidak ngalor-ngidul, melompat kemana-mana tanpa arah.
Dua pertanyaan yang terakhir sangat diperlukan dalam hal teknis selanjutnya. Jenis content dan feature-feature yang telah ditetapkan akan menjadi pertimbangan utama dalam memilih alternatif pengembangan website, misalnya: apakah akan menggunakan CMS(Content Management System) yg sudah ada ataukah membuat CMS sendiri, CMS apa yang akan dipilih, plugin-plugin apa saja yang dibutuhkan, dst. - Mendesain content secara detail
Setelah mempunyai gambaran umum tentang bagaimana isi website ini nantinya, maka langkah selanjutnya adalah memperjelas desain tersebut sedetail mungkin, hingga ke struktur menu dan setiap halamannya. Jika sistem(website) yang akan dibuat cukup besar, tentu saja akan sangat baik jika desain sistem tersebut digambarkan dalam UML, tapi karena yang akan saya buat ini hanya sebuah website pribadi serupa blog(untuk sendiri pula), ya cukuplah dengan desain seadanya saja yg penting bisa saya pahami, hehehe…
- Memilih CMS dan plugin-pluginnya
Website ini akan saya buat dalam format blog, dengan demikian sudah selayaknya saya memilih CMS yang paling tepat untuk mengembangkan blog. Wordpress adalah pilihan utama saya. Selain karena sangat cocok dengan kebutuhan, wordpress saya pilih karena telah terbiasa menggunakannya. Selanjutnya, saya mencari beberapa plugin wordpress untuk menambahkan beberapa feature yang belum ada pada Wordpress standar. Website ini menggunakan Wordpress 2.3.1 dan beberapa plugin diantaranya: akismet, Contact form, Wordpress stat, WP recent Comments, dll(beberapa plugin belum diaktifkan, masih dlm pengembangan
) - Desain interface dulu, baru coding
Saya tidak terlalu yakin, apakah metode saya ini benar menurut ilmu Software Engineering. Tapi, saya punya pandangan bahwa jika kita ingin membuat sesuatu, maka yang perlu kita lakukan pertama kali adalah membayangkan hasil akhir dari yang sesuatu yang akan kita buat tersebut.
Maka dari itu, saya memilih untuk membuat desain interfacenya dulu, baru kemudian coding. Coding yang dimaksud di sini sebenarnya adalah membuat themes Wordpress baru. - Selesai, Upload ke hostingan
Ada beberapa cara untuk menginstal wordpress di hostingan. Saya memilih untuk mengupload paket instalasi Wordpress 2.3.1, kemudian menginstalnya di server hostingan. Sesudah Wordpress terinstal di server, saya kemudian mengupload plugin2 dan themes yang telah saya buat sebelumnya. Testing, beres. Selesai.
Dan, sesungguhnya bagian terberat dari semuanya adalah sesudahnya. Konsistensi untuk mengisi blog dengan content-content yang juga konsisten adalah yang paling berat. Iya kan?
March 23rd, 2008 at 3:19 pm
wew
disainnya muanteb buanget ndri..
terinspirasi penyihir2 kerajaan gt yak?
huehue…
ohya, blm ada gravatarnya yah?
yaah, gambar aralenya gak kluar deh.. :mrgreen:
March 24th, 2008 at 8:33 pm
haha..sengaja ngga’ dikasih gravatar. biar konsentrasi pengunjung fokus ke blog saya, ngga’ ke gravatar orang. huahahaha…(egois banget ngga’ sih?)
April 11th, 2008 at 1:00 am
Ndri, saya sudah lama tidak ngeblog
April 30th, 2008 at 9:28 pm
Aku pernah jg seh mw dibantuin ndesain blog sm papaku. Cm aq khan blm pul-kamp. Kl Andri khan emg kul di IT yah, pasti manteub dunk!! hehe.. Tp kl beliau otodidak, cm bljar dr browsingan aja.
May 22nd, 2008 at 8:27 pm
asyik nih langkah2nya..scr saya bukan desainer/developer/programer web, tp seru jg tau proses sebenernya..
mesti imajinatif ya..salut..salut..
June 23rd, 2008 at 10:57 pm
weleh, weleh……… ngunduh ilmu dari mas anshev yang baik hati ah.
hehehehe
June 26th, 2008 at 7:28 pm
@Atik
saya juga blajarnya baca2 dari internet kok, trus ngintip CSSnya web2 yg keren. hehe..
@dani
imajinatif dan banyak melamun.hehe..engga’ ding.
@Bobby
ntar gantian, saya yg ngunduh ilmu dari Om Bobby yg budiman.