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

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

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

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

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

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

BAB 2 LANDASAN TEORI

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

BAB 2 TINJAUAN TEORI

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB 2 LANDASAN TEORI

PENGANTAR WEB. Pengantar Web 1

PENGENALAN HTML dan TAG-TAG DASAR HTML

Secara umum suatu elemen dalam dokumen HTML yang dinyatakan dengan tagnya, dituliskan : <namatag>.. </namatag>

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

BAB 2 LANDASAN TEORI

APLIKASI BERBASIS WEB

BAB 2 LANDASAN TEORI

HTML (Sindy Nova Si )

BAB II. TINJAUAN PUSTAKA


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

BAB 2 LANDASAN TEORI

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

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

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

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

BAB 2 LANDASAN TEORI. Salah satu benda yang dimanfaatkan dalam perkembangan ilmu pengetahuan dan

BAB 2 LANDASAN TEORI

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

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

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

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

Bahasa Pemrograman Untuk Pembuatan Web

BAB 2 LANDASAN TEORI. World Wide Web (WWW) atau lebih dikenal dengan web merupakan salah satu

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

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB 2 LANDASAN TEORI

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

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

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

Chapter 1. Pengenalan HTML

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

Pengenalan Script. Definisi HTML

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

Mengenal dan Mengedit HTML

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

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB 2 LANDASAN TEORI. dibangun dengan menggunakan bahasa HTML(Hypertext Markup Language).

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

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

Keterampilan Komputer. 8. Pengenalan HTML

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

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

No HP :

BAB 2 TINJAUAN TEORITIS. suatu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut

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

PEMROGRAMAN WEB. Agussalim

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

Untuk siswa Kelas X TKJ SMK Negeri 3 Balikpapan.

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

PENDIDIKAN MATEMATIKA UNIVERSITAS KANJURUHAN MALANG

BAB II LANDASAN TEORI

Materi Pembelajaran PEMROGRAMAN WEB

BAB 2 TINJAUAN TEORI

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

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

Dasar-Dasar HTML. Malik Lukman Hakim. Abstrak.

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

Sejarah Web Browser. Web Browser pertama menggunakan perintah teks biasa dan hanya bisa menampilkan dokumen teks.

BAB III LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

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

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB 2 LANDASAN TEORI. Internet (Interconnection Networking) adalah sebuah jaringan komputer yang

Transkripsi:

BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Komputer Komputer berasal dari bahasa yunani compute yang kemudian diartikan kedalam bahasa Inggris yaitu to computer yang berarti hitung, sehingga komputer dapat diartikan sebagai alat hitung atau mesin hitung. Bila dijabarkan, defenisi dari komputer adalah seperangkat peralatan elektronik yang bekerja bersama sama secara otomatis, menerima input, memproses data dan menghasilkan data secara logis (output), cepat dan tepat berdasarkan perintah perintah yang diberikan oleh user dan komputer itu sendiri merupakan bagian dari sistem komputerisasi. Sistem komputer adalah suatu sistem yang terdiri atas komputer dan seluruh komponen komponen yang menunjang terlaksananya proses pengolahan data dan menjadikan komputer sebagai alat yang berguna.tujuan pokok dari sistem komputer

adalah mengolah data untuk menghasilkan informasi. Supaya tujuan pokok tersebut terlaksana maka harus ada elemen-elemen yang mendukungnya. Elemen-elemen dari sistem komputer antara lain : a. Peragkat Keras (Hardware) Peragkat keras merupakan perangkat yang secara fisik dapat dilihat dan diraba, yang membentuk kesatuan, sehingga dapat difungsikan. Berdasarkan kegunaannya, perangkat keras dapat digolongkan ke dalam tiga bagian : 1. Alat input Alat input adalah alat yang memiliki fungsi untuk memasukkan data ataupun program yang akan diproses komputer, seperti keyboard, mouse, printer, scanner dan lainnya. 2. Alat Proses Alat proses atau CPU (central Prosesing Unit), merupakan alat atau unit terpenting didalam sistem komputer. Fungsi utamanya adalah pusat pemprosesan data dan mengiontrol keseluruhan sistem komputer selama pengolahan data berlangsung, contohnya adalah prosessor 3. Alat Output Alat output adalah alat untuk menampilkan hasil pengolahan data yang dilakukan oleh CPU, misalnya monitor dan printer. b. Perangkat Lunak (Software) Perangkat lunak adalah komponen komputer yang merupakan kumpulan program dan prosedur yang memungkinkan perangkat keras komputer dapat menjalankan fungsinya sebagai alat pengolahan data. Komponen ini tidak nyata secara fisik.

Perangkat lunak berfungsi sebagai perantara antara komputer dan user sehingga dapat digunakan. Perkembangan software (perangkat lunak) telah tumbuh dengan sangat pesatnya sejak beredarnya komputer personal dipasaran. Dengan semakin murahnya komputer, semakin banyak orang yang memilikinya dan pemakai komputer membutuhkan bermacam-macam perangkat lunak untuk lebih mendayagunakan komputernya. c. Perangkat Komputer (Brainware) Pengguna komputer adalah manusia yang menangani suatu sistem komputer atau orang yang mampu menangani suatu sistem operasi komputer. Brainware dapat dikelompokkan dalam beberapa bagian, yaitu : 1. Sistem Analisis Orang bertugas untuk membentuk dan merancang fasilitas suatu sistem komputer yang akan dibangun. 2. Programmer Orang yang bertugas menerjemaahkan spesifikasi yang telah dirancang oleh sistem analisis kedalam suatu bahasa program tertentu. 3. Komputer Operator Orang yang bertugas menangani pengolahan data secara langsung. 4. Data Entry Operator Orang yang bertugas melakukan pengurusan data yang akan diolah, mulai dari pengumpulan data, perekaman data kedalam media penyimpanan hingga pemeriksaan dan pengiriman informasi yang dihasilkan oleh komputer.

2.2 Sistem Informasi Sistem informasi dapat didefenisikan sebagai suatu sistem didalam suatu organisasi yang merupakan organisasi yang merupakan kombinasi dari orang-orang, fasilitas, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada managemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk mengambil keputusan yang baik. 2.3 World Wide Web (WWW) Saat ini jika orang berbicara mengenai internet, yang mereka maksud adalah bagian dari internet yang disebut World Wide Web (WWW). Tidak diragukan lagi kemunculan world wide web atau sering disebut web saja, membuat perhatian orang beralih ke internet dari world wide web merupakan fasilitas yang paling disukai, fasilitas ini tergolong masih baru dibandingkan dengan E-mail. Sebenarnya web terdiri dari beribu dokumen-dokumen informasi yang berada pada computer server (web server). World Wide Web (WWW), lebih dikenal dengan web merupakan salah satu layanan yang didapat oleh pemakai komputer yang terhubung dengan internet. Web pada awalnya adalah ruang informasi dalam internet, dengan menggunakan teknologi

hypertext. Pemakai dituntut untuk menemukan informasi dengan mengikuti link yang disediakan dalam dokumen Web yang ditampilkan dalam browser web. Popularitas internet mulai berkembang pesat setelah standart baru yaitu HTTP dan HTML diperkenalkan kepada masyarakat luas. HTTP ( Hypertext Transfer Protokol) membuat pengaksesan informasi melalui protocol TCP/IP menjadi lebih mudah dari sebelumnya. HTML (Hypertext Markup Language) memungkinkan penyajian informasi secara visuallebih indah dan menarik. 2.3.1 Sejarah Web Tahun 1989, Trimothy Berners-Lee seorang ahli komputer dari Inggris dan peneliti lain di European Particle Physics Lab (Consei European Pour la Recherche Nucleaire, atau CERN) di Geneva Swiss, mengembangkan satu cara untuk men-share data antar koleganya menggunakan sesuatu yang di sebut dengan hypertext. Pemakai di CERN dapat menampilkan dokumen pada layar komputer dengan menggunakan software browser baru. Solusi Berner-Lee adalah teknologi hypertext untuk membentuk dokumen sebuah web. Tidak seperti kebanyakan buku atau kebanyakan database, web memiliki banyak kemungkinan hubungan antar dokumen tanpa awal dan akhir. Semua detail tentang bagaimana informasi ini dijalin, disembunyikan dengan suatu antarmuka hypertext berbasis karakter.

Kode- kode khusus disisipkan kedalam dokumen elektronik ini, memungkinkan pemakai untuk meloncat dari satu dokumen ke dokumen lainnya pada layar dengan hanya memilih sebuah hyperlink. Kemampuan internet dimasukkan kedalam browser ini sehingga lompat dari satu dokumen ke dokumen lain, tidak lagi dari satu komputer saja, tetapi dapat melompat kedokumen lain yang letaknya pada komputer remote. Seorang peneliti dapat juga mengirimkan sebuah file dari komputer remote kesistem lokalnya, atau login kedalam suatu sistem remote hanya dengan mengklik hyperlink. Tidak perlu melalui mekanisme FTP atau Telnet. Jalan pintas CERN digunakan sebagai dasar dari yang disebut World Wide Web atau berikut server dan browser webnya (sekarang dimaintenence oleh World Wide Consortium). 2.3.2 Browser Web Browser web adalah software yang digunakan untuk menampilkan informasi dari server web. Softwere ini kini telah berkembang dengan menggunakan user interface grafis, sehingga pemakai dapat dengan mudah memakai poin atau klick untuk pindah antar dokumen. Lynx adalah browser web yang masih menggunakan mode teks, yang akibatnya adalah tidak ada gambar yang dapat ditampilkan. Lynx ini ada pada lingkungan DOS (Disk Operation System). Akan tetapi pengembangan dari browser mode teks ini adalah tidak secepat browser web dengan GUI (Grafic User Interface).

Disaat perkembangan WWW ada dua browser web yang paling populer yaitu Internet Explorer (IE) dan Netscape Navigator. Namun saat ini bermunculan browser web lain yang turut meramaikan persaingan untuk merebut para pengguna internet. Diantara browser web yang telah banyak digunakan pada saat peluncurannya adalah MSN, Opera, dan Mozilla Firefox. Diantara web browser ini terdapat kelebihan dan kekurangan sehingga pengguna dapat memilih sesuai dengan keinginan dan kemudahan yang ditawarkan. 2.3.3 Cara Kerja Browser Mengambil Halaman / Page Suatu browser mengambil asebuah web page dari server dengan sebuah request. Sebuah request adalah HTTP standart yang berisi sebuah page address. Sebuah page address terlihat seperti berikut : http://www.google.com/search?q=%s. 2.3.4 Server Web Server web adalah komputer yang digunakan untuk menyimpan dokumen-dokumen web, komputer ini akan melayani permintaann dokumen web dari kliennya. Browser web seperti IE dan Opera berkomunkasi melalui jaringan (termasuk jaringan internet) dengan server web, menggunkan HTTP. Browser akan mengirimkan request kepada server untuk meminta dokumen tertentu atau layanan lain yang disediakan oleh

server. Server memberikan dokumen atau layanan jika tersedia juga dengan menggunakan protokol HTTP. 2.4 HTML 2.4.1 Pengenalan HTML Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen umumnya berisi informasi atau interface aplikasi didalam internet. Walaupun sekarang telah banyak paket aplikasi yang dapat digunakan untuk membuat halaman web secara WYSIWYG ( What You See Is What You Get ) seperti Frontpage, Dreamweaver, Netscape, Composer, dan masih banyak lagi, namun kita harus menguasai tag-tag dalam HTML terutama yang digunakan untuk membuat aplikasi diinternet, karena kita akan tetap bekerja dalam text editor bilamana hendak menyisipkan setiap script program dalam script HTML. Ada dua cara untuk membuat web page : dengan web editor (misalnya macromedia Dreamweaver atau Microsoft Frontpage) atau teks editor biasa misalnya notepad atau editplus.

2.4.2 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 dari 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>), atau yang menjadi pasangan selalu diawali dengan karakter garis miring. Tag yang menunjukkan tag awal yang berarti awal elemen, dan yang kedua menunjukkan tag akhir, berarti akhir elemen. Nama elemen ditunjukkan dengan nama tagnya. Suatu elemen didalam dokumen HTML harus ditandai dengan tagnya yang berpasangan. Ada beberapa elemen yang tidak mengharuskan tagnya ditulis secara berpasangan, elemen tersebut diantarnya adalah: a. Paragraf dengan tag <p> b. Ganti garis break line dengan tag <br> c. Ganti datar horizontal rule dengan tag <hr> d. List item dengan tag <Li> Secara umum elemen dalam dokumen HTML yang dinyatakan dengan tagnya, dituliskan: <namatag>_</nametag> 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 sebenarnya memberi tahu browser bagaimana memberlakukan atau menampilkan (memformat) halaman dokumen tersebut dalam browser. Dalam membuat 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 tentang informasi 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 oleh browser web </body> </html>

Setiap dokumen HTML harus diawali tag <html> dan tag </html> diakhir dokumen. Tag ini menandai elemen HTML, yang berarti dokumen ini adalah dokumen HTML. Dalam suatu dokumen hanya ada satu dokumen HTML, section atau elemen head ditandai dengan tag <head> diawal, dan tag </head> diakhir. Section ini berisi informasi tentang dokumen HTML lainnya. Minimal informasi yang dituliskan dalam elemen ini adalah judul dari elemen, judul ini akan ditampilkan pada caption Br dari windows browser, ditandai dengan menggunakan tag <title> dan diakhiri dengan </title>. Section atau elemen body ditandai dengan tag <body> diawal, dan tag </body> diakhir. Section body merupakan elemen terbesar didalam dokumen HTML. Elemen ini berisi dokumen yang akan ditampilkan pada browser, meliputi paragraph grafik, link, tabel, dan sebagainya. Contoh dokumen HTML sebagai berikut : <!-contoh.html-> <html> <head> <title> Halaman contoh </title> </head> <body> File ini merupakan file contoh.<br> <b>ini untuk membuat huruf cetak tebal</b>

</body> </html> Hasil dokumen HTML yang ditampilkan di browser Internet Explorer adalah : Gambar 2.1 Dokumen HTML ditampilkan dibrowser IE 2.5 PHP (Hypertext Preprocessor) 2.5.1 Pengenalan PHP PHP merupakan salah satu bahasa pemrograman web yang masih muda namun telah mengalami perkembangan yang cukup signifikan dan telah banyak digunakan oleh user dalam membuat sebuah aplikasi web yang baik baik perseorangan maupun perusahaan. PHP diartikan sebagai Hypertext Preprocessor yang digunakan sebagai bahasa scrip server-side dalam pengembangan web yang disipkan pada dokumen

HTML. Maksud dari script server-side adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. 2.5.2 Sejarah Singkat PHP PHP pertama sekali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada awal itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang di gunakan untuk mengolah data form dari web. Perkembangan selanjutnya adalah Rasmus melepaskan kode sumbernya tersebut dan menamakannya PHP/FI. Pada saat tersebut itu juga singkatan PHP/FI adalah Personal Home Page / Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilisan ini interpreter sudah diimplementasikan dalam C. Dalam rilisan ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun ini juga sebuah perusahan yang bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada tahun 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilisan itu menjadi PHP 3.0.

Pada tahun 1999, Zend merilis interpreter PHP baru dan rilisan tersebut dikenal dengan PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak dipakai sebab versi ini mampu membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. PHP versi 5 muncul untuk menangani kelemahan-kelemahan yang terdapat pada versi sebelumnya. Versi ini adalah versi mutahir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenal model pemrograman berorientasi objek baru untuk menjawab perkembangan bahasa pemrograman kearah pemrograman berorientasi objek. 2.5.3 Kelebihan-Kelebihan PHP a. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. b. Web server yang mendukung PHP dapat ditemukan dimana-mana dari mulai IIS sampai dengan apache, dengan kompilasi yang ralatif mudah. c. Dalam sisi pengembangan relative mudah, karena banyak developer yang siap membantu dalam pengembangan. d. PHP memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movies Flash. e. PHP dapat menghasilkan text seperti XHTML dan file XML lainnya.

f. PHP adalah bahasa open source yang dapat digunakan diberbagai mesin (linux, unix, windows) dan dapat dijalanka secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem. 2.5.4 Skrip PHP Skrip PHP berkedudukan sebangai tag dalam bahasa HTML. Suatu skrip akan dikenali sebagai skrip PHP bila didapati tanda : a. <?php.?> b. <?...?> c. <script language= php > </script> Skrip yang dibuat oleh php disimpan dengan nama file dan diketahui dengan ekstensi *.php. misalnya contoh.php. Bila skrip php diakses melalui computer local maka file PHP di folder htdocs di web server. Sama halnya dengan pemakaian dokumen HTML, pemberian dokumen yang sama tetapi dituliskan dengan case yang berbeda akan dianggap sebagai dokumen yang berbeda, misalnya contoh.php akan berbeda dengan CONTOH.php atau Contoh.php. Skrip PHP dapat disisipkan dibagian manapun dalam dokumen HTML, begitu pula sebaliknya Skrip HTML dapat diletakkan diantara skrip PHP. Berikut contoh dari skrip PHP : Contoh1.php

<html> <head> <title> Test</title> </head> <body> Tanggal : <? /*mencetak tanggal dengan perintah echo*/ echo date ( dfy );echo <br> ; /*mencetak tanggal dengan perintah print*/ </body> </html>. 2.6 MySQL MySQL merupakan salah satu perangkat lunak system pengelola basis data (database management system). MySQL adalah sebuah database yang dapat berjalan sebagai Server maupun Client.Produk database MySQL ini memiliki General Public Licence, dan bersifat Open Source, sehingga bebas untuk digunakan, diedarkan, maupun dikembangkan kembali, tanpa harus khawatir dengan hak cipta. MySQL pada saat ini, banyak digunakan oleh pemrogram web untuk membangun situs yang memerlukan basis data sebagai data dan pengolahan data.

Untuk keperluan mnampung data di server, kita perlu sebuah database. MySQL merupakan sebuah program aplikasi untuk emmbuat database yang umum digunakan pada www server. 2.7 Adobe Dreamwaver CS3 Adobe dreamwaver CS3 merupakan editor HTML yang professional mendesain, menulis kode program dan mengembangkan website, halaman web, dan aplikasi web. Dalam pengerjaanya dreamweaver memberikan tiga pilihan yaitu bekerja dengan menulis kode program (menukode), dengan pengeditan secara visual (Mode Design) dan dengan tampilan keduanya (split Mode). Adobe dreamwaver CS3 juga menyediakan alat-alat bantu untuk mengembangkan kreatifitas pembuatan web.