Artikel : Perancangan dan Pembuatan Web Secara Umum dan Pengertian Perancangan Website
Perancangan adalah suatu proses untuk membuat suatu website, baik yang berhubungan dengan internet ataupun tidak berhubungan.
Website adalah tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. Website disebut juga dengan web atau Homepage.
Untuk mempermudah website tersebut, perancangan website harus diskripsi tentang website yang akan dibuat. Diskripsi ini kemudian akan menjadi bahan diskusi antara perancang website dan pengguna website.
Tujuan dari perancangan website ini ialah untuk merancang kebutuhan website yang diinginkanoleh pemakai serta membuat gambaran yang jelas. Langkah-langkah perancang website tersebut adalah:
- Mengadakn survei untuk mengetahui kebutuhan pemakai
- Membuat diskripsi kebutuhan website
- Merancang desain yaitu mengimplementasikan model yang diinginkan oleh sipemakai
- Melakukan implementasi dengan mempresentasikan dasain ke dalam program
- Mengadakn uji coba yaitu menguji seluruh spsesifikasi terstruktur
- Melakukan instalasi yaitu pemasangan perangkat sistem
2.1.2 Pengertian dan Sejarah Internet
Internet adalah sumber daya informasi yang menjangkau seluruh dunia. Dimana antara satu komputer dengan komputer lain didunia (world wide) dapat saling berhubungan atau berkomunikasi. Internet merupakan forum global yang tidak membatasi negara, birokasi, manusia dan waktu, sehingga antar manusia dapat saling bertukar informasi dan dapat memberdayakan informasi. Internet tersebut adalah suatu jaringan antar komputer yang saling terhubung dengan media penghubung (misalnya satelit atau frekuensi radio) sehingga komputer-komputer tersebut dapat saling bekomunikasi.Bahasa komunikasi dalam internet dikenal dengan TCP / IP (TransmissionConrol Protocol / Internet Protocol) jaringan internet sukses dikembangkan dan diuji coba pertama kali pada tahun 1969 oleh US Departement of Defense dalam proyek ARPANET (Advanced Research Project Network). Pada tahun 1990-an perkembangn internet mulai tumbuh dan dirasakan manfaatnya oleh masyarakat, apalagi sejak diterapkan TCP / IP (TransmissionConrol Protocol / Internet Protocol).
Pada tahun 1970 penelitian yang dilakukan di Stanford University menghasilkan sebuah protokol yang disebut TCP / IP. Protokol inilah yang terus berkembang hingga sekarang dan standart dalam internet.
Protokol adalh sekumpulan aturan berupa instruksi dalam bahasa mesin memungkinkan beberapa komputer dapat saling mengirim data dan menerima data, mengolah penetapan waktu secara konsisten serta mendeteksi terjadinya error. Sedangkan TCP / IP (TransmissionConrol Protocol / Internet Protocol) merupakan sekumpulan protokol yang mengatur komunikasi antar data komputer di internet. Komputer-komputer yang berhubungan ke internet berkomunikasi dengan protokol ini.
World wide web sering disingkat dengan www atau web adalah suatu metode untuk menampilkan informasi di internet, baik berupa teks, gambar, suara maupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah browser. Browser adalah perangkat lunak untuk mengakses halaman-halaman web, seperti internet explorer, Mozilla firefox, opera, Safari dan lain-lain. Informasi yang disajikan melalui browser dibangun dengan bahasa semi pemrograman HTML (HyperText MarkupLanguage), dan kemudian ditingkatkan fungsinya dengan menyisipkan kode-kode bahasa pemrograman web, seperti PHP, ASP, JSP dan lain-lain, sehingga mampu menampilkan informasi yang lebih interaktif dan dinamis serta terhubung dengan database (Murtiwiyati & Pramudita, 2015).
HTML atau Hypertext Markup Languange adalah suatu format data yang digunakan untuk membuat dokumen hypertext (teks pada komputer yang memungkinkan user saling mengirimkan informasi (request-respon). Dokumen HTML harus di simpan dengan ekstensi .htm atau .html. HTML memiliki tag-tag yang telah di defenisikan untuk membuat halaman web. Penulisan tag-tag HTML dapat menggunakan huruf besar atau huruf kecil, karena HTML tidak case sensitive (membedakan huruf besar dan huruf kecil memiliki maksud yang berbeda (S & Shalahuddin, 2010).
PHP (Hypertext Preprocessor) yang digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaaan PHP memungkinkan web dibuat dinamis sehingga maintenancesitus web tersebut menjadi lebih mudah dan efisisen. PHP juga merupakansoftware Open-source. PHP ditulis dengan bahasa C. PHP juga memiliki kemampuan untuk mengolah keluaran gambar,file PDF dan movies flash. PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis.
PHP di fokuskan pada pembuatan script server side, yang bisa melakukan apa saja yang dapat dilakukan oleh CGI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih daripada kemampuan CGI. PHP dapat digunakan pada semuan sistem operasi antara lain Linuc, Unix(termasuk variannya HP-UX, Solaris dan Open BSD), Microsoft Windows, Mac OS X, RISC OS. PHP juga mendukung banyak Web Server, seperti Apache,Microsoft Internet Information Server (MIIS), PersonalWeb Server (PWS),Netscape and iPlanet servers, Oreilly Website Pro Server, Audium, Xitami, OmniHTTP dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI processor. PHP tidak terbatas pada hasil keluaran HTML (Hypertext Markup Languages). PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movie Flash. PHP juga dapat menghasilkan teks, seperti XHTML dan fileXML lainnya (Perginanginan, 2006 ).
Suatu website memerlukan database sebagai tempat penyimpanan data dan informasi. Database memiliki jenis, salah satunya yang umum di gunakan adalah MySQL. MySQL (My Structure Query Language) atau yang biasa dibaca "mai-se-kuel" adalah sebuah program pembuat database yang bersifatopen source, artinya siapa saja boleh menggunakannya dan tidak dicekal. MySQL sebenarnya produk yang berjalan pada platform Linux. Karena sifatnya yang open source, diadapat dijalankan pada semua platform, baik Windows maupun Linux. Selain itu, MySQL juga merupakan program pengakses database yang bersifat jaringan sehingga dapat digunakan untuk aplikasi multiuser.
Kelebihan lain dari MySQL adalah ia menggunakan bahasa Query standar yang dimiliki SQL (Structure Query Language). SQL adalah suatu bahasa permintaan yang terstruktur yang telah distandarkan untuk semua program pengakses database seperti Oracle, Posgres SQ1, SQL-Server, dan lain-lain. Sebagai sebuah program penghasil database, MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi lain (interface). MySQL dapat didukung oleh hampir semua program aplikasi baik yang open source seperti PHP maupun yang tidak, yang ada pada platform Windows seperti Visual Basic, Delphi, dan lainnya (Nugroho, 2004 ).
Pembuatan dan Perancangan suatu website tidak hanya menggunakan bahasa pemrograman yang telah di jelaskan sebelumnya, tetapi menggunakan beberapa pola pendekatan, yaitu :
1. Pendekatan SDLC (System Development Life Cycle), adalah siklus hidup pengembangan system, Pendekatan SDLC sangat perlu dilakukan terutama dalam mensikronisasikan kegiatan pekerjaan.
2. Pendekatan Teknis, pekerjaan Perancangan Aplikasi Sistem pelayanan kesehatan di puskesmas kabupaten Bogor dilakukan secara terstruktur, terpola dalam melakukan kegiatan baik dari tingkat persiapan, pengumpulan data, pengolahan data, perancangan data, analisa, dan pengem-bangan untuk menghasilkan data yang lengkap yang dapat diakses secara cepat, tepat dan akurat.
3. Pendekatan Client-Server, sebagai sebuah model komputerisasi dimana sebuah aplikasi client dijalankan di komputer desktop atau kom-puter pribadi yang mengakses informasi pada server atau host yang terletak di lain tempat. Bagian dari aplikasi yang dijalankan di client biasanya digunakan untuk mengoptimalkan interaksi de-ngan user, dimana server menyediakan proses tersen-tralisasi dan bekerja secara multiuser.
4. Pendekatan Server – Side Programming, merupakan sebuah teknologi scripting atau pemrograman web dimana script (Program) dikompilasi atau diterjemahkan di server (Sundari, Iriana, & Kusrina, 2014).
Daftar Pustaka
Murtiwiyati & Pramudita, L. 2015, 'PEMANFAATAN WEBSITE DAN SMS GATEWAY SEBAGAI SISTEM INFORMASI UNTUK PENGIRIMAN BARANG', Jurnal Ilmiah Informatika Komputer, 37, viewed 08 Mei 2016, <http://ejournal.gunadarma.ac.id/index.php/infokom/article/view/1328/1177>.
Nugroho, B. 2004, PHP & mySQL dengan Editor Dreamweaver MX, ANDI , Yogyakarta.
Perginanginan, K. 2006, Aplikasi WEB dengan PHP MySQL, ANDI , Yogyakarta.
S, A. R. & Shalahuddin, M. 2010, JAVA di WEB, Informatika , Bandung.
Sundari, B., Iriana, R., & Kusrina, B. L. 2014, 'PERANCANGAN SISTEM PELAYANAN JAMKESDA PEMBUATAN SURAT RUJUKAN SECARA ONLINE DI KABUPATEN BOGOR', Prosiding Seminar Ilmiah Nasional Komputer dan Sistem Intelijen (KOMMIT), Universitas Gunadarma, Depok, 119, viewed 08 Mei 2016, <http://ejournal.gunadarma.ac.id/index.php/kommit/article/view/1022/886>.
Out Of Topic Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon