Diberdayakan oleh Blogger.

Senin, 24 Maret 2014

Perbedaan HTML dan PHP

Shar sedikit cing dari apa yang udah pernah gw baca, dan gw pelajarin.

 Pengertian PHP
PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages).
Source:
www.oke.or.id

HTML (Hypertext Markup Language) adalah kode untuk membuat halaman web dasar, dan sejatinya bukanlah bahasa pemrograman, melainkan hanya untuk container dan penentu tampilan secara dasar. Untuk membuat tampilan halaman web yang indah masih dibutuhkan image pendukung dan penggunaan kode CSS (Cascading Style Sheets). Halaman web yang dibuat menggunakan HTML saja maupun dilengkapi image dan CSS, dapat langsung dibuka selayaknya dokumen biasa menggunakan web browser (Internet Explorer, Mozilla Firefox, dsb.)

Namun PHP (PHP Hypertext Preprocessor) di lain sisi adalah bahasa pemrograman yang dijalankan di sisi server, untuk memberikan banyak kemampuan bagi sebuah halaman web atau keseluruhan website. Kemampuan tambahan ini membuat website yang tadinya statis bisa menjadi website yang dinamis, dengan adanya pemisahan data pada sistem basis data, pembuatan konten dinamis sesuai kondisi pada pemrogramannya, dsb. Namun PHP membutuhkan web server untuk bisa dijalankan, atau dengan kata lain, dibutuhkan server untuk menerjemahkan kode PHP agar bisa menghasilkan output yang diinginkan. Biasanya pengembang web yang menggunakan PHP menggunakan server lokal untuk mengembangkan web di komputer/laptop pribadinya, dan ini bisa dengan mudah disiapkan menggunakan aplikasi semacam AppServ, WampServer, atau XAMPP. Untuk digunakan mengembangkan web, PHP memang digabung dengan HTML, karena pada dasarnya HTML membutuhkan pengolahan secara programatik, dan PHP membutuhkan container untuk menampilkan data dengan tata letak dan komponen yang sesuai. Sehingga pada prakteknya kode PHP biasanya disisipkan pada kode HTML untuk mengoutputkan atau mengulang sesuatu, atau bisa juga menghasilkan kode HTML sebagai output dari programnya.

HTML tu kayaknya sebuah rumah bagi PHP sederhananya gitu dech. . . .sebuah ruanglingkup yang bisa direnovasi oleh PHP. . .
 

Blogger news

Blogroll

Sparepart

Background