Pengenalan Pemrograman PHP Bagan Alir Flowchart

Bagan alir proses selain dapat menunjukkan kegiatan dan simpanan yang digunakan dalam suatu prosedur, dapat juga menunjukkan jarak kegiatan yang satu dengan yang lainnya serta waktu yang diperlukan untuk suatu kegiatan.

2.4 Pengenalan Pemrograman PHP

PHP dibuat oleh Rasmus Lerdorf, seorang programmer Unix dan Perl pada bulan Agustus-September 1994. PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web. PHP disisipkan di antara bahasa HTML dan karena bahasa server-side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah “hasil jadi” dalam bentuk HTML, dan kode PHP tidak akan terlihat. PHP termasuk dalam Open Source Product. Jadi dapat diubah source code dan didistribusikannya secara bebas. PHP juga diedarkan secara gratis. PHP juga dapat berjalan di berbagai web server seperti IIS dan Apache. Di awal Januari 2001, PHP telah dipakai lebih dari 5 juta domain di seluruh dunia, dan akan terus bertambah karena kemudahan aplikasi PHP ini dibandingkan dengan bahasa server side yang lain. Angka sesungguhnya dapat dilihat di http:www.php.netusage.php. Pengembangan PHP terus dilakukan dan kini PHP telah sampai pada versi-nya adalah PHP 4.0 yang diterbitkan pada awal Mei 2000. Adapun kelebihan-kelebihan PHP yaitu: a. PHP mudah dibuat dan kecepatan akses tinggi. b. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula. PHP dapat berjalan pada sistem operasi Unix, Windows98, Windows NT dan Macintosh. c. PHP diterbitkan secara gratis. d. PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, IIS, Xitami, dan sebagainya. e. PHP adalah termasuk bahasa yang embedded dapat ditempel atau diletakkan dalam tag HTML. f. PHP termasuk server-side programming. Sistem database yang didukung oleh PHP adalah: Universitas Sumatera Utara 1. Oracle 2. Sybase 3. mSQL 4. MySQL 5. Solid 6. Generic ODBC 7. Postgres SQL PHP juga mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP, NNTP, POP3 dan HTTP. Teks editor yang dapat digunakan untuk membuat program PHP adalah Notepad, PHPed, Vi, emac, UltraEdit, dan yang terakhir yang diluncurkan adalah Macromedia Dreamweaver. Sekarang ini banyak programmer web menggunakan teks editor Macromedia Dreamweaver karena kemudahan yang ditawarkan dalam mendesain sebuah web site. Sementara browser yang digunakan oleh PHP untuk melihat hasilnya antara lain dapat menggunakan IE 4.0 atau lebih, Netscape Navigator dan lainnya.

2.5 Fungsi-Fungsi dalam Pemrogramanan PHP