May

25

Posted by : Wibisono Sukmo Wardhono | On : 25 May 2017

“Web” atau World Wide Web (WWW) dirumuskan oleh WWW Consortium (W3C) sebagai sekumpulan informasi dan berbagai sumber daya digital yang diidentifikasi oleh Uniform Resource Locators (URL). Setiap sumber daya tersebut saling terkait melalui suatu tautan (link) berbentuk hypertext dan dapat diakses melalui jaringan internet. Tim Berners-Lee menciptakan WWW dan menulis program web browser pertama. Web berperan sentral dalam perkembangan era informasi sebagai perangkat utama untuk berinteraksi di Internet. Halaman web disusun dengan format standar Hypertext Markup Language (HTML) yang dapat dilengkapi dengan gambar, video, audio dan konten multimedia lainnya. Kumpulan halaman web dengan tema tertentu membentuk sebuah situs web (website). Konten situs web dapat diisikan secara interaktif dan dinamis.

Bahasa Pemrograman Web PHP

Update web dinamis dilakukan melalui web-scripting yang terdiri dari Client-side dan Server-side scripting. Client-side scripting bekerja langsung pada web browser di sisi client, contohnya adalah JavaScript dan VBScript. Server-side scripting diproses dan diterjemahkan menjadi dokumen HTML yang selanjutnya dikirimkan ke peramban web di sisi client. Konsep pemrograman web lebih banyak menekankan pada Server-side scripting. Bahasa yang digunakan dalam mengembangkan server-side scripting antara lain PHP (PHP Hypertext Preprocessor), ASP (Active Server Pages) dari Microsoft dan JSP (Java Server Pages)/ Servlet dari Sun Microsystem.

Kode-kode PHP dapat disisipkan ke dalam rangkaian kode HTML dan dikombinasikan dengan berbagai template, Content Management System (CMS) maupun framework. PHP dapat digunakan pada kebanyakan server web serta didukung oleh hampir seluruh sistem operasi dan platform secara bebas dan terbuka. PHP hanya dapat bekerja pada web-server di dalam lingkungan IIS milik Microsoft maupun pada lingkungan web-server yang lebih umum digunakan, yaitu Apache. Server side scripting berguna untuk meng-generate HTML dokumen secara dinamis dan terprogram.