2.9 HTML Hyper Text Markup Languange
HTML Hyper Text Markup Languange adalah sebuah bahasa markup yang diganakan untuk membuat sebuah halaman webdan menampilkan berbagai informasi didalam sebuah
browser internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan didunia
penerbitan dan perceetakan yang disebut dengan SGML Standard Generalized Markup Languange,
HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar internet yang didefenisikan
dan dikendalikan penggunanya oleh W3C World Wide Web Consortium
2.10 PHP Hypertext Processor
PHP singkatan dari PHP Hypertext prepocessor. Ia menerapkan bahasa berbentuk script yang ditempatkan dalam server dan diproses diserver. Hasilnya yang dikirimkan ke klien,
tempat pemakai menggunakan browser Kelahiran PHP bermula saat rasmus ledorf membuat sejumlah scrip perl yang dapat
mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya, yakni pad atahun 1994. skrip-skrip ini selanjutnya dikemas menjadi tool yang disebut Personal Home Page.
Paket inilah yang menjadi cikal bakal PHP. Pada tahun 1995, Rasmus menciptakan PHPF1 Versi 2. Pada versi inilah pemograman dapat menampilkan kode terstruktur
didalam tag HTML. Yang menarik, kode PHP juga bisa berkomunikasi dengan database dan melakukan perhitungan-hitungan yang kompleks sambil berjalan.
Pada saat ini, PHP cukup popular sebagai piranti pemograman web, terutama dilingkungan linux. Walaupun demikian, PHP sebenarnya juga dapat berfungsi pada
server-server yang berbasis UNIX, Windows NT, dan Machintos. Bahkan versi untuk windows 9598 pun tersedia.
Universitas Sumatera Utara
Pada awalnya PHP dirancang untuk mengintegrasikan dengan web server cache.Namun, Belakangan PHP juga dapat bekerja dengan web server seperti
PWSPersonal Web Server,IIS Internet Information Server ,dan Xitami.
Untuk mencoba PHP, Anda tidak perlu menggunakan komputer berkelas server. Dengan hanya sebuah komputer biasa, anda bisa mempelajari dan mempraktekkan PHP.
2.10.1 Konsep Kerja PHP
Model kerja HTML diawali dengan perintaan suatu halaman web oleh browser. Berdasarkan URLUniform Resource Locator atau dikenal dengan sebuah alam internet,
browser mendapatkan sebuah alamat dari web server,mengidentifikasi halaman yang
dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh web server.
Selanjutnya, web server akan mencarikan berkas yang diminta dan memberikan isinya kebrowser. browser yang mendapatkan isisnya segera melakukan proses
penerjemahan kode HTML, dan menampilkan ke layar pemingkai 2.10.2
Kelebihan dari PHP
Salah satu kelebihan dari PHP adlah mampu berkomunikasi dengan berbagai database yang terkenal. Dengan demikian, menampilkan data yang bersifat dinamis, yang diambil
dari database, merupakan hal yang mudah diimplementasikan. Itulah sebabnya sering dikatakan bahwa PHP sangat cocok untuk membangun halaman-halaman web dinamis.
Universitas Sumatera Utara
Pada saat ini PHP sudah dapat berkomunikasi dengan berbagai database meskipun dengan kelengkapan yang berbeda-beda . Beberapa diantaranya adlah
MySql,Oracle,Sybase, dan lain-lain.
2.11 Apache Web Server