Dasar – Dasar php Struktur Program PHP

dapat digunakan untuk memperbarui meng-update database, menciptakan database, dan mengerjakan perhitungan matematika. php dapat di ambil gratis melalui internet dengan alamat situs http:www.php.net. Menurut dokumen resmi php, php adalah singkatan dari Hypertext Preprocessor. PHP merupakan bahasa scripting berbentuk script yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang penulis berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser client side hanya hasilnya saja. Secara khusus, php dirancang untuk membangun sebuah web dinamis. Karena sifatnya yang open source dan semakin banyaknya user membuat bahasa pemprogaman ini mengalami perkembangan yang sangat cepat. Sintak atau strukturnya hampir mirip dengan bahasa pemprogaman C dan Java sehingga dengan begitu bagi mereka yang sudah mempelajari bahasa tersebut tidak akan mengalami kesulitan, selain itu bagi para pemula yang baru memulai bahasa pemprogaman web rasanya PHP turut diperhitungkan. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan yang up to date. Misalnya penulis bisa menampilkan isi database ke dalam halaman web. Pada prinsipnya , php mempunyai fungsi yang sama dengan scipt-script seperti ASP Active Server Page, Cold Fusion dan lain-lain. Untuk menjalankan php dibutuhkan web server.

2.4.1 Dasar – Dasar php

PHP dijalankan dalam file berekstensi .php, .php3 atau .phtml, tetapi secara umum ekstensi file php adalah php. Kode php menyatu dengan tag – tag HTML dalam satu file. Kode php diawali dengan tag ? atau ?PHP dan ditutup dengan ?. PHP diawali sebagai berikut : ?PHP ....................... ? File contoh1.PHP: html head title Hallo Belajar PHP title Gambar hasil dari eksekusi dari file contoh1.php diatas, dapat menimbulkan output seperti yang terlihat pada Gambar dibawah ini : Gambar 2.7. Hasil Dari File Contoh 1.PHP 2.4.2 Kelebihan PHP PHP terkenal dengan mempunyai beberapa kelebihan yaitu: 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. PHP menawarkan konektivitas yang baik dengan beberapa basis data, antara lain Oracle, Sybase ,mSQL,MySQL ,Solid ,PostgreSQL, Adabas, dBase,Unix dan tak terkecuali database yang berinterface ODBC. Juga dapat berintegrasi yang membuat dokumen PDF hngga memparse XML. php juga mendukung dengan layanan lain memalui protokol IMAP ,POP3 atau bahkan HTTP. Bila php berada dalam halaman web, maka tidak dibutuhkan lagi pengembangan lingkungan khusus atau direktri khusus.Hampir seluruh aplikasi berbasis web dapat dibuat dengan php , namun kekuatan utama adalah konektivitas basis data dengan web. Dengan kemampuan ini diharapkan dapat mengakses basis data melalui web.

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 DFD Data Flow Diagram