Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.
Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.
Situs web biasanya ditempatkan pada server web. Sebuah server web umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).
Sejarah web juga berkaitan dengan sejarah perkembangan teknologi komputer. Karena pada awalnya tampilan web masih sangatlah sederhana, hanya menampilkan teks, lalu untuk hyperlink (link) pada saat itu masih menggunakan tampilan nomor yang menghubungkan antara satu halaman ke halaman lainnya. Pada saat itu pun, teknologi web dikembangkan dan berjalan pada sistem operasi Unix, masih sangat jarang yang menggunakan teknologi windows. Andaipun ada, teknologi windows masih sangat sederhana.
Web merupakan sebuah database jaringan komputer diseluruh dunia yang menggunakan sebuah arsitektur pengambilan informasi yang umum. Secara konsep web merupakan sebuah client atau server manajemen database.
Web sekarang ini berkembang dari ide dan konsep yang dicetuskan oleh Tim Berners-Lee, seorang peneliti pada CERN Particle Physics Lab di Jenewa, Swiss. Pada tahun 1989 Berners-Lee merumuskan suatu proposal tentang sebuah system hypertext yang memiliki tiga komponen sebagai berikut:
Antarmuka yang konsisten untuk semua platform. Antarmuka ini harus menyediakan akses yang dapat digunakan oleh berbagai jenis komputer.Akses informasi yang universal. Setiap pengguna harus dapat mengakses setiap informasi yang tersedia.Antarmuka yang menyediakan akses terhadap berbagai jenis dokumen dan protokol.
Perkembangan selanjutnya dari konsep Berners-Lee ini melahirkan Mosaic, sebuah web browser grafis yang pertama. Web memiliki banyak kemungkinan hubungan antar dokumen tanpa awal dan akhir.
Dokumen web harus ditulis dalam suatu format khusus yang memungkinkan hypertext saling terjalin untuk bekerja. Format ini adalah Hypertext Markup Language (HTML). HTML merupakan bagian dari Stpenggunard Generalized Markup Language(SGML). SGML merupakan stpenggunar dari International Stpenggunard Organization (ISO), untuk mendefinisikan format pada dokumen teks.Seiring waktu keberadaan web pun meledak. Dari hanya berjumlah ribuan, hingga mencapai jumlah jutaan bahkan milyaran. Fungsinya pun berkembang, bukan hanya sebagai media bertukar informasi, tapi juga mewujud berupa aplikasi sistem informasi berbasis web.
Dalam sejarah web, web browser digunakan sebagai media untuk berselancar, dan browser yang pertama kali popular digunakan yaitu Internet Explorer. Internet Explorer digunakan sebagai aplikasi untuk mengakses web melalui komputer. Seiring perkembangan saat ini sudah tersedia beragam web browser selain Internet Explorer, seperti mozilla firefox, google chrome, safari, opera dan sebagainya. Untuk bahasa pemrograman yang pada awalnya hanya terdapat beberapa bahasa, saat ini sudah beragam.
Salah satu bentuk bagian perkembangan sejarah web, lahir definisi web pada akhir tahun 90-an, yaitu yang disebut web 2.0. Web 2.0 ini didefinisikan sebagai web yang berfungsi kolaboratif, informatif, dengan tujuan membuat pengguna semakin dekat, salah satu cirinya ditandai dengan hadirnya wiki, blog, social network.
Bertolak dari sejarah web yang masih sangat sederhana digunakan, saat ini akses web bukan hanya dapat digunakan melalui komputer melainkan juga sudah menjangkau hingga berbasis mobile. Baik berupa laptop, netbook, smartphone hingga handphone. Dengan begitu kemudahan akses web melalui beragam media mana saja, semakin membuat web bagian dari kebutuhan hidup masyarakat secara luas.
A.2 Bahasa dan Bahasa Pemrograman serta Perkembangannya
Penemu bahasa pemrograman pertama adalah Konrad Zuse yang lahir di Berlin, 22 Juni 1910 dan meninggal di Hunfeld, 18 Desember 1995 pada umur 85 tahun, adalah seorang teknik sipil dan perintis komputer. Pencapaian terbesarnya adalah komputer penyempirna Turing fungsional pertama yang dikendalikan oleh program, Z3, pada tahun 1941 ( program tersebut disimpan di tape kertas ). Zuse juga merancang bahasa pemrograman tingkat tinggi pertama, Plankalkul, pertama kali diterbitkan pada tahun 1948, meski hanya teoritis karena tidak diimplementasikan sepanjang hidupnya dan tak secara langsung mempengaruhi bahasa pemrograman awal.
Generasi bahasa
Perkembangan bahasa pemrograman mungkin tidak semudah yang kita kira, namun perkembangan tersebut sangatlah sulit dan memakan waktu yang lama hingga bisa menjadi bahsa pemrograman seperti yang bisa kita nikmati saat ini.
- Generasi bahasa pertama adalah First-Generation Language (1GL) adalah bahasa mesin atau level instruksi dan data, yang diberikan kepada prosesor agar dapat bekerja. Pada komputer konvensional terdiri dari deretan angka 0 dan 1.
- Generasi bahasa kedua adalah Second-Generation Language (2GL) adalah bahasa pemrograman assembler(bahasa assembly). Pada bahasa pemrograman generasi kedua ini assembler mengubah pernyataan bahasa pemrograman ke bahasa mesin.
- Generasi bahasa ke tiga ialah Third-Generation Language (3GL), merupakan bahasa pemrograman yang masuk dalam generasi ketiga. Ini adalah bahasa pemrograman tingkat tinggi seperti PL/1, C, atau Java.
- Generasi yang keempat adalah Fourth-Generation Language (4GL) adalah bahasa pemrograman yang didesain lebih “natural” sehingga makin mudah digunakan.
- Generasi kelima adalah Fifth-Generation Language (5GL), adalah bahasa pemrograman yang menggunakan interface pengembangan visual atau grafik untuk membuat bahasasumbernya, yang biasanya di-compile dengan compiler 3GL atau 4GL.
- Bahasa modern ( Java )
Perkembangan bahasa pemrograman
- Perkembangan bahasa pemrograman dimulai tahun 1949 dengan hadirnya Short Code, bahasa pemrograman komputer pertama yang digunakan dalam peralatan komputer elektronik. Ini masih berupa bahasa pemrograman manual (hand-compiled)
- Tahun 1951, Grace Hopper yang bekerja pada Remington Rand mulai bekerja untukmendesai sebuah compiler yang diberi nama A-0. Pada tahun 1957, bahasa pemrograman ini kemudian dirilis oleh Rand dengan nama Math-matic.
- Kemudian Alick E. Glennie, diwaktu senggangnya di Universitas Manchester, berhasil membuat programming system bernama AUTOCODE pada tahun 1952. Sekitar 5 tahun setelahnya dirilislah mathematical FORmula TRANslating (FORTRAN), dan menjadi salah satu bahasa pemrograman yang mudah digunakan pada tahun itu.
- FORTRAN dibuat oleh tim yang diketuai oleh John Backus yang kemudian juga memiliki kontribusi dalam pembuatan bahasa pemrograman ALGOL.
- Setelah kemudian muncul FORTRAN II yang mampu menjalankan perintah subroutines dan koneksi ke bahasa assembly. Dan, pada tahun yang sama dirilis bahasa pemrograman ALGOL. Pada tahun 1960 muncul ALGOL 60. Bahasa pemrograman ini sangat popular di Eropa pada pertengahan 1960-an. Pada tahun 1962, APL ( A Programming Language ) dirilis oleh Kenneth Iverson. Pada tahun yang sama dirilis FORTRAN IV.
- Perkembangan bahasa pemrograman terus berlanjut dengan munculnya berturut-turut APL/360 dan PL/1 pada tahun 1964, SNOBOL3 pada 1965, FORTRAN 66 dan LISP 2 pada tahun 1966, SNOBOL 4 pada tahun 1967, ALGOL 68, ALTRAN, dan COBOL.
- Pada tahun 1975, Bob Albrecht dan Dennis Allison merilis Tiny BASIC. Pada tahun yang sama, Bill Gates dan Paul Allen merilis BASIC yang mereka jual ke MITS (Micro Instrumentation and Telemetry System). Tahun-tahun selanjutnya, beberapa bahasa pemrograman baru bermunculan. Diantaranya AWK pada tahun 1978, Smalltalk-80, Modula-2, Fanz LISP pada tahun 1980, dan ISO Pascal serta PostScript yang dirilis tahun 1982. Pada tahun 1983 dirilis bahasa pemrograman Ada.
- Nama tersebut diambil dari Lady Augusta Ada Byron, yang menyandang gelar programer komputer pertama karena hasil kerjanya pada Charles Babbage’s analytical engine ditahun 1842.
- Tahun 1986, selain Apple telah merilis Object Pascal dan Borland merilis Turbo Prolog, pada tahun yang sama juga dirilis bahasa pemrograman C++ dan Eiffel. Setahun kemudian dirilis Turbo Pascal version 4.0. bahasa pemrograman C++ berkembang pesat dengan dirilisnya C++ 2.0 pada tahun 1988, dan C++ 2.1 pada tahun 1990. Ini bersamaan dengan dirilisnya FORTRAN 90. Setahun kemudian, Microsoft kembali merilis Visual Basic, yang kemudian memenangkan penghargaan BYTE’s Best Show saat COMDEX.
- Bahasa pemrograman terus berkembang hingga saat ini, dengan dirilisnya Java 2 (versi 1.4), Phyton 2.2, J#, dan F#.
B.WEB STATIS DAN DINAMIS
Web Statis
Selalu menampilkan informasi yang sama kepada semua pengguna
Keuntungan
· Cepat dan mudah dalam pengaksesan bahkan oleh orang yang tidak punya pengalaman
· Ideal untuk menunjukkan cara kerja sebuah situs
· Cukup satu salinan untuk semua orang
· Susah dikelola jika situs semakin besar
· Sulit untuk up to date
· Kesulitan untuk personalisasi pengunjung
Web Dinamis
· Perluasan kemampuan html
· Menggunakan perangkat lunak tambahan
· Perubahan informasi dalam halaman web dapat ditangani melalui peubahan data, bukan melalui perubahan kode program
· Aplikasi web dapat dikoneksikan dengan database
· Perubahan informasi menjadi tanggung jawab operator dan bukan tanggung jawab web master
Perbedaan Web Statis dan Web Dinamis
· Interaksi antara pengunjung dengan pemilik web
Dalam web statis tidak dimungkinkan terjadinya interaksi antara pengunjung dengan pemilik web. Sementara dalam web dinamis terdapat interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online, forum dll
· Adanya script language yang digunakan
Web statis hanya menggunakan HTML saja, sedangkan web dinamis menggunakan bahasa pemrograman web seperti PHP atau ASP.
· Penggunaan database
Web statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses. Sedangkan web dinamis menggunakan database seperti mysql, oracle, dll untuk menyimpan dan memproses data
· Content
Content dalam web statis hanya diberikan oleh pemilik web dan jarang diupdate, sementara content dalam web dinamis bisa berasal dari pengunjung dan lebih sering diupdate
C. Contoh Program Web
HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
![]() |
Contoh Kode Program HTML |
PHP adalah singkatan dari Hypertext Preprocessor yang merupakan sebuah bahasa scripting yang terpasang pada HTML.
![]() |
Contoh Kode Program PHP |
Javascript merupakan bahasa scripting yang handal yang berjalan pada sisi client.
![]() |
Contoh Kode Program JavaScript |
jQuery adalah librari atau kumpulan kode JavaScript siap pakai. Keunggulan menggunakan jQuery dibandingkan dengan JavaScript standar, yaitu menyederhanakan kode JavaScript dengan cara memanggil fungsi-fungsi yang disediakan oleh jQuery.
Tidak ada komentar:
Posting Komentar