Perbedaan php dengan javascript dan html

Hubungan php javascript html

Apa perbedaan php dengan javascript? atau apa perbedaan php dengan html? pertanyaan ini seringkali muncul jika anda mulai mengenal bahasa pemrograman web. Ketiga bahasa pemrograman ini ternyata saling terkait dalam membangun sebuah web yang dinamis dan interaktif. Saya akan jelaskan perbedaan serta hubungan masing-masing pada artikel ini.

Pemahaman Dasar PHP, Javascript, HTML

PHP adalah bahasa pemrograman yang dijalankan pada server yang terinstall web server. Artinya semua baris program akan sepenuhnya dijalankan pada web server sedangkan yang dikirimkan ke browser pengguna hanya hasilnya saja.

Javascript adalah bahasa pemrograman yang dijalankan dikomputer klien. Javascript disipkan dalam kode-kode html dan digunakan sepenuhnya dengan bantuan browser. Javascript melakukan interaksi dengan pengguna langsung disisi klien.

HTML adalah bahasa standard untuk membuat halaman web statis. HTML dapat secara langsung dijalankan dan ditampilkan dengan bantuan browser.

Secara teori umum diatas, maka perbedaan php dengan javascript atau php dengan html adalah :

PHP

  • PHP adalah bahasa pemrograman web yang dijalankan di server
  • PHP digunakan untuk membuat halaman dinamis
  • PHP dapat terhubung dengan database
  • PHP dapat membuat halaman web dengan HTML maupun javascript
  • PHP dijalankan oleh server sebelum halaman ditampilkan

Javascript

  • Javascript dirancang untuk bekerja disisi klien
  • Javascript dapat berinteraksi langsung dengan pengguna melalui browser
  • Javascript dapat disisipkan dalam kode html
  • Javascrip dijalankan setelah halaman mulai diterima oleh browser
  • Javascript dapat memanipulasi HTML secara langsung atau sering dikenal dengan DHTML (Dynamic HTML)

HTML

  • HTML dapat langsung dijalankan disisi klien
  • HTML digunakan untuk menyusun halaman web statis
  • HTML dapat ditampilkan dalam bentuk objek tabel, tulisan dll

Dari penjelasan diatas dapat disimpulkan bahwa sebenarnya antara PHP, Javascript dan HTML dapat saling terhubung dalam perananya menampilkan sebuah informasi yang ada diinternet. PHP tidak bisa menampilkan hasil ke browser tanpa adanya html, html tidak bisa menampilkan halaman dinamis tanpa PHP,  dan HTML tidak bisa berinteraksi via klien tanpa javascript.

Menurut saya ini juga yang melatar belakangi munculnya gagasan baru tentang penggunaan teknologi AJAX dalam pengembangan web masa depan.

Semoga bermanfaat

Zainal Hakim

** Bebas disunting dengan menyebutkan sumber **

Artikel Lainnya

  • Membuat fungsi cek data mysql dengan php
    Proses pengecekan apakah data sudah ada dalam database tentunya pasti kita lakukan berulang-ulang dalam sebuah aplikasi php. Untuk mempermudah proses pengecekannya kita memerlukan sebuah fungsi/function yang gampang dipanggil setiap saat. Berikut ini saya ingin berbagi tentang bagaimana membuat fungsi tersebut.
  • Menampilkan data mysql dalam list menu dengan php
    List menu atau yang sering disebut combo box adalah sebuah objek dalam form yang disediakan oleh HTML. List menu digunakan untuk menampilkan pilihan yang umumnya bersifat statis misal pilihan nama kota, nama kategori, jenis jabatan dll. Bagaimana seandainya kita ingin menampilkan pilihan dengan sumber datanya dari mysql? Saya akan jelaskan langkahnya pada artikel berikut.
  • Menampilkan latar gambar/background secara acak dengan php
    Tampilan sebuah halaman tentunya harus menarik dan memiliki kesan khusus pada saat ditampilkan kepada pengunjung. Ada tips khusus bagi yang senang ganti-ganti latar gambar halaman web dengan kode php.
  • Menghapus dengan checkbox dalam php
    Anda menemui masalah dalam menghapus banyak data secara bersamaan pada laporan yang dibuat dengan PHP? Mungkin jawabnya ya, karena dulu saya pernah mengalami hal ini. Cara sederhana mengahapus record atau data dalam laporan php adalah satu-persatu dengan membuat link pada tiap baris data yang ditampilkan. Hal ini akan sangat menyulitkan anda jika ada banyak data yang harus dihapus. Bayangkan jika ada 100 recor harus anda hapus, berarti 100 kali mengklik data yang akan dihapus. Saya akan berbagi bagaimana membuat laporan php dengan fasilitas checkbox data yang akan dihapus. Silahkan simak artikel berikut.
  • Mengatur format tanggal dalam php
    PHP telah menyediakan fungsi untuk menampilkan tanggal dalam berbagai format yang dituliskan dalam bahasa inggris. Bagaimana jika kita perlu menampilkan tanggal dalam format indonesia? Artikel berikut akan menjelaskan beberapa format tanggal dalam php dan cara menampilkannya. SIlahkan anda simak.

Kiriman terbaru