NEW
Font size
WorksheetsQuiz 01 Pemrograman PHP
Total questions: 15
Worksheet time: 30mins
PHP adalah singkatan dari apa dan berfungsi utama sebagai apa dalam pengembangan web?
Programmer Helper Pack, alat desain UI
Public Home Page, bahasa markup statis
Hyper Transfer Protocol, layanan client-side
Hypertext Preprocessor, skrip server-side
Manakah yang merupakan alternatif teknologi untuk membangun aplikasi web dinamis selain menggunakan PHP?
ASP dan JSP sebagai server-side
HTML dan CSS sebagai client-only
SVG dan Canvas untuk grafis
SQL dan NoSQL untuk basis data
Dalam sejarah pengembangan PHP, komponen inti yang mempercepat eksekusi kode dan menjadi fondasi runtime adalah apa?
Bootstrap sebagai framework CSS
Zend Engine sebagai mesin eksekusi
Node.js sebagai runtime JavaScript
Tomcat sebagai server Java
Pada lingkungan kerja PHP di Windows dengan XAMPP, di mana lokasi document root default untuk menaruh folder proyek?
D:\Program Files\Apache folder umum
C:\Users\Public\Documents proyek
C:\Windows\System32 sebagai root
C:\xampp\htdocs sebagai document root
Langkah berurutan yang benar untuk menyiapkan dan mengakses proyek PHP lokal di XAMPP adalah apa?
Jalankan browser seluler, buat file .exe, unggah ke cloud
Pasang Node.js, buat repositori Git, akses http://127.0.0.1
Buat folder di htdocs, jalankan Apache, akses http://localhost/nama
Akses http://localhost dulu, lalu pasang MySQL, lalu tulis HTML
Manakah alasan praktis memilih PHP untuk pengembangan web yang paling relevan dengan kebutuhan integrasi database lintas platform?
Mengharuskan server khusus yang jarang tersedia
Hanya kompatibel dengan satu jenis database populer
Tidak menyediakan extension untuk koneksi database
Dukungan luas untuk MySQL, PostgreSQL, SQLite
Jika tim Anda ingin mempercepat pengembangan sambil menjaga keamanan aplikasi, pendekatan mana yang paling tepat dalam ekosistem PHP?
Mengutamakan HTML statis tanpa server-side
Menghindari reuse kode dan library pihak ketiga
Menulis seluruh aplikasi tanpa kerangka kerja
Menggunakan framework seperti Laravel atau Symfony
Dalam konteks pasar server-side, pesaing utama PHP yang sering dipilih untuk web aplikasi adalah apa?
R untuk statistik, MATLAB untuk simulasi, COBOL
C++ untuk desktop, Java untuk mobile, Swift
Assembly untuk sistem, Fortran untuk ilmiah, Pascal
Node.js dengan Express, Python dengan Django, Ruby on Rails
Manakah keuntungan PHP yang berkaitan dengan penyebaran di berbagai hosting?
Wajib dedicated server dengan konfigurasi kompleks
Memerlukan lisensi berbayar untuk setiap host
Hanya berjalan di sistem operasi tunggal
Mudah di-deploy pada shared hosting dan VPS
Tim Anda perlu menyeimbangkan kecepatan pengembangan dan kontrol penuh atas arsitektur. Pendekatan mana yang tepat?
Mulai dengan PHP Native, lalu adopsi framework saat skala naik
Langsung menulis tanpa standar dan dokumentasi
Menghindari modularitas demi kecepatan jangka pendek
Mengganti server-side dengan hanya JavaScript di klien
Ketika memilih alternatif server-side selain PHP, faktor pembanding terpenting untuk pengambilan keputusan strategis adalah apa?
Popularitas sementara tanpa kebutuhan teknis
Logo bahasa dan gaya sintaks semata
Ketersediaan satu tutorial yang viral
Ekosistem library, performa, dan dukungan komunitas
Perhatikan diagram yang membedakan web server dan database. Jika aplikasi perlu melayani permintaan HTTP dan menyimpan data pengguna, komponen mana yang harus dikonfigurasi aktif bersamaan di lingkungan lokal?
Web server dan IDE
Reverse proxy dan CDN
Web server dan database
Database dan CSS framework
Pada panel kontrol XAMPP, Anda ingin menguji skrip PHP yang melakukan query ke MySQL. Urutan langkah yang paling tepat untuk memastikan layanan berjalan adalah apa?
Start FileZilla lalu Apache
Start Tomcat lalu MySQL
Start MySQL lalu Apache
Start Apache lalu MySQL
Laragon menampilkan status layanan otomatis. Jika Anda mengaktifkan auto-start untuk Nginx dan MySQL, skenario mana yang paling sesuai untuk menjalankan aplikasi PHP berbasis database?
Gunakan Nginx sebagai database dan PHP sebagai server
Gunakan MySQL sebagai web server dan Nginx sebagai database
Gunakan Nginx sebagai web server dan MySQL sebagai database
Gunakan PHP sebagai database dan Nginx sebagai proxy
Diagram alur server-side processing menunjukkan langkah: client mengirim request → server memproses skrip → database diakses → response dikirim. Jika respons lambat karena bottleneck di database, tindakan penanganan yang paling tepat adalah apa?
Optimasi query dan indeks
Nonaktifkan web server sementara
Tambah komentar di skrip
Ubah ekstensi file menjadi .php
