HTML PHP TINJAUAN PUSTAKA

menerapkan kantor maya. Kantor elektronis menggunakan teknologi komunikasi untuk menyediakan layanan administrasi perkantoran secara elektronis kepada siapa saja, dimana saja, dan tiap saat. Konsep yang digunakan dalam pembuatan website ini adalah konsep Electronic Office E-Office. Konsep E-Office ini memberi pengertian bahwa kegiatan perkantoran akan dilakukan dengan meningkatkan penerapan teknologi informasi. Prinsip utama dalam konsep E-Office ini adalah mengurangi penggunaan kertas dan melakukan segala komunikasi perkantoran secara elektronik. Perkembangan konsep E-Office ini untuk meningkatkan efektifitas dan efisiensi kegiatan perkantoran khususnya pelayanan antar bagian. Dengan peningkatan efektifitas dan efisiensi ini dapat menekan biaya perkantoran yang dikeluarkan dan mengurangi penggunaan kertas secara drastic. Namun, kegiatan pencetakan kertas tetap harus ada yang dilakukan khususnya pada dokumen yang membutuhkan otentifikasi berupa tanda tangan.

2.3. HTML

Hypertext Markup Language HTML adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa tergantung pada suatu platform tertentu platform independent Sutarman, 2003:47. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standart Generalized Markup Language SGML. Dokumen HTML adalah suatu dokumen teks biasa, dan disebut sebagai markup language karena mengandung tanda-tanda tag tertentu yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Ciri utama dokumen HTML adalah adanya tag dan elemen. Elemen dalam dokumen HTML dikategorikan menjadi dua yaitu elemen HEAD yang berfungsi memberikan informasi tentang dokumen tersebut dan elemen BODY yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser, seperti paragraf, list daftar, tabel dan lain-lain. Sedangkan tag dinyatakan dengan tanda lebih kecil “” tag awal dan tanda lebih besar “” tag akhir. Dalam penggunaannya sebagian besar kode HTML tersebut harus terletak di antara tag kontainer. Yaitu diawali dengan namatag dan diakhiri dengan namatag terdapat tanda “” Sutarman, 2003:49-50. HTML dengan eXtensible Markup Language XML sama-sama merupakan bahasa penandaan markup language. Penandaan ini dilakukan dengan memberi tag yang biasanya di dokumen HTML berfungsi untuk mengatur penampilan dokumen pada browser. Sedangkan pada XML, penandaannya juga digunakan tag, hanya saja fungsinya yang berbeda yaitu untuk menetapkan sifat suatu informasi. Jadi, HTML digunakan untuk mengatur tampilan informasi, sedangkan XML untuk menciptakan, berbagai, dan memproses informasi Sutarman, 2003:48.

2.4. PHP

Professional Home Page PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web Sutarman, 2003:108. PHP dapat disisipkan di antara bahasa HTML dan karena bahasa server-side maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah ”hasil jadi” dalam bentuk HTML, dan kode PHP yang dibuat tidak akan terlihat. Yang membedakan PHP dengan bahasa pemrograman lain adalah adanya tag penentu, yaitu diawali dengan “?” atau “?php” dan diakhiri dengan “?”. PHP termasuk dalam Open Source Product. Hal ini menjadikan source code yang ada dapat dirubah dan didistribusikan secara bebas. PHP juga diedarkan dan dapat diperoleh secara gratis. PHP dapat dijalankan di berbagai web server misalnya IIS, Apache, PWS, dan lain-lain. Menurut Sutarman 2003:109, beberapa kelebihan dari PHP adalah sebagai berikut:  PHP mudah dibuat dan kecepatan akses tinggi  PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula. PHP dapat berjalan di sistem operasi UNIX, Windows dan Macintosh.  PHP diterbitkan secara gratis  PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, IIS, Xitami dan sebagainya.  PHP adalah termasuk bahasa yang embedded bisa ditempel atau diletakkan dalam tag HTML.  PHP termasuk server-side programming. Sistem database yang didukung oleh PHP adalah:  Oracle  Sybase  mSQL  MySQL  Solid  Generic ODBC  Postgres SQL PHP adalah bahasa scripting language yang dirancang secara khusus untuk penggunaan pada web. PHP adalah tool Anda untuk pembuatan halaman web dinamis, kaya akan fitur yang membuat perancangan web dan pemrograman lebih mudah, PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. pada waktu itu PHP masih bernama FI Form Interpreted, yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Dia juga menyebutnya sebagai tools Professional Home Page. PHP juga mendukung penggunaan database seperti MySQL, PostgreSQL, mSQL, Oracle. Untuk dapat menjalankan PHP melalui browser, maka diharuskan terlebih dahulu terpasang web server misalnya Apache, karena PHP adalah server side scripting language, artinya adalah scripting language yang dijalankan pada sisi server. Pada PHP tersedia untuk hampir semua platform termasuk Linux dan Windows. Seperti halnya dengan program open source lainnya, PHP dibuat dibawah lisensi GNU General Public Lisence. PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam membangun aplikasi web. PHP juga dapat digunakan untuk melakukan perubahan database, menciptakan database dan mengerjakan perhitungan matematika. Kode program PHP dapat ditulis menyatu dengan tag HTML dalam file. Kode PHP diawali dengan tag ? atau ?php dan ditutup dengan tag ?. Tag tersebut disisipkan diantara tag body dengan tag body dalam tag HTML. Isi dari tag PHP merupakan script dari PHP yang akan diproses. Web server akan menjalankan PHP untuk menerjemahkan bagian halaman tersebut. Dengan kata lain PHP mengolah data, MySQL adalah pusat data, dan HTML menampilkan