Hi temen-temen Codinger...
Saya akan coba share bagaimana tahapan membuat website dari nol, artikel ini saya tujukan khususnya buat pemula bagaimana sih cara membuat website.
Baik langsung saja ya teman2, Tahapannya adalah :
1. Identifikasi Kebutuhan
Point ini sangat penting, ibarat mau keluar rumah kita perlu tahu dulu kita mau kemana, ibarat membuat sebuah rumah kita harus tahu dulu kita mau seperti apa, 2 kamar tidur 1 kamar mandi ada ruang dapur , misal begitu.sama halnya kita membuat website, kita corat coret dulu apa kebutuhannya, bila website itu untuk kita pakai sendiri mudah tinggal tanya diri kita sendiri,
merenung…..
sambil tangan mencorat coret kertas….
Bila kita membuatkan untuk orang lain, tanya apa kebutuhannya, apa saja menu menu nya, fitur fiturnya.
Bila kita sebagai konsultan dan mereka klien jangan lupa kita perlu ada tanda tangan mereka agar tidak mudah merubah atau menambah di tengah jalan. Merubah atau menambah boleh tapi nanti setelah selesai dan dengan perjanjian baru.
Identifikasi juga desainnya mau seperti apa?.
Misal background putih , maunya yang simple dan lain sebagainya.
Kenapa demikian ?
Biar jangan sampai kita salah dan kerja dua kali
2. Membuat Desain
Setelah kita tahu kebutuhannya apa, kita desain websitenya. Kalau kita bisa desain syukur tinggal kita mainkan imajinasi dan kreativitas kita. Tapi kalau kreativitas nya pas-pasan lebih baik pakai jasa desainer. punya teman yang bisa desain hubungi teman. itu kenapa pentingnya relasi di sini , ngga ada yang superman….yang ada superteam...
Kalau kita bisa desain, buatlah di photoshop dulu. jangan lupa kasih watermark saat menunjukkan ke klien.
setelah oke barulah convert ke html…gampang ko belajar html ,
Banyak situs belajar html diantaranya w3schools.com
3. Membuat Database
Selanjutnya buat database, Database apa sih? Database itu tempat penyimpanan data. seperti lemari tempat penyimpanan baju. Kan kita ngga mau kan content website itu itu… aja..kita pingin ganti ganti sering update,
Nah itu kenapa butuh database buat masukin updatenya.
Database Populer ya ngga lain MySQL. gampang ko, apalagi ada phpmyadmin. tinggal klak klik
4. Programming atau Coding
Nah ini bagian terlama dan terberat. membuat programnya biar bisa jalan. coding ini berat, harus ngetik baris demi baris satu persatu. meski memakai framework tetap saja ada bagian yang harus kita ketik codingnya. Tidak ada jalan pintas kalau soal programming. Belajar programming butuh kesabaran karena memang jalan yang panjang….Nah kalau sudah bisa coding cepet dah codingnya…
Coding buat apa sih?
Coding itu buat memanggil data di database. Tadi kan sudah dibahas kita punya data di database. nah buat tampil kan perlu dipanggil, nah manggilnya itu memakai bahasa pemrograman. nanti menampilkannya pakai html. coding tidak kelihatan dari luar. di klik view source di website juga tidak kelihatan. sedih ya sudah berdarah darah coding bela belain coding rapi ngga kelihatan. tapi ngga apa apa... coding itu ibarat jantung yang memompa darah ke seluruh tubuh website... #tssaaaah
5. Pesan Domain dan Hosting
Setelah coding jadi nah tinggal pesen domain dan hosting.Apa sih Domain dan Hosting?
Apa itu Domain?
kalau kita punya rumah kita butuh alamat rumahnya, Jalan apa RT/RW No rumah berapa , tujuannya biar kalau orang nyari rumah kita mudah ketemu Nah seperti itulah domain. Domain adalah alamat url website misal facebook.com
Apa itu Hosting
Bila kita membangun rumah kita butuh tanah untuk bangunan rumah kita , bener ngga
Itulah hosting , space disk yang kita butuhkan buat membangun website kita
Kalau tanah ukuran luasnya meter. berapa meter persegi, maka kalau hosting berapa Giga atau berapa Mega
Jadi paham ya Domain Hosting
Untuk mempunyai Domain dan Hosting kita perlu membeli dari yang menjual jasa domain hosting ada banyak, googling keluar banyak. hanya saja pilihlah yang support nya bagus dan cepat.
Saat kita sudah membeli Domain Hosting kita akan diberi Cpanel buat mengelola domain hosting kita.
6. Upload ke Hosting
Setelah hosting siap maka upload program yang sudah kita buat. Cara uploadnya memakai bisa FTP atau langsung dari Cpanel. Ada banyak pilihan FTP yang terkenal ialah FileZilla.Yeee.. setelah diupload website kita akan online. bisa dilihat siapa saja dan dimana saja
7. Mainkan SEO
Pingin ngga sih website yang kita buat capek capek bisa keluar di google no 1, pingin kan pasti, keren soalnyaNah ilmu itu namanya SEO , Search Engine Optimization, atau pengoptimalkan website di mesin pencari. Bagaimana caranya orang nyari informasi yang keluar di halaman pertama kita, keren kan.
Bisa kita beli buku SEO atau baca artikel SEO, pelajari dan terapkan bertahap.
SEO ada onpage ada offpage , onpage artinya kita optimalkan yang ada di website , misal dari penggunaan tag <h1> <h2>, title web, kemudian gunakan dan maksimalkan meta. terutama meta description, buat tiap halaman menjadi unik, tiap article beda meta description nya. selain meta description , maksimalkan juga meta yang lain. khusus untuk meta keywoard menurut google sudah usang.
sedangkan offpage kita maksimalkan unsur luar website , contoh memperbanyak backlink, semakin banyak link yang ke website kita maka akan semakin bagus.
Oh iya omong omong soal SEO pemilihan nama domain di atas juga sangat pengaruh di SEO, contoh nama domain konsultankeuangan.com akan mudah dicari google saat pengunjung mengetik konsultan keuangan , diantaranya lagi hindari tanda strip (-) , contoh : konsultan-keuangan.com , mesin pencari akan mendahulukan yang tanpa strip bila SEO nya sama2 kuat.
Dan yang paling penting, update konten secara berkala. sebab google senang bila ada website dengan konten yang update. Menandakan website nya hidup, juga google lebih senang konten artikel nya dibuat sendiri daripada copy paste.
kalau kata google sendiri, jangan terlalu ambisi untuk menjadi nomor satu di google yang kemudian menghalalkan segala cara , google akan tahu itu, namun lakukanlah hal yang berkelas buatlah konten yang berkualitas , jika konten kita berkualitas dan selalu update pengunjung akan datang dengan sendirinya. Tanpa diminta peringkat kita akan naik di google. oke ya…
8. Perhatikan Security nya
Yang terakhir perhatikan security. ibarat rumah bisa jadi ada maling masuk atau bisa jadi ada yang sekedar iseng corat coret tembok, solusinya ya diberi keamanaan. misal rumah diberi pagar atau teralis biar anak kecil tidak sembarangan masuk, wah ternyata masih bisa manjat, beri keamanan lebih , misal pagar dikasih listrik, pasang cctv. Apa tujuannya , ya biar rumah aman.Sama seperti website , website kita bisa jadi tidak aman, kemasukan spam, kemasukan maling data, iseng ubah halaman website, dsb
Caranya ya diberi security, pelajari ilmu security . Kita mulai terapkan dari SQL Injection, biar tidak mudah ditembus SQL kita, kita waspadai XSS biar code kita tidak diinject , kita kasih filter file upload kita, kita off kan register global, kita validasi input dari user, dsb. Segudang ilmu security web harus kita pelajari dan kita terapkan agar web kita aman.
Sayang kan kita sudah buat capek2 rumah kita , namun ternyata dirusak oleh orang.
sayang kita sudah capek2 buat web kita, namun ternyata data penting kita diobrak abrik sama orang.
Ngga mau kan rumah kita yang bagus dicorat coret sama anak kecil yang iseng, malu kita sama tamu
Ngga mau kan web kita yang bagus jadi bahan tertawaan karena halaman depannya diubah gambar pinokio sama orang yang iseng, malu sama pengunjung web kita.
Nah makanya belajar ilmu security, beneran ini penting.
Yap Demikian ya teman teman Codinger Langkah Langkah untuk membuat website dari Nol, semoga bermanfaat.
EmoticonEmoticon