2.4 Pengertian World Wide Web WWW
World Wide Web WWW adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource IdentifierURI untuk
mengidentifikasi sumber-sumber daya yang berguna. World Wide Web WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia
hanyalah bagian daripadanya. World Wide Web WWW berfungsi untuk menyediakan data dan informasi untuk dapat digunakan bersama.
2.4.1 Sejarah World Wide Web WWW
World Wide Web WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa CERN, Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat
proposal untuk proyek pembuatan hypertext secara global, kemudian pada bulan Oktober 1990, World Wide Web sudah bisa dijalankan dalam lingkungan CERN. Pada
musim panas tahun 1991, www resmi digunakan secara luas pada jaringan internet.
2.5 Pengertian Web Browser
Browser adalah sebuah program yang digunakan untuk menampilkan halaman web. Web browser berkomunikasi dengan web server melalui protocol HTTP, yang
membaca dan menerjemahkan bahasa HTML dan data gambar untuk menampilkan
secara visual sehingga informasi yang ada dapa dibaca. Beberapa contoh web browser yaitu: Internet Explorer, Mozilla Firefox, dan Opera.
2.6 Pengertian PHP dan MySQl
2.6.1 Pengertian PHP
PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server side dalam pengembangan web yang disisipkan oleh dokumen
HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien.
PHP merupakan software open-source yang disebarkan dan dilisensikan secara gratis serta dapat di download secara bebas dari situs resminya yaitu
http:www.php.net. Abdul Kadir, 2005.
2.6.2 Sejarah PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada
home page nya. Rasmus Lerdorf adalah seorang pendukung open source. Oleh karena itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Kemudian
menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0.
Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia.sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi
Gutman, Stig Bekken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0.
Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0.Tidak berhenti sampai di
situ, kemampuan PHP terus ditambah hingga saat ini telah diluncurkan kembali PHP 5.0.x. Kadir, Abdul. 2005.
2.6.3 Pengertian MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL database management system atau DBMS yang multithread, multi-user, dengan sekitar 6 juta
instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License GPL, tetapi mereka juga
menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
2.6.4 Sejarah MySQL
MySQL dibuat pada tahun 19941995 dan dikembangkan oleh sebuah perusahaan di Swedia yang bernama MySQL AB dengan istilah T.c.X Data Konsult AB. Saat itu
Michael Widenius atau “Monty” merupakan satu-satunya pengembang MySQL di T.c.X, yang memiliki aplikasi UNIREG dan rutin ISAM. Pada awalnya T.c.X
menggunakan mSQL atau mini SQL, namun ternyata tidak terlalu cepat dan fleksibel. Bahkan versi pertamanya tidak memiliki index , sehingga ia memutuskan untuk
membuat sendiri mesin SQL yang interfacenya seperti mSQL tetapi memiliki kemamuan yang lebih. MySQL versi 1.0 dirilis Mei 1996 secara terbatas kepada empat
orang rekannya. Kemudian di bulan Oktober, versi 3.1.1.0 dilepas ke masyarakat umum.
MySQL dapat juga dikatakan sebagai Relational Database Management System RDBMS, yaitu hubungan antar tabel yang berisi data-data pada suatu database.
Dengan demikian dapat mempercepat pencarian suatu data. Tabel-tabel tersebut di link oleh suatu relasi yang memungkinkan kombinasi data dari beberapa tabel ketika
user menginginkan tampilnya informasi dari suatu database.
2.7 Pengertian Cascading Style Sheet CSS
Cascading Style Sheet CSS merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur
dan seragam. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext,
footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas file.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi
antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang
sama dengan format yang berbeda
2.8 Pengenalan HyperText Markup Language HTML
HyperText Markup Language HTML adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam
sebuah Penjelajah web internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang
terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan
perintah-perintah HTML. HTML saat ini merupakan standar internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium
W3C. Pada dasarnya HTML menentukan dua fungsi yaitu:
1. Membentuk tata letak dokumen, seperti jenis huruf, gambar, dan komponen
dokumen lainnya.
2. Menentukan hubungan ke dokumen lain, HTML merupakan suatu bahasa
computer yang termasuk dalam katetegori SGML Standard Generalized Markup Language dimana bentuknya merupakan file standar ASCII yang
berisi kode-kode untuk mengatur dokumen.
2.8.1 Elemen dan Tag HTML
Dokumen HTML disusun oleh elemen-elemen. “Elemen” merupakan istilah bagi komponen-komponen dasar pembentuk dokumen HTML. Untuk menandai berbagai
elemen dalam suatu dokumen HTML, digunakan tag. Tag HTML terdiri atas sebuah kurung sudut kiri , tanda lebih kecil, sebuah nama tag, dan sebuah kurung sudut
kanan , tanda lebih besar. Tag umumnya berpasangan misalnya H1 dengan H1, tag yang menjadi pasangan selalu diawali dengan karakter garis miring. Tag
yang pertama menunjukkan tag awal yang berarti awal elemen, dan yang kedua menunjukkan tag akhir, berarti akhir elemen.
Secara umum suatu elemen dalam dokumen HTML yang dinyatakan dengan
tagnya, dituliskan : namatag _ namatag. Penulisan penamaan tag bebas, dapat
menggunakan huruf besar, huruf kecil, ataupun campuran tidak case sensitive. Tetapi untuk antisipasi pada standar penulisan tag, direkomendasikan untuk
menuliskan tag dengan menggunakan huruf kecil semuanya.
Tag mark up ini digunakan sebenarnya memberi tahu browser web bagaimana memperlakukan atau menampilkan memformat halaman dokumen
tersebut dalam browser.
Dalam membuat suatu dokumen HTML dibutuhkan elemen yang dinyatakan dengan tag html, head dan body berikut tag-tag pasangannya. Setiap
dokumen terdiri atas tag head dan body. Elemen head berisi informasi tentang
dokumen tersebut, dan elemen body berisi teks yang sebenarnya yang tersusun dari link, grafik, paragraf dan elemen lainnya.
Secara umum dokumen dibagi menjadi dua section bagian, yaitu section head dan section body. Sehingga setiap dokumen HTML harus mempunyai pola
dasar sebagai berikut :
html head
… informasi tentang dokumen HTML head
body … informasi yang ditampilkan dalam browser web
body html
Contoh penulisan suatu dokumen HTML sebagai berikut : html
head title contoh title
head body
b Coba HTML bbr body
html
Hasil dokumen HTML yang ditampilkan di browser Mozila firefox
Gambar 2.2 Dokumen HTML ditampilkan di browser Mozilla Firefox
2.9 Sekilas Tentang Macromedia Dreamweaver
Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai
untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam melakukan editing, Dreamweaver
mambuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web.
Dreamweaver MX dalam hal ini digunakan untuk web desain.dreamweaver MX mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta
fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode tampilan kode dan Code inspector yang mengizinkan
kita mengedit kode Javascript, XML, dan dokumen teks lain secara langsung dalam
Dreamweaver. Teknologi Dreamweaver Roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat
menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya.
Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga
dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web.
Gambar 2.3 Tampilan Macromedia Dreamweaver 8.0
BAB 3
SEKOLAH MENENGAH PERTAMA NEGERI 5 MEDAN
3.1 Profil SMP Negeri 5 Medan