BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB II LANDASAN TEORI. penggunanya di jaman sekarang. Namun, sebagian besar belum mengenal sejarah dan

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Penerapan e-commerce berawal di awal tahun 1970-an, dengan adanya inovasi

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB 2 LANDASAN TEORI

PENGANTAR WEB. Pengantar Web 1

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

Bahasa Pemrograman Untuk Pembuatan Web

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 TINJAUAN TEORITIS. Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB 2 LANDASAN TEORI. Landasan teori merupakan perpaduan untuk melaksanakan dan menyelesaikan suatu

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan.

BAB 2 TINJAUAN TEORI. berasal dari kata datim yang berarti fakta atau bahan-bahan keterangan.

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling

PEMROGRAMAN WEB. Agussalim

BAB 2 LANDASAN TEORI. yang dapat dipakai oleh pemakai komputer yang terhubung ke internet.

BAB II LANDASAN TEORI. Terdapat dua kelompok pendekatan didalam mendefinisikan sistem, yaitu

BAB 2 TINJAUAN TEORI

Bab1 -World Wide Web

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

BAB 2 LANDASAN TEORI

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Gambar di halaman berikut ini adalah sekema atau bagan yang menggambarkan cara kerja WWW :

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Perancangan Sistim Informasi. dari informasi tersebut adalah data(sumberhttp:// 15 Mei 2014).

APLIKASI BERBASIS WEB

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

BAB 2 LANDASAN TEORI

Materi 2 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

Pemrograman Basis Data Berbasis Web

No HP :

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB 2 TINJAUAN TEORITIS. Komputer berasal dari bahasa yunani compute yang kemudian diartikan kedalam

BAB II LANDASAN TEORI

PENGERTIAN WEB web adalah

BAB 2 LANDASAN TEORI

Interactive Broadcasting

Pertemuan 1. Pengenalan Dasar Web

Transkripsi:

BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin, sebagian besar penggunanya tidak mengetahui sejarahnya. Saya ingin menjelaskan dan memberikan informasi tentang sejarah web. Sejarah Web bermula di European Laboratory for Particle Physics (nama lainnya adalah CERN), yaitu di kota Geneva antara perbatasan Perancis dan Swiss. CERN merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa. Pada bulan Maret 1989, Tim Berners dan penelitipeneliti CERN mengusulkan suatu protokol sistem distribusi informasi di Internet yang memungkinkan para anggotanya saling membagi informasi dan menampilkan informasi dalam bentuk grafik ataupun gambar. Web Browser pertama dibuat dengan berbasiskan pada teks. Untuk menyatakan suatu link, dibuat sebarisan nomor yang mirip dengan suatu menu. Caranya cukup mudah pengguna atau user mengetikkan suatu nomor untuk melakukan navigasi di dalam Web. Namun waktu itu hanya bisa pada Sistem Operasi UNIX, dan Windows belum bisa menggunakannya. Lalu munculnya browser Mosaic dari NCSA (National Center for Supercomputing Applications). Pada bulan Mei 1993, Marc Andreesen dan beberapa

murid dari NCSA membuat Web browser untuk sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa bulan, Mosaic menarik perhatian baik dari pemakai lama maupun pemakai baru di Internet. Kemudian NCSA mengembangkan versi-versi Mosaic untuk komputer berbasis UNIX, NeXT, Windows dan Macintosh. Pada tahun 1994, Marc Andreesen keluar dari NCSA, kemudian bersama Jim Clark, salah satu pendiri dari Silicon Graphics, membuat Netscape versi pertama. Kehadiran Netscape ini menggantikan kepopuleran Mosaic sebagai Web browser dan bahkan sampai saat ini Netscape merupakan browser yang banyak digunakan setelah Internet Explorer dari Microsoft. Kemudian pada tahun yang sama CERN dan MIT mendirikan suatu konsorsium yang dinamakan World Wide Web Consortium (W3C) yang bertugas untuk membangun standar bagi teknologi Web. Browser masih berbasiskan teks hanya terdapat sekitar 50 website. Di akhir tahun 1995 jumlah ini telah berkembang mencapai sekitar 300.000 website. Dan diperkirakan sekarang ini jumlah pemakai Web telah mencapai sekitar puluhan juta pemakai diseluruh dunia. 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 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:

1. Antarmuka yang konsisten untuk semua platform. Antarmuka ini harus menyediakan akses yang dapat digunakan oleh berbagai jenis komputer. 2. Akses informasi yang universal. Setiap pengguna harus dapat mengakses setiap informasi yang tersedia. 3. Antarmuka yang menyediakan akses terhadap berbagai jenis dokumen dan protokol. 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. 2.2. Pengenalan HTML 2.2.1. Pendahuluan HTML Hypertext Markup Language yang disingkat menjadi HTML adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML itu sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat dibaca oleh berbagai platform seperti : Windows, Linux, dan Macintosh. Kata Markup Language pada HTML menunjukkan fasilitas yang berupa tanda tertentu pada script

HTML dimana kita bisa mengatur judul, garis, table, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. HTML sendiri dikeluarkan oleh W3C (World Wide Web Conessium), setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. 2.2.2. Bagian-Bagian HTML HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah dan form yang ditandai dengan kode <form>, judul dengan <title> dan sebagainya. Untuk lebih lanjut mengenai bagian-bagian HTML perhatikan skema dibawah ini : <html> <head> <title>judul Halaman</title> </head> <body>...isi halaman web... </body> </html> Keterangan : 1. Dokumen HTML selalu diawali dengan tag pembuka <html> dan diakhiri dengan tanda tag penutup </html>

2. Pada elemen Head <head></head>, dapat kita sisipkan kode-kode untuk menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan script-script pemrograman web seperti JavaScript, VBscript, CSS untuk menambah daya tarik pada situs yang kita buat agar lebih menarik dan dinamis. 3. Elemen Body <body></body> berisi tag-tag untuk isi atau layout tampilan situs kita seperti : <font></font>, <table></table>, <form></form>. Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kodekode tag tersebut. Sedangkan tag hanyalah merupakan bagian dari elemen. Tag adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentuk umum tag adalah sebagai berikut : <tag-awal> TEKS <tag-akhir> Namun ada juga tag yang tidak perlu ada penutup seperti, <br>, <ing>, <hr> dan lainnya. 2.3. Pengenalan PHP PHP merupakan singkatan dari PHP Hypertext Prepocessor yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Tujuan utama penggunaan PHP ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. PHP bersifat open source product. Penggunaannya dapat merubah source code dan mendistribusikannya secara bebas serta diedarkan secara gratis. PHP bersifat

server side scripting yang dapat ditambahkan ke dalam HTML, sehingga suatu halaman web tidak lagi bersifat statis, namun bersifat dinamis. Kode PHP diawali dengan tanda lebih kecil ( < ) dan diakhiri dengan tanda lebih besar ( > ). Ada tiga cara untuk menuliskan script PHP yaitu : 1. <? Script PHP?> 2. <?php Script PHP?> 3. <SCRIPT LANGUAGE= php > Script php </script> Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan sistem database di dalam web. Ada beberapa sistem database yang dapat didukung oleh PHP, diantaranya adalah MySQL. 2.4. MySQL MySQL merupakan turunan salah satu konsep utama dalam database, yaitu SQL (Structured Query Language). SQL digunakan untuk berkomunikasi dengan sebuah

database. Sesuai dengan ANSI, SQL merupakan bahasa standar untuk sistem manajemen database relasional. Statement SQL digunakan untuk melakukan tugastugas seperti melakukan update terhadap database atau mengambil data dari sebuah database. Beberapa database yang menggunakan SQL dan yang cukup dikenal adalah MySQL, Oracle, Access, dsb. Meskipun sebagian besar sistem database menggunakan SQL, namun sebagian besar dari mereka juga memiliki ekstensi khusus yang hanya bisa digunakan di sistem masing-masing. Namun demikian, perintah dasar SQL seperti Select, Insert, Update, Delete, dan Drop dapat digunakan untuk melakukan hampir semua hal yang perlu dilakukan terhadap database. 2.5. Web Server Web server merupakan server internet yang mampu melayani koneksi transfer data dalam protocol HTTP. Web server merupakan hal yang terpenting dari server di internet dibandingkan server lainnya seperti e-mail server, ftp server ataupun news server. Hal ini disebabkan web server telah dirancang untuk dapat melayani beragam jenis data, dari text sampai grafis tiga dimensi. Kemampuan ini telah menyebabkan berbagai institusi seperti universitas maupun perusahaan dapat menerima kehadirannya dan juga sekaligus menggunakannya sebagai sarana di internet. Web server juga dapat menggabungkan dengan dunia mobile wireless internet atau yang sering disebut sebagai WAP (Wireless Access Protocol), yang banyak

digunakan sebagai sarana handphone yang memiliki fitur WAP. Dalam kondisi ini, web server tidak lagi melayani data file HTML tetapi telah melayani WML (Wireless Markup Language). Salah satu software yang biasa digunakan oleh banyak web master di dunia adalah apache. Dalam penggunaannya Apache merupakan software open source yang sekarang ini sudah merebut pasar dunia lebih dari 50%. Web server ini fleksibel terhadap berbagai sistem operasi seperti windows atau linux/unix. Apache merupakan turunan dari web server yang dikeluarkan oleh NCSA HTTPd pada sekitar tahun 1995. 2.6. Pengenalan Macromedia Dreamweaver 8 Macromedia Dreamweaver 8 merupakan software web authoring tool, yaitu untuk desain dan layout halaman web. Macromedia Dreamweaver 8 adalah Macromedia Dreamweaver di tahun 2005 yang merupakan penyempurnaan dari versi sebelumnya dan tentu saja semakin mudah dalam penggunaannya. Dreamweaver merupakan editor HTML yang professional untuk mendesain, menulis kode program dan mengembangkan website, halaman web dan aplikasi web. Dalam pengerjaannya, Dreamweaver memberikan beberapa pilihan, yaitu bekerja dengan menulis kode program (Mode Code), dengan pengeditan secara visual (Mode Design) dan dengan tampilan keduanya (Mode Split). Dreamweaver juga menyediakan alat-alat bantu untuk mengembangkan kreativitas pembuatan web.

Saat ini, dreamweaver merupakan software utama yang digunakan oleh web designer maupun web programming dalam membangun suatu situs web. Dreamweaver 8 memberikan kemudahan bagi penggunaannya dalam menentukan ruang kerja yang diinginkan. Tipe ruang kerja ditentukan berdasarkan kebutuhan maupun kebiasaan pemakainya. Ruang kerja, fasilitas dan kemampuan Dreamweaver mampu meningkatkan produktivitas dan efektivitas dalam desain maupun dalam membangun sebuah situs web.