Diberdayakan oleh Blogger.
RSS

PHP

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.

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
  8. Nill
  9. Resource
Baca Selengkapnya ...
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

JavaScript

Definisi Fungsi JavaScripts

JavaScript adalah bahasa scripting bagi pengembang untuk memasukkan beberapa interaktivitas di situs Web mereka. Menjadi bahasa pemrograman ringan, JavaScript relatif diakses untuk pengembang web yang tidak memiliki latar belakang pemrograman, sementara penggunaannya hasil di website lebih dinamis yang merespon klik mouse pengguna atau keyboard input.

Utilitas JavaScript

Dengan JavaScript, pengembang web dapat memperkenalkan teks dinamis. Bayangkan nama Anda adalah Ashley, dan pertama kali Anda mengakses situs belanja seperti Amazon meminta Anda untuk memasukkan nama Anda. Waktu berikutnya Anda mengunjungi situs ini, Anda akan melihat kata-kata “Halo, Ashley,” yang merupakan sentuhan yang bagus bagi pelanggan kembali. JavaScript juga dapat memungkinkan situs web untuk mengetahui jenis browser pengguna tertentu, memvalidasi informasi sebelum itu akan disampaikan ke server, server seperti tabungan dari waktu pemrosesan yang berharga, dan bahkan menginstal apa yang disebut “cookie” di dalam komputer Anda dengan data kunci yang dapat mengambil waktu berikutnya Anda mengunjungi situs.

Menggunakan JavaScript

Semua situs lari dokumen yang memberikan petunjuk spesifik tentang website tampilan dan cara kerjanya. Dokumen ini ditulis dalam HTML markup language (XHTML lebih spesifik). Menurut W3Schools.com, kode JavaScript dapat disisipkan baik pada dokumen XHTML itu sendiri atau pada dokumen eksternal. Namun, dalam kasus yang terakhir, dokumen XHTML harus menunjuk ke nama dan lokasi dokumen terpisah untuk akses kode JavaScript.

JavaScript sebagai Bahasa Pemrograman

JavaScript memiliki kemampuan berorientasi objek yang tidak seperti bahasa pemrograman yang lebih kuat seperti C, C + + dan Java, menurut buku “JavaScript:. Panduan pasti” JavaScript juga berbagi beberapa konstruksi pemrograman umum seperti “jika” pernyataan dan “sementara” loop. Namun, di sini kesamaan berakhir karena JavaScript tidak memiliki beberapa aturan yang ketat dari bahasa pemrograman tersebut seperti, misalnya, menentukan jenis variabel.

Sintaks JavaScript

Setiap perintah JavaScript dimulai dan diakhiri dengan “” dan “” tag. Antara tag ini, ada berbagai perintah pengembang dapat masuk, “document.write” menjadi hanya satu contoh. Pengembang juga dapat menetapkan variabel yang berbeda, masukkan komentar yang bukan bagian dari kode tetapi membuat membaca yang jauh lebih mudah, dan menetapkan kondisi untuk hasil yang diinginkan. Kemungkinan pada dasarnya tak berujung dengan JavaScript dan hanya dibatasi oleh kemampuan pengembang dan pengetahuan.

Fungsi dan Objek

Di antara banyak alat JavaScript, fungsi dan objek adalah yang paling penting. Fungsi dasarnya membiarkan kontrol pengembang persis ketika sebuah perintah akan dilakukan, jika tidak, perintah dapat terjadi segera setelah beban halaman web, misalnya. Konsep objek sedikit lebih kompleks tetapi terletak di jantung bahasa pemrograman seperti ini. Objek adalah jenis khusus data yang Anda dapat menetapkan properti dan metode. Obyek, bekerja bersama fungsi, memungkinkan pengembang gelar besar kontrol di situs Web mereka dan merupakan salah satu mesin utama pembangunan JavaScript.
Baca Selengkapnya ...
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS