Dasar – Dasar PHP Kelebihan PHP

2.4.2 Kelebihan PHP

PHP terkenal dengan mempunyai 4 kelebihannya yaitu 4P Four Pee : 1. Practical Praktis PHP adalah bahasa pemrograman yang sangat longgar dalam penulisan, dan ini meningkatkan kepraktisan buat para penggunanya. Misalnya saja programmer tidak diharuskan untuk menuliskan atau menghapus variabel. Walaupun kadang mereka juga tidak bisa mengatakan dengan mudah yang kemudian dipanggil dalam sebuah skrip, menebak formula terbaik dalam penetapan variabel secara otomatis kemudian menghapus variabel dan dan mengembalikan resource ke sistem setelah skrip berhasil di eksekusi. Pada akhirnya, PHP mampu membuat programmer lebih berpikir pada tujuan akhir dari project yang akan dibuat. 2. Power Sudah menjadi rahasia umum kalau PHP mampu membuat halaman dinamis, memanipulasi form, dan dapat dihubungkan dengan database. Selain yang disebutkan tadi, ternyata PHP juga dapat melakukan hal – hal di bawah ini : a. Membuat dan memanipulasi file Macromedia Flash, gambar, dan Portable Document Format PDF. b. Berkomunikasi dengan LDAP. c. Berkomunikasi dengan banyak protocol, termasuk IMAP, POP3 dan NNTP. d. Berkomunikasi dengan Credit-Card Processing Solution. e. Dapat dijalankan secara run time melalui console serta juga dapat menjalankan perintah-perintah sistem

2.4.3 Struktur Program PHP

Kode program PHP menyatu dengan tag-tag HTML Hypertext Markup Language dalam satu file. Kode PHP diawali dengan tag ? Atau ?php dan ditutup dengan tag ?. Berikut struktur penulisan sintaks PHP dalam HTML Hypertext Markup Language : HTML HEAD TITLETITLE HEAD BODY ? … - dokumen PHP- … ? BODY HTML

2.5 CSS CSS Cascading Style Sheets digunakan dalam kode HTML Hypertext

Markup Language untuk menciptakan suatu kumpulan Style yang terkadang dapat digunakan untuk memperluas kemampuan HTML Hypertext Markup Language. CSS Cascading Style Sheet adalah bahasa yang digunakan untuk format tampilan HTML Hypertext Markup Language, bahasa yang direkomendasikan W3C World Wide Web Consortium untuk melukiskan gaya seperti huruf, warna, ukuran, jarak, posisi pada dokumen-dokumen web. CSS Cascading Style Sheet sangat membantu para web designer untuk memperindah halaman web template. Tag table punya elemen border, CSS Cascading Style Sheet juga punya format untuk border namun lebih detail lagi seperti : border-top, border-right, border-bottom, border-left. artinya lebih kompleks karena memungkinkan kita membuat sisi border yang berbeda.

2.6 Unified Modelling Language UML

Dalam suatu proses pengembangan software, analisa dan rancangan telah merupakan terminologi yang sangat tua. Pada saat masalah ditelusuri dan spesifikasi dinegosiasikan, dapat dikatakan bahwa berada pada tahap rancangan. merancang adalah menemukan suatu cara untuk menyelesaikan masalah, salah satu toolmodel untuk merancang pengembangan software yang berbasis object- oriented adalah UML. Alasan mengapa UML digunakan adalah, pertama, scalability dimana objek lebih mudah dipakai untuk menggambarkan sistem yang besar dan komplek. Kedua, dynamic modeling, dapat dipakai untuk pemodelan sistem dinamis dan real time. Sebagaimana dalam tulisan pertama, penulis menjelaskan konsep mengenai obyek, OOAD Obyek Oriented Analyst Design dan pengenalan UML, maka dalam tulisan kedua ini lebih ditekankan pada cara bagaimana UML digunakan dalam merancang sebuah pengembangan software yang disertai gambar atau contoh dari sebuah aplikasi. http:www.staffsite.gunadarma.ac.idwsilfiindex.php