Oh noes! Anda mendapat kerjaan untuk membuat website profil organisasi atau suatu event karena anda dicap sebagai "Orang IT" oleh teman, ketua, atau bos dan anda menghadapi salah satu (atau beberapa) realita sebagai berikut:
- You're a con, anda adalah tukang ngibul yang pura-pura jago padahal skill setengah-setengah, atau seperempat (?)
- Anda malas, namun terpaksa melakukannya karena satu-dua hal yang... ya ga perlu diceritakan, hidup itu memuakkan bukan?
- Budget kecil bukan main. Ini serius, kadang yang minta bikin agak gak tau diri juga, minta bikin tapi ngasih duit 200-300rb, saran saya: jangan mau! Serius, hargai diri anda. Tapi kalo karena satu-dua hal ga bisa nolak yaa.. hidup sungguh memuakkan bukan?
- You're just being misunderstood, orang-orang mengira anda mampu hanya karena sering membantu membuat teks dokumen rata kanan-kiri atau mengatur letak gambar sehingga dokumen tidak berantakan.
- Atau segudang realita lain yang ada di kehidupan memuakkan ini.
Tapi tenang, semoga tips di bawah ini bisa sedikit meringankan penderitaan anda. So, here we go!
1. Memilih Domain dan Hosting
Bagian ini memakan hampir sebagian besar, kalau tidak 100% dari budget anda. Kalau kebetulan website yang diminta hanya sekedar menampilkan profil atau cara pendaftaran saja, maka ini hari keberuntungan anda!. Pilih saja hosting paling murah, asalkan bisa host file .php. Kapasitas penyimpanan juga tidak perlu terlalu besar saya rasa 200mb cukup lah. Ada beberapa layanan lokal yang menyediakan harga cukup murah, cekidot
a. Jagoan Hosting
Menyediakan shared hosting cukup murah yaitu yang termurah seharga Rp10.000,00 per bulannya, silakan daftar di sini
b. Hostinger
Menyediakan promo shared hosting (per agustus 2020) seharga Rp8.900,00 per bulannya dan gratis domain (note: perhitungkan bulan depannya dan perpanjangan domain kalo situsnya berkelanjutan)
c. Hostpojok
Ini paling murah, seharga 5.000 per bulan, cukuplah kapasitas 250mb
2. Domain
Ini agak tricky sih, mengingat domain adalah identitas dari organisasi atau event jadi ga bisa terlalu sembarangan milih sekadar murah. Note: beberapa domain sangat murah tapi cuma tahun pertama, tahun kedua bisa jadi lebih mahal dari domain umum (misal .com). Selalu kroscek dengan cara memilih opsi bayar 2 tahun untuk cek harga. Selain itu, beberapa domain lokal (.id) memerlukan upload dokumen tambahan, jadi pikirkan baik-baik kalo ga mau ribet. Saya biasa beli domain di sini
3. CMS
Domain dan hosting udah, saatnya milih CMS, kenapa CMS? ya biar gampang ngatur aja, misal tambah halaman. Berhubung hosting sangat terbatas dengan segala kemurahannya, pake flat-file CMS adalah pilihan tepat. Flat-file CMS ga perlu database dan ga berat-berat amat karena ga kebanyakan fitur (sebagai ilustrasi cms drupal bisa > 20mb atau blogging platform macam wordpress ~13mb sedangkan flat-file cms bisa cuma sekitar ~2mb). Cekidot:
a. Grav
Ini favorit saya karena instalasi mudah dan dukungan komunitas yang lumayan, punya plugin admin sehingga lebih gampang edit konten, tidak perlu akses ftp untuk upload halaman baru. Situs: https://getgrav.org
b. Pico
Sesuai namanya, pico sangat kecil dan ringan, kelemahannya dukungan komunitas tidak sebaik grav. Punya admin plugin tapi kurang di-maintain jadi bisa jadi suatu saat harus akses ftp kalo pengen update konten. Situs: http://picocms.org
4. Tema Situs
Yaa saya akui kalo saya ga bisa desain situs yang baik dan benar. Pico dan Grav punya beberapa tema yang bisa dipakai secara gratis. Perhatikan lisensi di masing-masing tema biar ga kena masalah nantinya. Untuk cek lisensi dan batasannya lihat perbandingannya bisa dilihat di sini: https://choosealicense.com/licenses/. Kalo anda semangat dan rajin silakan bikin sendiri, pake bootstrap paling gampang, sesuaikan dengan CMS yang dipakai (dokumentasi lihat di situs masing)
5. Kesimpulan
Mungkin anda bertanya-tanya, "Loh kok udahan? Judulnya membuat, mana kok belum jadi udah pamitan? Katanya tutorial".
Yaa untuk bagian ini saya sudahi saja. Sementara ngene sik. Nanti disambung lagi entah kapan, namanya juga orang males. Next part rencananya saya akan bahas bikin pake grav, mungkin berikutnya Pico, mungkin juga tidak. Just deal with it.