Pengembangan Web dan Bahasa Pemrograman Web
Sejarah Website Kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web(WWW) di Internet". Dan Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar. Pada web sering kita dengar istilah URL yang berfungsi untuk mengatur halaman-halaman situs untuk menjadi sebuah hirarki.Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi website tersebut. Contohnya, ada beberapa situs-situs bisnis, situs-situs e-mail gratisan, yang membutuhkan subkripsi agar kita bisa mengakses situs tersebut.
Sejarah web itu sendiri bermula dari Sir Timothy John
¨Tim¨ Berners-Lee yang merasakan kesulitan untuk memberbarui
informasi dengan rekan kerjanya, pada tahun 1991 website yang tersambung
jaringanpun mulai muncul. Pada tahun 1993 MR.TIM dan CERN (
tempatnya bekerja) mengmbuat gebrakan dimana semua orang disunia dapat
menggunakan www secara gratis. Masih dari sumber yang sama ( wikipedia ) menjelaskan
lebih mendetail tentang sejarah dan rincian yang tersusun dari web itu
sendiri. Sebuah website bisa berupa hasil kerja dari perorangan atau
individu, atau menunjukkan kepemilikan dari sebuah organisasi, perusahaan, dan
biasanya website itu menujukkan beberapa topik khusus, atau kepentingan
tertentu. Sebuah website bisa berisi hyperlink (pranala) yang
menghubungkan ke website lain, jadi, kadangkala perbedaan antara website yang
dibuat oleh individu perseorangan dengan website yang dibuat oleh organisasi
bisnis bisa saja tidak kentara. Website ditulis, atau secara dinamik di
konversi menjadi HTML dan diakses melalui sebuah program software yang
biasa disebut dengan web browser, yang dikenal juga dengan HTTP Client. Halaman
web dapat dilihat atau diakses melalui jaringan komputer dan internet,
perangkatnya bisa saja berupa komputer pribadi, laptop, PDA ataupun telepon selular. Sebuah
website dibuat didalam sebuah sistem komputer yang dikenal dengan server web, juga disebut
HTTP Server, dan pengertian ini juga bisa menunjuk pada software yang dipakai
untuk menjalankan sistem ini, yang kemudian menerima lalu mengirimkan
halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna. Apache adalah piranti lunak yang
biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah Microsoft Internet
Information Services (IIS).
Pengembangan Web
World Wide Web ("WWW" atau
"Web") adalah dunia informasi media dimana pengguna dapat membaca dan
menulis melalui komputer yang terhubung ke Internet . Istilah ini sering keliru
digunakan sebagai sinonim untuk Internet itu sendiri, tetapi Web adalah layanan
yang beroperasi melalui Internet, seperti e-mail juga tidak. Para sejarah
Internet tanggal kembali secara signifikan lebih jauh dari itu dari World Wide
Web .
·
Awal
Tahapan Dari Internet Dengan Web 1.0
Implementasi pertama dari web merupakan 1,0 Web,
yang, menurut Berners-Lee, dapat dianggap sebagai "read-only web."
Dengan kata lain, web awal memungkinkan kita untuk mencari informasi dan
membacanya. Ada sangat sedikit interaksi antara pengguna atau kontribusi
konten. Namun, ini yg menjadikan pemilik situs web menjadi yang paling dicari.
Tujuan mereka untuk sebuah situs web adalah untuk mendirikan sebuah kehadiran
online dan membuat informasi mereka tersedia bagi siapa saja setiap saat.
·
Kelahiran
Dari Web 2.0
Saat
ini, mayoritas pengguna internet yang memanfaatkan fungsi yang didasarkan pada
cita-cita apa yang kemudian dikenal sebagai Web 2.0 dan perlahan membuat jalan
mereka ke Web 3.0. Dengan Web 2.0, pengguna Internet memasok sebagian besar
dari informasi ke Internet.
Harapan untuk fungsi halaman web juga telah sepenuhnya bergeser. Penggunaan komunikasi dua arah adalah salah satu elemen yang membantu menciptakan ungkapan Web 2.0 pada tahun 2003. Situs Web 1.0 bekerja dengan standar saat ini dipandang usang berdasarkan perubahan di era Web 2.0, dan bahkan lebih lagi sebagai fokus bergeser ke Web 3.0.
Harapan untuk fungsi halaman web juga telah sepenuhnya bergeser. Penggunaan komunikasi dua arah adalah salah satu elemen yang membantu menciptakan ungkapan Web 2.0 pada tahun 2003. Situs Web 1.0 bekerja dengan standar saat ini dipandang usang berdasarkan perubahan di era Web 2.0, dan bahkan lebih lagi sebagai fokus bergeser ke Web 3.0.
·
PengembanganWeb
3.0
Transisi dari Web 2.0 ke Web 3.0 sekarang berlangsung dengan banyak aspek dari
Web 3.0 merayap ke dalam kehidupan orang-orang tanpa mereka menyadarinya.
Sebagai contoh, banyak situs sekarang kompatibel dengan ponsel mobile yang
memungkinkan pengguna untuk memberikan kontribusi informasi untuk website dari
ponsel mereka. Istilah Me-onomy sedang digunakan untuk menentukan cita-cita di
balik Web 3.0 sebagai web spesialis pembangunan sekarang mencari cara untuk
fokus pada pelayanan individu. Dengan Web 2.0 fokusnya adalah pada pembagian
masyarakat dan penandaan.
Pemrograman Web
Pemrograman web diambil dari 2 suku kata yaitu pemrograman
dan web. Pemrograman diartikan proses, cara, perbuatan program. Definisi
Web : jaringan komputer yang terdiri dari kumpulan situs internet yang
menawarkan teks dan grafik dan suara dan sumber daya animasi melalui protokol
transfer hypertext. Orang banyak mengenal web dengan istilah WWW (world wide
web), World Wide Web adalah layanan internet yang paling populer saat ini
internet mulai dikenal dan digunakan secara luas setelah adanya layanan WWW.
WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan
lainnya (hyperlink) yang membentuk samudra belantara informasi. WWW berjalan
dengan protokol HyperText Transfer Protokol (HTTP). Halaman Web merupakan file
teks murni (plain text) yang berisi sintaks-sintaks HTML yang dapat dibuka/
dilihat/ diterjemahkan dengan Internet Browser . Sintaks HTML mampu memuat
konten text, gambar, audio, video dan animasi. Kini internet identik dengan
web, karena kepopuleran web sebagai standar interface pada lanyanan-layanan
yang ada di internet, dari awalnya sebagai penyedia informasi, ini digunakan
juga untuk komunikasi dari email sampai dengan chatting, sampai dengan
melakukan transaksi bisnis (commerce). Banyak keuntungan yang
diberikan oleh Aplikasi berbasis Web dari pada aplikasi berbasis desktop,
sehingga aplikasi berbasis web telah diadopsi oleh perusahaan sebagai bagian
dari strategi teknologi informasinya, karena beberapa alasan :
1.
Akses informasi mudah,
2.
Setup server lebih mudah
3.
Informasi mudah
didistribusikan
4.
Bebas platform,
informasi dapat disajikan oleh browser web pada sistem operasi mana saja karena
adanya standar dokumen berbagai tipe data dapat disajikan
Bahasa Pemrograman Web
Bahasa pemrograman
merupakan suatu teknik instruksi standar untuk memerintah komputer. Berikut
adalah penjelasan tentang bahasa pemrograman yang biasa digunakan untuk membuat
suatu website:
|
Bahasa
Pemrograman
|
Keterangan
|
|
HTML
|
HyperText Markup Language (HTML)
adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web
dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar
Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide
Web Consortium (W3C). HTML berupa kode-kode tag yang menginstruksikan browser
untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang
merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox, Microsoft Internet Explorer dll.
|
|
PHP
|
Hypertext Preprocessor (PHP)
adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada
tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang
wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form
dari web. PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun
tidak tertutup kemungkinan digunakan untuk pemakaian lain. PHP biasanya
berjalan pada sistem operasi linux (PHP
juga bisa dijalankan dengan hosting windows).
|
|
ASP
|
ASP adalah singkatan dari Active Server Pages yang merupakan salah
satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk
teknologi yang disediakan olehMicrosoft. ASP bekerja pada web server dan merupakan server
side scripting.
|
|
XML
|
Extensible Markup Language (XML)
adalah bahasa markup serbaguna yang
direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags
seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman
web saja. XML merupakan suatu metode dalam membuat penanda/markup pada sebuah
dokumen.
|
|
WML
|
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa
pemrograman yang digunakan dalam aplikasi berbasis XML (Extensible Markup
Langauge). WML adalah bahasa pemrograman yang digunakan dalam aplikasi
wireless.
WML merupakan analogi dari HTML
yang berjalan pada protocol nirkabel.
|
|
PERL
|
Perl adalah bahasa
pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD,
HP-UX), juga tersedia untuk sistem operasi sepertiDOS, Windows, BeOS, VMS,
EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman
yang mirip bahasa pemograman C.
|
|
CFM
|
CFM dibuat menggunakan tag
ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
|
|
Javascript
|
Javascript adalah bahasa scripting
yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa
scripting yang dikembangkan oleh Netscape. Untuk menjalankan script yang
ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu
browser yang mampu menjalankan JavaScript.
|
|
CSS
|
Cascading Style Sheets (CSS)
adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu
dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari
CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis
dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web
Consortium (W3C).
|
Kesimpulan
Jadi disimpulkan dari perkembangan web dari pertama kali ditemukan
sampai sekarang sangat pesat kemajuannya. Dan juga pada bahasa pemrograman yang
beredar sekarang jumlahnya cukup banyak dan bermacam-macam, seperti :
|
HTML
|
|
PHP
|
|
ASP
|
|
XML
|
|
WML
|
|
PERL
|
|
CFM
|
|
Javascript
|
|
CSS
|