Pengertian dan perbedaan HTML , CSS DAN PHP
![Apa Perbedaan PHP HTML CSS](https://www.yasir252.com/wp-content/uploads/2017/06/perbedaan-php-html-css-www.yasir252.com_.jpg)
»HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan PHP ini Anda dapat membuat beragam aplikasi berbasis web, mulai dari halaman web yang sederhana sampai aplikasi komplek yang membutuhkan koneksi ke database.
Contoh Struktur Penulisan PHP
Dalam pembuatan file PHP sama dengan cara pembuatan file HTML, kita bisa menuliskan script PHP di text editor seperti notepad dan lain-lain. Untuk menulis script/baris kode PHP kita harus mengapit setiap baris kode tersebut dengan tag "<?php" sebagai awal dan tag ?> sebagai akhir dari script PHP. Jika kita mengetikan kode di luar tag tersebut tidak akan dianggap sebagai sebagai script PHP oleh PHP engine, melainkan akan dianggap sebagai kode HTML. Biasanya di dalam sebuah file PHP mengandung tag HTML dan baris kode PHP.
Perbedaan HTML dan PHP? Perbedaan HTML PHP CSS
Hal ini seringkali menjadi pertanyaan yang diajukan oleh para praktisi IT. Bagi para praktisi yang baru belajar, ke 3 bahasa pemrograman ini sangatlah membingungkan. Karena uniknya ke 3 bahasa pemrograman ini sangat berbeda, namun memiliki integrasi yang sangat kuat. Sehingga bisa dibilang mustahil jika kita dapat menjadi developer website professional tanpa mengetahui dan menguasai ke tiga bahasa tersebut.
Pengertian HTML (Hyper Text Markup Language)
HTML adalah sebuah bahasa standar yang digunakan untuk membuat halaman web. Ini sebuah bahasa pemrograman paling dasar yang kalian perlukan untuk mengembangkan situs web. Ini juga salah satu bahasa pertama yang pastinya ingin banget semua orang pelajari, tentunya jika kalian tertarik terjun kedalam dunia teknologi dan pemrograman. Mungkin bagi sebagian orang sudah sangat familiar dengan bahasa HTML ini. Secara gratis kalian dapat mencoba mengembangkan web berbasis HTML di web development online seperti Blogger, Joomla, dll.
HTML sendiri merupakan bahasa yang static, dalam artian, apapun yang di tuliskan di dalam HTML (Server Sided) akan ditampilkan apa adanya ke monitor viewer (Client Sided).
![](https://www.yasir252.com/wp-content/uploads/2017/06/perbedaan-html-php-css-yasir252.png)
Pengertian PHP (Hypertext Preprocessor)
Meskipun PHP secara garis besar memiliki fungsi yang sama dengan HTML (Membangun sebuah halaman web), namun PHP memiliki keunggulan yang dapat menyisipkan pula Bahasa HTML kedalam kodenya. Cara kerja Kode PHP yaitu di proses (atau dieksekusi) oleh Server Web saat halaman diakses dan output yang dihasilkan akan ditulis sebagai HTML di dalam halaman Web. Ketika pengguna mengakses halaman PHP, browser Web-nya hanya akan menerima sebuah kode HTML tanpa ada unsur PHP, hal ini terjadi karena server Web telah memproses kode PHP di latar belakang pada saat pengiriman data halaman. Saking cepatnya proses penguraian skrip dan koding PHP menjadi HTML, membuat proses ini tidak terasa, alias tidak mempengaruhi loading time.
Halaman web PHP memiliki ekstensi .php dan juga sangatlah penting, karena ekstensi inilah yang memberi tahu Server Web bahwa halaman tersebut menyertakan kode PHP. Oleh karena itu, harus dijalankan dulu melalui mesin PHP Server (Installasi software PHP pada Server) sebelum dikirim ke browser Web klien. Hal ini memungkinkan konten dinamis dapat dihasilkan setiap kali halaman Web dimuat berdasarkan variabel yang termasuk dalam kode PHP. Misalnya, objek seperti tanggal, waktu, data, javascript, ajax script, jquey dan koding kompleks lainnya yang nanti dapat membuat Halaman Web terlihat lebih Dinamis. Tidak seperti HTML yang cenderung design halamannya sangatlah statis.
![Apa Perbedaan PHP dan HTML?](https://www.yasir252.com/wp-content/uploads/2017/06/keunggulan-html-php-css-yasir252.png)
Secara garis perbedaan HTML dan PHP adalah :
- HTML hanyalah sebuah Kode Pemrograman Markup (Rangkuman) untuk loading page sedangkan PHP adalah Bahasa Pemrograman yang menggunakan Scripting Komppleks.
- HTML sangat mudah, dan apapun yang kalian ketik akan menampilkan hasil, namun PHP tidak. Jika ada salah pada PHP akan langsung ERROR
- HTML itu statis, setiap objek didalamnya hanyalah design statis (Text, images). Sedangkan PHP dinamis, dimana Objeknya dapat memiliki berbagai Class dan Fitur.
Dan jika HTML sudah kalian kuasai, dan PHP sudah selesai dipelajari ada satu bahasa lainnya yang akan perlu untuk dipelajari, yaitu CSS.
Pengertian CSS (Cascading Style Sheets)
Sebuah bahasa pemrograman yang digunakan untuk memberikan STYLE atau gaya ke dalam Elemen yang telah dibuat dengan HTML atau PHP. Dimana HTML/PHP datang lebih dulu dan menciptakan fondasi untuk halaman web kalian, nah disitulah CSS hadir selanjutnya dan digunakan untuk membuat tata letak halaman, warna, font, dan … effect, pokoknya gaya. Elemen yang dibuat di HTML atau PHP biasanya di deklarasikan dengan kode seperti PUBLIC PRIVATE atau <head>
![Apa yang dimaksud CSS](https://www.yasir252.com/wp-content/uploads/2017/06/kekurangan-html-php-css-yasir252.jpg)
Oke, sekian penjelasan singkat mengenai perbedaan HTML dan PHP dan CSS. Selengkapnya dan prakteknya kita akan membahasnya pada kesempatan lain di artikel tutorial mengenai CSS, PHP, dan HTML. Sialhkan tanyakan pertanyaan di kolom komentar jika ada konten yang kurang jelas. Terimakasih!
Sumber :
http://xtools-blogger.blogspot.com/2015/04/pengertian-html-dan-php.html?m=1
https://www.yasir252.com/programming/perbedaan-html-dan-php-css/