Skip to main content

Pengenalan PHP


PHP atau PHP:Hypertext Processor merupakan salah satu bahasa pemrograman di sisi server untuk membuat web dinamis. Bahasa pemrograman PHP diciptakan oleh Rasmus Lerdorf, pada tahun 1995 Lerdorf membuat sebuah alat untuk yang kemudian disebut “Personal Home Page” .

PHP sendiri merupakan bahasa pemrograman yang bebas dipergunakan (open source), dan sudah banyak digunakan oleh pengembang website. PHP juga berdiri sebagai platfrom yang mampu dijalankan di berbagai sistem operasi, baik di Windows, UNIX, Linux maupun Mac, dan juga mendukung penggunaan beberapa database, salah satunya adalah MySQL.

PHP merupakan mesin pemrograman yang di tanamkan pada kode-kode HTML dimana web kini tidak hanya merupakan gambar, tulisan dan bentuk saja (website statis) tetapi juga bisa di sesuaikan dengan kebutuhan user (website dinamis).

Cara Kerja PHP
Pada saat browser meminta dokumen PHP, webserver langsung menggunakan modul PHP untuk mengolah dokumen tersebut. Jika pada dokumen terkandung fungsi yang mengakses database maka modul PHP menghubungi database server yang bersangkutan. Dokumen yang berformat PHP dikembalikan webserver dalam format HTML, sehingga sourcecode PHP tidak tampak disisi browser.(sumber)

Kelebihan Menggunakan PHP :


1. Eksekusi scripting dilakukan sangat cepat sehingga meningkatkan throughput dari server.
2. Simplisitasnya menjadikan penulisan program PHP lebih pendek dan sederhana sekaligus mudah dipahami.
3. Dukungan koneksinya hampir ke semua database yang beredar sekarang ini termasuk MySQL,PostgreSQL, mSQL, Sybase, Informix, Interbase, Oracle, SQL Server, Ms Access, dBase dan masih banyak lainnya.
4. Selain menggunakan ODBC, PHP mempunyai native API untuk koneksi ke database, sehinngga akses ke database akan lebih cepat karena mengakses langsung ke database-nya (tidak melalui ODBC terlebih dahulu
5. PHP dapat dipasang di beberapa web server seperti PWS, IIS, Apache, Xitami, Netscape Enterprise, AOL server dan Oreilly Wesite Pro. PHP juga dapat dipasang dengan mode CGI atau ISAPI.
6. PHP dapat berjalan di berbagai platform seperti Windows dan Unix. Ini memungkinkan programmer misalnya melakukan development di Windows untuk kemudian di pasang di Linux.
7. PHP adalah software open-source yang gratis dan bebas didistribusikan kembali di bawah lisensi GPL (GNU Public License). Source PHP dan file binernya dapat secara bebas didapatkan di Internet, yaitu di situs resminya : http://www.php.net . 
8. Pengembangan PHP yang begitu cepat sehingga bug PHP dapat secara cepat dilaporkan dan diatasi hanya dalam hitungan hari bahkan hitungan jam. (sumber)


Comments

Popular posts from this blog

Tutorial Instalasi AppServ

Appserv adalah Server Package Software adalah aplikasi yang digunakan untuk menjalankan paket aplikasi Apache Server (localhost), PHP 5, Database MySQL, dan phpMyAdmin untuk manajemen Database MySQL. Berikut saya akan menjelaskan langkah-langkah instalasi Appserv pada Windows. Double Klik di Aplikasi Appserv.exe atau jika belum ada Donwload Appserv disini , jika sudah klik next ... License and Agreement, Atau ketentuan dan perjanjian disini dimana kamu setuju dengan semua ketentuan yang dibuat oleh Appservnetwork dan jika kamu setuju untuk menginstall aplikasi ini klik I agree... yaa kita tau ini gak terlalu di baca  dan mungkin cuma ngeberat-beratin content doank tp biar jelas aja apa gunannya kan ?... OK next Destination Folder , kamu bisa memilih dimana lokasi folder appserv yang akan kamu install. klik next untuk menginstall di defaultnya adalah di "C:\AppServ". Select Components, kamu bisa memilih komponen apa saja yang perlu di install at...

Perancangan Ruang Server

Perlunya Memiliki Server dan Ruang Server Sendiri A. Alasan Memiliki Server & Ruang Server Sendiri Pembangunan Gedung D pada STT Ibnu Sina akan menambah jumlah user pada fasilitas E-learning dan akses website STT Ibnu Sina lainnya. Hal tersebut tentu akan menambah beban jaringan atau Bandwidth yang dibutuhkan untuk menyimpan content pada E-learning dan Website STT Ibnu Sina, seperti modul tugas dan Data Kemahasiswaan. Berikut beberapa keuntungan jika STT Ibnu Sina memuliki Server dan ruang Server sendiri : Mempermudah baik pihak pengurus STT Ibnu Sina Batam maupun mahasiswa dalam mengatur dan mengakses data dan informasi Kerahasiaan data dan informasi terjaga dalam server. Mengurangi biaya internet karena situs STT Ibnu Sina yang di akses melalui jaringan yang ada di STT Ibnu Sina akan menggunakan jaringan local, sehingga tidak membutuhkan akses internet Mempermudah mahasiswa khususnya teknik informatika untuk belajar langsung tentang server, data center dan kegunaann...

Memanggil file CSS ke Halaman HTML

Postingan sebelumnya saya menjelaskan tentang halaman html sederhana dengan layout CSS , yang mana Script CSS di gabungkan ke halaman HTML, kali ini saya akan menjelaskan bagaimana memisahkan file CSS dan cara memanggil file tersebut di halaman HTML. Pertama lihat kembali ke halaman html, buka dengan editor kamu. <!DOCTYPE html> <html> <head> <style> #header {     background-color:black;     color:white;     text-align:center;     padding:5px; } #nav {     line-height:30px;     background-color:#eeeeee;     height:300px;     width:100px;     float:left;     padding:5px; } #section {     width:350px;     float:left;     padding:10px; } #footer {     background-color:black;     color:white;     clear:both;     text-align:center;     padding:5px...