PHP vs JavaScript dalam konteks HTML

Keduanya bisa disisipkan ke halaman web, tetapi di mana kode dijalankan dan untuk apa sangat berbeda.

PHP Server-side

<?php
echo "<p>Halo dari server</p>";
?>

JavaScript Client-side

<script>
document.body.style.background = "#111";
</script>

Ringkasan perbandingan

Aspek PHP JavaScript
Tempat eksekusi Server Browser (dan server jika pakai Node.js)
Terlihat di “View Source”? Tidak (sudah jadi HTML) Ya (kode script bisa dilihat)
Butuh server khusus? Ya (PHP) Tidak untuk halaman statis
Ubah halaman tanpa reload Perlu kirim ulang halaman / AJAX Langsung lewat DOM

Contoh langsung: hanya JavaScript

PHP tidak bisa dijalankan dari file .html biasa. Di bawah ini contoh perilaku JavaScript di browser Anda.