http://kliktag.blogspot.com |
Beberapa hal yang harus Anda siapkan jika membuat website Adalah :
1. Apache
2. Database
3. Bahasa Pemrograman
4. Seni
5. Logistik
6, dll
1. Apache
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.
sumber : wikipedia
Ada banyak webserver yang bertebaran di Dunia tak nyata ini, namun dari sekian banyak webserver yang paling saya sukai adalah XAMPP. Pada postingan selanjutnya kita akan membahas cara installasi webserver (XAMPP).
2. Database
Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
sumber: wikipedia
Poin ke-dua inilah yang penting (Database), semua informasi tersimpan dalam database, Program adalah perangkat lunak yang digunakan untuk memanipulasi data. Banyak macam database yang bisa digunakan untuk pemrograman web, diantaranya MySQL, MS SQL, PostgreSQL, Oracle, dll. Namun yang paling umum adalah MySQL, Selanjutnya kita akan bahas My SQL saja (karena cuma itu yang paling saya kuasi :P ).
MySQL sudah default terinstall saat menginstall software XAMPP.
3. Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
sumber: wikipedia
4. Seni
Poin keempat ini (seni) juga tak kalah penting dari poin ke-tiga dan ke-dua. Jika Anda jago bahasa pemrograman dan menguasai query database dengan sangat baik, namun jika Anda tidak memiliki seni, maka website Anda pun mungkin tak akan mendapat tempat di hati para pengunjung. Memang tak semua orang memiliki jiwa seni yang bagus (termasuk saya), Oleh sebab itu bermunculanlah jasa web design mengapung ke permukaan.
Jadi, buatlah website Anda semenarik mungkin agar pengunjung betah berlama-lama nongkrong diwebsite / blog Anda.
5. Logistik
Yup, Anda tak salah baca, Logistik adalah penentu lancar atau tidaknya logika Anda dalam berpikir. Kebanyakan programmer akan sangat senang bekerja larut malam, sebagian beralasan membuat program butuh suasana yang tenang dan nyaman dan tengah malam adalah waktu yang dirasa tepat.
Bayangkan saja jika tengah malam Anda kelaparan, hujan deras, kopi habis, rokok pun habis, yang ada cuma korek api saja. Jangan berpikir kalau program anda akan selesai saat kondisi seperti ini (pengalaman pribadi).
6. Lain-lain
Ha, poin ke-enam ini Anda bebas menentukan pilihan (bukan pemilu), silahkan tambahkan sendiri kebutuhan khusus Anda pada poin ini, seperti musik yang akan mengiringi Anda dalam berpikir, dll
Itulah beberapa poin yang harus disiapkan jika Anda ingin belajar membuat website, Mungkin masih ada tambahan lainnya. Namun 6 poin di atas merupakan pengalaman pribadi Saya :)
Comments
Post a Comment