Tuesday, April 24, 2012

Kenapa harus PHP?

beberapa teman kampus menanyakan hal ini kepada saya, bahkan beberapa client web sy yg agak iseng pernah jg menanyakan hal yang sama, dengan gaya sok tau dan yakin memberi jawaban yg sama

"karena php itu bahasa pemrograman yang dinamis dan banyak yang menggunakan krn selain server-side Programming yang memiliki kelebihan dalam hal waktu eksekusi keserver, kl dilihat jg dari scurity lumayan baik, krn scriptingnya tidak ditampilkan dibrowser, tapi diubah jadi tag" HTML..."

wkwkwk lumayan meyakinkan ga???

tp karena seringnya menjawab pertanyaan itu saya kok jadi bimbang sendiri, benar ga yah jawaban itu?
orang awam sih percaya, tp kl pertanyaan itu ditanyakan oleh programmer php yg jago atau dosen yang ngerti wah bahaya jg bisa kacau, walau kelihatannya sepele, tp bisa jadi pertanyaan mematikan plus super memalukan, masa programmer berbicara ga sesuai fakta dan data, cm dari sepertinya xixixi...

lama kelamaan jadi penasaran dan bangkit kembali rasa penasaran dan keinginan untuk membuka lagi catatan dan artikel yang lama disimpan, berdebu dan usang wkwkwk
akhirnya saya mendapatkan kembali jawaban yang benar dan meyakinkan (buat bahan ngeles yang terperca :D)

PHP merupakan bahasa pemrograman Server-Side, yang merupakan jg salahsatu bahasa pemrograman embeded yaitu bahasa pemrograman yang dapat disisipkan pada tag" html

PHP mendukung konektifitas yang tinggi dengan database dan kecepatan pemrosesan data pada sisi server, begitu banyak database yang support oleh PHP diantaranya
Oracle, PostgreeSQL, MS Access, MS-SQL, dan masih banyak lagi database yang dapat berintegrasi dengan PHP dan pastinya database andalan para Web Developer "MySQL" xixixi...

Selain alasan diatas jg ternyata masih banyak alasan yang lain, yang menjadi alasan PHP menjadi bahasa pemrograman Server-Side yang jadi recomended para developer, diantaranya, support dengan berbagai macam OS, seperti Windows, MAC, Linux dll..

wah ternyata begtu banyak kelebihan PHP yang kl dijabarkan mungkin bisa jadi e-book xixixi...

jadi, masih adakah alasan menolak PHP? stay codding, tetap Semangat!


think Smart  :D

Dasar dan Sejarah PHP

PHP atau "Hypertext Preprocessor", adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTM, PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Contoh program
Program Hello World
Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:
<?php
echo "Hello World";
?>


Program bilangan Fibonacci

Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.

<?php
function fibonacci_seq( $panjang ) {
for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )
$l[] = $l[$x++] + $l[$x];
return $l;
}

fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>


Kelebihan PHP Dari Bahasa Pemrograman Lain

Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :
1. Integer
2. Double
3. Boolean
4. String
5. Object
6. Array
7. Null
9. Resource

sumber : id.wikipedia.org

Untuk lebih lanjutnya tunggu posting berikutnya dari saya... silahkan kl ada teman" yang ingin menambahkan.

sekali php tetap php... coding terus pantang mundur wkwkwk... :lol: