Posted Dec.20, 2011 under Web Design, Web
Programming
Pengertian website,
situs web atau di forum komunitas bernama W3 (WWW)
adalah salah satu media online yang berada di internet. Saya tidak akan
menjelaskan panjang lebar tentang website atau situs web. Namun akan saya
berikan sedikit penjelasan ringan hanya sebagai permulaan artikel di personal
site saya ini. Mungkin ada yang di antara banyak pengguna internet sering
menyebut website, blog, situs namun kurang mengerti apa itu. Mari saya
jelaskan.
Pengertian
website
Website pada umumnya adalah salah satu media
online yang berada di internet. Untuk mengetahui lebih jelas tentang
pengertian internet dan cara kerjanya
silahkan kunjungi artikel di blog situs WHA. Banyak media online yang terdapat di
internet selain website, yaitu IM / Internet Messaging seperti YM,
GTalk, Skype, IRC dan lain-lain.
Website sekarang ini
menjadi trend di kalangan masyarakat dunia. Tidak
heran jika di jaman sekarang orang-orang menilai perusahaan yang tidak
mempunyai website itu dianggap perusahaan kecil, perusahaan yang kurang maju,
dan sebagainya. Terlebih lagi, hampir setiap remaja Indonesia mempunyai website
blog / personal blog karena memang blog sudah dimasukkan di kurikulum
pendidikan di Indonesia, terutama di jenjang SMA/SMU/SMK sederajat. Kita harus
berikan applause kepada negeri kita, Indonesia, yang akhirnya mau dan
mampu mengikuti trend jaman.
Fungsi-fungsi
web
Ada pun Fungsi-fungsi web yang
saya ketahui adalah:
1. Web yang digunakan untuk pencarian web lain atau yang dikenal dengan search
engine.
contohnya : google, msn, yahoo, dan lain-lain.
2. Web yang mempunyai fasilitas surat elektronik. contohnya : yahoomail, hotmail,
gmail
3. Web yang digunakan untuk tempat diskusi atau forum. contohnya : Kaskus, Jasakom,
Devilzc0de, dan lain-lain.
4. Web yang digunakan untuk streaming video. Contohnya : Youtube, Metacafe, Myspace,
dan lain-lain.
5. Web yang digunakan untuk mencari teman. contoh : facebook, friendster, temanster,
dan lain-lain.
6. Web digunakan untuk menjual barang dan jasa. Contohnya : toko buku online, toko
sepatu online, dll.
7. Web untuk belajar. contoh : w3school(untuk belajar pemrograman web).
8. Web untuk bermain game. contoh : travian, gameflash, game di facebook, dll.
9. Web untuk mendengarkan musik. contoh : imeem, myspace, 4shared.
10. Web untuk DDos attack. contoh :
http://www.rocksecuritycams.741.com/ddos.php
(ups ke post).
11. Web untuk menyediakan berita. contoh: kompas, detik, dll.
12. Web yang menyediakan fasilitas penulisan tulisan. contoh : wordpress, blogger,
ngeblogs,
Website
secara teori dan cara kerjanya
website selain sebagai media online, pengertian
website / WWW (World Wide Web) / situs web merupakan kumpulan informasi
pada beberapa server kompuer yang terhubung satu sama lain dalam jaringan
internet, yang mana satu informasi dalam web mempunyai link-link yang
menghubungkan informasi satu dan lainnya sehingga informasi (hypertext)
itu menjadi informasi kompleks (hypermedia) serta berisikan informasi
teks, gambar, audio, bahkan video.
Website ini sendiri agar dapat diakses
oleh khalayak umum mempunyai beberapa aspek utama, yaitu script website, web
server, web browser (seperti mozilla firefox, opera, google chrome, dll) maupun
sql server jika diperlukan. Apa itu sql server? SQL server merupakan
server basis data (database) atau penunjang informasi-informasi website
terkait. Website tidak memperlukan sql server jika website itu merupakan
website statis, yang mana tidak memperlukan data kompleks untuk disimpan.
Sedangkan website dinamis, merupakan website yang mempunyai data-data kompleks
dan harus di simpan di SQL server.
SQL itu adalah kepanjangan dari
Structured Query Language. SQL ini mempunyai statement DDL (Data Definition
Language) dan juga DML (Data Manipulation Language). DDL adalah
statement untuk mendifinisikan objek-objek basis data, contohnya membuat sebuah
tabel basis data dan kolom-kolomnya. Sedangkan DML adalah kumpulan aturan untuk
memanipulasi data, contohnya seperti menyimpan data ke dalam tabel,
mengeksekusi / menampilkan data, mengubah serta menghapus data tersebut dari
tabel data.
Website
statis dan website dinamis
Website statis
pada umumnya menggunakan script html yang mana untuk file yang dieksekusi dari
browser menggunakan ekstensi akhiran”.html”. Sedangkan website dinamis
sering yang kita jumpai menggunakan script php, namun ada juga yang menggunakan
jsp, asp, cold fusion, dan lain-lain. Namun untuk saya sih cenderung memakai
PHP karena mudah dipelajari, banyak dokumentasi dan juga banyak programmer
profesional yang melakukan developtment atau pengembangan di script PHP. Script
web dinamis harus didukung oleh webserver, yang mana harus menyediakan
algoritma penerjemah bahasa dari script mentah menjadi halaman yang disajikan
kepada user / visitor web tersebut.
Jenis SQL yang sering digunakan oleh
programmer web biasanya adalah MySQL dan PostgreSQL. Tidak semua
web server di pasaran menyediakan ke-2 fasilitas tersebut. Namun tenang saja,
Anda bisa menggunakan 2 bahasa SQL yaitu MySQL dan PostgreSQL tadi dengan
menggunakan web hosting server WHA.
Unsur-unsur
website atau situs.
Untuk menyediakan keberadaan sebuah website, maka harus tersedia unsur-unsur penunjangnya, adalah sebagai berikut:
1. Nama domain (Domain name/URL
– Uniform Resource Locator)
Pengertian Nama domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet. Contoh : http://www.baliorange.net, http://www.detik.com
Nama domain diperjualbelikan secara bebas di internet dengan status sewa tahunan. Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan kepentingan dan lokasi keberadaan website tersebut. Contoh nama domain ber-ekstensi internasional adalah com, net, org, info, biz, name, ws. Contoh nama domain ber-ekstensi lokasi Negara Indonesia adalah co.id (untuk nama domain website perusahaan), ac.id (nama domain website pendidikan), go.id (nama domain website instansi pemerintah), or.id (nama domain website organisasi).
2. Rumah tempat website (Web
hosting)
Pengertian Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website.
Web Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte). Lama penyewaan web hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.
3. Bahasa Program (Scripts
Program)
Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus.
Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
4. Desain website
Setelah melakukan penyewaan domain name dan web hosting serta penguasaan bahasa program (scripts program), unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah website.
Untuk membuat website biasanya dapat dilakukan sendiri atau menyewa jasa website designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin banyak penguasaan web designer tentang beragam program/software pendukung pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari seluruh biaya pembangunan situs dan semuanya itu tergantung kualitas designer.
Publikasi
website.
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi.
Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih kurang efektif dan sangat terbatas. Cara yang biasanya dilakukan dan paling efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui search engine-search engine(mesin pencari, spt : Yahoo, Google, Search Indonesia, dsb)
Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search engine terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan membayar, walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke search engine dan dikenal oleh pengunjung.
Pemeliharaan
Website.
Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau monoton juga akan segera ditinggal pengunjung.
Pemeliharaan
situs dapat dilakukan per periode tertentu seperti tiap hari, tiap minggu atau
tiap bulan sekali secara rutin atau secara periodik saja tergantung kebutuhan(tidak
rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita, penyedia
artikel, organisasi atau lembaga pemerintah. Sedangkan pemeliharaan periodik
bisanya untuk situs-situs pribadi, penjualan/e-commerce, dan lain sebagainya.
0 komentar:
Posting Komentar