Pernah ngerasa bingung ga waktu nyoba belajar web programing. Udah beli buku yang katanya bagus (html, CSS, Javascript, PHP & MySQL) lengkap. Namun tetep aja belum pernah ada satu web pun yang dibikin apalagi yang sudah di hosting di internet. Ini mungkin aja dikarnakan ga tau mulai darimana & tahapan proses dari bikin web tu gimana. Ini berdasarkan pengalaman pribadi gw aja yang mungkin sama dengan temen2 yang
lain. Beberapa kendala akan gw sharing ke kalian semua solusinaya. Namun disini gw ga jelasin detail tentang pemogramannya. Karena udah banyak banget sumber berupa buku atau internet.
MULAI
++Kalau lo bener2 pemula yang pertama lo harus kenal adalah apa itu web server dan fungsinya. Bisa lo cari kok sumber di Wikipedia. Habis tu install progam local server kayak Apache atw yang lain. Trus php tried & MySQL server. Tapi klw ga mau ribet cari aja installer XAMPP yang udah paketan semua. Ini untuk melakukan pembangunan web dengan server virtual di komputer lo.
++Nah klw semua udah terinstall di komp lo. Selanjutnya lo mesti kenal yang namanya “localhost” pada web browsing (IE, Mozilla, etc). coba aja masuk ke “http://localhost/”, klw bener udah terinstall maka akan muncul halamannya XAMPP. Trus lo juga mesti kenal yang namanya folder “Apache/httdoc” dan “MySql/data”. Folder pertama yaitu untuk naroh halaman script hasil koding lo dalam format “.html/.htm/.xml/.php”. Sedang Folder kedua untuk naroh MySQL database. Folder ini ada biasanya di “C:\Program File\xampp\” atw tempat lo nginstall xampp.
++Sekarang baru lo siap unuk mulai pemograman (CODING html, CSS, Javascript, PHP & MySQL). Pelajari buku atau tutorial kemudian simpan hasil koding lo dlm format “index.php atau default.php” dlm sebuah folder tersendiri di httdoc diatas tadi. Coba akses lewat browser dengan alamat “http://localhost/(sesuai_nama_folder_yg_lo_bikin_di_httdoc)”. Nah Ini lah proses tracing hasil koding lo untuk liat hasil coding lo bener ga nya. Nah untuk management databasenaya (MySQL) buka alamat “http://localhost/phpmyadmin”.
++Yang perlu lo tau dalam web programing adalah bahasa pemograman html, CSS, Javascript, PHP & SQL itu biasanya diramu dalam satu halaman dengan kolaborasi dan trik2 tertentu. Atau dengan halaman terpisah dengan cara menghubung2kan halaman terpisah tersebut (klw lo udah Advance pasti ngerti maksud gw, dan ni gw saranin utk lo pelajari) Misal contoh dibawah yang menggabungkan pemograman html dengan php untuk menampilkan tabel dengan 100 baris:
<html><body>
<table>
<? for($i=1, $i<=100, $i++) { //script PHP untuk menampilkan 100 baris ?>
<tr><td><? echo $i; ?></td></tr>
<? } ?>
</table>
</body></html>
Untuk pengembangan lebih lanjut lo bisa bikin lebih dinamis dengan mencampur adukkan bahasa web programin yang lainnya (Disinilah tingkatan web programer lo diuji).
++Kalau lo udah sampai ke level ini berarti lo udah bisa gw anggap web programer (walaupun kelas preman atw asal babat or embat script). Sebelum sampai ke tahapan ini memang agak lama tapi secara garis besar lo udah terarah.
Nah hal penting setelah ini adalah Hosting Web yang lo bikin & Pengenalan tentang teknologi web programing sekarang. Tentang web hosting gw yakin banyak sekali yang gratis dan murah. Tinggal lo searching aja. Kalau mau yang .com/.net/.org itu biasanya bayar untuk sewa dan beli domain DNS tsb.
Nah untuh teknologi web sekarang udah ada yang lebih mudah bagi pemula (Menurut GW). Yaitu CMS contohnya “joomla” yang ga perlu keahlian programing, tapi cuma pake keahlian jaman batu (yaitu klick2 doank). Halaman Administrasi dan client disediakan dan sangat mudah managemen sitenya. Walau begitu bukannya lebih baik kita jadi orang yang bikin CMS daripada yang cuma tinggal pake CMS. Betul ga. Nah klw hal2 dasar aja lo udah kebingungan gimana lo bisa bikin CMS sendiri.
Belajar dari pengalaman belajar langsung ke tingkat yang lanjut tanpa mengenal hal2 dasar waktu pertama coding gw yang bikin bingung itu yang membuat gw bikin tulisan ini. Karena tanpa proses yang benar, pembelajaran akan jadi kacau. Makanya setiap ingin belajar sesuatu pemograman. Gw persiapkan dulu informasi tahapan2 apa dulu yang mesti gw lewatin.
Sip, gw rasa lo udah pnsaran pengen belajar web programing & selamat belajar yo. Mdh2an ini bisa memberi sedikit pencerahan.
Komentar Terakhir