Pengertian Website LANDASAN TEORI

sembarang. Dokumen ini dikenal sebagai web page . Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi atau interface aplikasi di dalam internet.[5] 2.9. Perangkat Lunak Pendukung 2.9.1. Apache Web Server Server HTTP Apache atau Server WebWWW Apache adalah server web yang dapat dijalankan di banyak sistemoperasi Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas webwww ini menggunakan HTTP.Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik GUI yang memungkinkan penanganan server menjadi mudah. Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.[6]

2.9.2. Pengertian MySQL

MySQL adalah aplikasi managemen basis data sebagai pelengkap dalam belajar pemograman web dengan php yang di implementasikan pada pengolahan data base [5, p. 29]

2.9.3. PHP

PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side scripting maka sintaks dan perintah perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin. [5,P.25]server-side scripting adalah sintaks dan perintah-perintah yang dijalankan pada server dan disertakan pada dokumen html. PHP merupakan software Open Source, jadi PHP bisa digunakan oleh siapa saja tanpa harus membayar.

2.9.4. CSS Cascading Style Sheet CSS adalah suatu Bahasa stylesheat yang digunakan

untuk mengatur tampilan suatu dokumen yang ditulis dalam Bahasa markup. [7] 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. Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML. 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. CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda. CSS didefinisikan langsung pada tag HTML yang bersangkutan. Cara penulisannya cukup dengan menambahkan atribut style=... dalam tag HTML tersebut. Style hanya akan berlaku pada tag yang bersangkutan, dan tidak akan mempengaruhi tag HTML yang lain.

2.9.5. XAMPP 3.2.1

XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri localhost, yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X empat sistem operasi apapun, Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. [8] Untuk mendapatkanya dapat mendownload langsung dari web resminya. XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari Tim Inti Core Team, Tim Pengembang Development Team Tim Dukungan Support Team XAMPP adalah singkatan yang masing-masing hurufnya adalah : 1. X : Program ini dapat dijalankan dibanyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris