Skrip PHP Keunggulan PHP

halaman yang akan dikehendaki, dan meyampaikan segala informasi yang dibutuhkan oleh web server. Selanjutnya web serverakan mencarik berkas PHP yang diminta dan setelah didapatkannya, isinya akan segera dikirimkan ke mesin PHP dan mesin inilahh yang memproses dan memberikan hasilnya berupa kode HTML ke web server. Lalu web serverakan menyampaikan isi halaman web tersebut kepada klien melalui browser. Setiap statementperintah dari PHP harus diakhiri dengan menggunakan tanda titik koma ;.Umumnya setiap statement ditulliskan dalam satu baris. Penulisan skrip PHP dalam tag HTML dapat dilakukan dengan 2 cara yaitu embedded script dan non- embedded script.

2.3.1 Skrip PHP

Skrip PHP berkedudukan sebagai tag dalam bahasa HTML. Suatu skrip akan dikenali sebagai skrip PHP bila diapit oleh tanda: a. ?php……? b. ?..............? c. script language=”PHP”……script Skrip yang dibuat dengan PHP disimpan dengan nama file dan diikuti dengan ekstensi .php, misalnya : contoh.php. Bila skrip PHP diakses melalui computer lokal maka file PHP disimpan di folder htdocs di local web server. Sama halnya dengan penamaan dokumen HTML, pemberian nama dokumen yang sama tetapi dituliskan dengan case yang berbeda akan dianggap sebagai dokumen yang berbeda, misalnya contoh.php akan berbeda dengan CONTOH.php atau Contoh.php. Skrip PHP dapat disisipkan dibagian manapun dalam dokumen HTML, begitu pula sebaliknya skrip HTML dapat diletakkan diantara skrip PHP. Universitas Sumatera Utara

2.3.2 Keunggulan PHP

Adapun kelebihannya yaitu : a. Mudah dibuat dan berkecepatan tinggi. b. PHP dapat berjalan lintas platform, yaitu berjalan dalam sistem operasi dan web server apapun. c. Dapat digunakan secara gratis. d. Termasuk bahasa embedded, yakni dapat diletakkan dalam tag HTML. e. Termasuk server side programing, sehingga kode aslisoured code tidak dapat dilihat di browser pengguna, yang terlihat hanya kode dalam format HTML. f. Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server, seperti misalnya untuk keperluan database conection. PHP dapat melakukan koneksi dengan berbagai database Mysql, Oracle,Sybase,Msql, Solid, Generic ODBC, Postgres SQL, dbase, Direct MS-SQL,velocis, IBM, BD2, Interbase, Frontbase, Empress dan semua database yang mempunyai profider ODBC seperti misalnya MS access dan lain-lain. g. PHP dapat melakukan semua aplikasi program CGI, seperti mengambil nilai form, menghasilkan halaman web yang dinamis, mengirimkan dan menerima cookies. h. PHP juga mendukung komunitasi dengan layanan lain melalui protocol IMAP, SNMP, NNTP, POP3, HTTP dan lainnya.

2.4 Integrasi dengan Database