Kelebihan dan Kelemahan PHP Sintaks PHP

19

2.4.3. Kelebihan dan Kelemahan PHP

Kelebihan PHP sebagai bahasa server-side adalah : 1. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang dapat dilakukan oleh CGI, seperti mengumpulkan data form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan lebih daripada kemampuan CGI. 2. Web Server yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah. 3. Dapat digunakan di berbagai mesin linux, unix, windows dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem. Adapun Kelemahan PHP adalah : 1. Tidak ideal untuk pengembangan skala besar. 2. Tidak bisa memisahkan antara tampilan dengan logik dengan baik walau penggunaan template dapat memperbaikinya. Universitas Sumatera Utara 20 3. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang memperhatikan isu dan konfigurasi PHP.

2.4.4. Sintaks PHP

Sintaks ProgramScript PHP ditulis dalam apitan tanda khusus PHP. Ada empat macam pasangan tag PHP yagn dapat digunakan untuk menandai blok script PHP: 1. ?php…? 2. script language=”PHP”…script 3. ?...? 4. ... Untuk menuliskan script PHP, ada dua cara yang sering digunakan, yaitu Embedded Script dan Non-embedded Script a. Emedded Script Emedded Script adalah script PHP yang disisipkan di antara tag-tag dokumen HTML. Contoh: html head titleEmedded Scripttitle head body ?php echo “Hallo, selamat menggunakan PHP”; Universitas Sumatera Utara 21 ? body html b. Non-Embedded Script Non-Embedded Script adalah scriptprogram PHP murni. Termasuk tag HTML yang disisipkan dalam script PHP. Contoh: ?php echo “html”; echo “head”; echo “titleMengenal PHPtitle”; echo “head”; echo “body”; echo “pPHP cukup menyenangkanp”; echo “body”; echo “html”; ?

2.5. MySQL