Rabu, 03 Juni 2009

ARTIKEL PHP

PHP atau Hypertext PreProcessor adalah salah satu bahasa pemrograman berbasis server seperti layaknya ASP, Perl, JSP dll, yang digunakan untuk membangun sebuah website dinamis. PHP memiliki beberapa keunggulan PHP PHP bersifat server side, artinya PHP dijalankan pada sisi server. Kode-kode PHP akan dieksekusi atau diproses di komputer server yang kemudian menghasilkan output yang biasanya berupa HTML atau HyperText Markup Languange untuk ditampilkan pada browser komputer client. Pada aplikasi web yang menggunakan database, PHP berperan sebagai interface sekaligus pengolah data dalam database tersebut. Hasil dari pengolahan data tersebut kemudian dikirimkan ke browser komputer client. Secara normal, kode-kode PHP yang terletak di komputer server, hanya dapat berjalan ketika ada request dari komputer klien. Semakin banyak request dari komputer klien maka beban yang ditanggung oleh komputer serverpun semakin besar. Mengenal Kode PHP Kode PHP disimpan dalam file yang berekstensi *.php, *.php3 atau *.phtml, tergantung dari pengaturan konfigurasi PHP, Namun secara umum ekstensi file PHP adalah *.php. Ada beberapa cara dalam menulis kode PHP, antara lain :
Atau
Kode PHP
PHP merupakan turunan dari bahasa pemrograman C++, oleh karena itu, struktur penulisan kode PHP hampir sama dengan bahasa C++.

Dasar-dasar PHP
1. Variabel Pada PHP, variabel didefinisikan dengan tanda $ (dollar), jadi untuk menulis nama variabel, maka harus diawali dengan tanda $. Tidak seperti bahasa pemrograman lain pada umumnya, variabel pada PHP tidak perlu dideklarasikan. Contoh penulisan variabel :

2. Konstanta Untuk mendefinisikan konstanta digunakan fungsi define(). Contoh penulisan konstanta

3. Tipe Data PHP mengenal berbagai macam tipe data, yaitu Integer, Float, String, Array, dan Object. Namun penggunaan tipe data tidak secara eksplisit dideklarasikan seperti layaknya bahasa pemrograman lain. Sangat fleksible, sebab kompiler PHP sendiri yang akan mendefinisikan tipe data dari suatu variabel, tergantung dari nilai yang dimasukkan kedalam variabel tersebut. Berikut ini contoh penggunaan tipe data pada variabel. ucapan = $str; } } $salam = new ucapsalam; echo $salam->ucapan; This watermark does not appear in the registered version - http://www.clicktoconvert.com Materi-8. Pengenalan Php _________________________________________ 85 echo " "; $salam->ganti("Selamat Belajar PHP"); echo $salam->ucapan; ?>

4. Mengirimkan Nilai Variabel Melalui Form Nilai dari suatu variabel bisa dikirimkan dari satu halaman ke halaman lain atau ke halaman itu sendiri melalui form html, dengan menggunakan dua metode, yaitu GET dan POST. Berikut ini contoh pengiriman variabel melalui form : "; echo "Nama : $_GET[nama] "; echo "NIM : $_GET[nim] "; echo "Jurusan : $_GET[jurusan] "; echo ""; } else { ?>

5. Operator Operator digunakan untuk melakukan suatu operasi pada suatu nilai variabel. Berikut ini contoh-contoh operator yang sering digunakan :
Operator Aritmatika
$x + $y ; //untuk penjumlahan $x - $y ; //untuk pengurangan $x * $y ; //untuk perkalian $x / $y ; //untuk pembagian $x % $y ; //untuk sisa hasil bagi (mod)
Operator Assignment
$x = $y ; $x += 1; //sama dengan $x = $x + 1; $x -= 1; //sama dengan $x = $x - 1; $x *= 1; //sama dengan $x = $x * 1; $x /= 1; //sama dengan $x = $x / 1;
Operator Perbandingan
$x == $y; //sama dengan, jika $x sama dengan $y akan menghasilkan nilai //TRUE, jika tidak sama maka akan menghasilkan nilai FALSE $x === $y; //identik $x != $y; //tidak sama dengan $x < $y; //lebih kecil dari $x > $y; //lebih besar dari $x <= $y; //lebih kecil atau sama dengan $x >= $y; //lebih besar atau sama dengan
Operator Increment dan Decrement
$x++; //operasi dilaksanakan, baru nilai $x ditambah satu $x--; //operasi dilaksanakan, baru nilai $x dikurang satu ++$x; //sama dengan nilai $x ditambah satu baru operasi dijalankan --$x; //sama dengan nilai $x dikurang satu baru operasi.

6. Statement Statemen digunakan untuk mengontrol alur program, berikut ini contoh statemen dalam PHP Statement if.. dan if..else Statement switch.. Statement for "; } ?> Statement while "; $i++; } ?>

Rabu, 06 Mei 2009

Hubungan Informatika dengan bidang lain

Ilmu komputer berkaitan erat dengan beberapa bidang lain. Bidang-bidang ini tidak benar-benar terpisah, sekalipun mempunyai perbedaan penting.

Ilmu Informasi
Ilmu Informasi adalah ilmu yang mempelajari data dan informasi, mencakup bagaimana menginterpretasi, menganalisa, menyimpan, dan mengambil kembali. Ilmu informasi dimulai sebagai dasar dari analisa komunikasi dan basis data.
Sistem Informasi
Sistem Informasi adalah aplikasi komputer untuk mendukung operasi dari suatu organisasi yaitu: operasi, instalasi, dan perawatan komputer, perangkat lunak, dan data. Sistem Informasi Manajemen adalah kunci dari bidang yang menekankan finansial dan personal manajemen. 'Sistem Informasi' dapat berupa gabungan dari beberapa elemen teknologi berbasis komputer yang saling berinteraksi dan bekerja sama berdasarkan suatu prosedur kerja (aturan kerja) yang telah ditetapkan, dimana memproses dan mengolah data menjadi suatu bentuk informasi yang dapat digunakan dalam mendukung keputusan.

Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak pada prinsipnya menekankan pada tahapan-tahapan pengembangan suatu perangkat lunak yakni : Analisis, Desain, Implementasi, Testing dan Maintenance. Pada tahap yang lebih luas Rekayasa Perangkat Lunak mengacu pada Manajemen Proyek pengembangan Perangkat Lunak itu sendiri dengan tetap memperhatikan tahapan-tahapan pengembangan sebelumnya.
Dalam pengembangannya perangkat lunak memiliki berbagai model yaitu model water fall ('model konvensional' sebagai model terdahulu yang dikembangkan dan karena model water fall nyaris sama dengan siklus hidup pengembangan sistem), model prototype ('model yang disukai oleh user dan pengembang), model sequensial linear, model RAD 'rapid aplikation model', model 'formal method' atau 'metode formal' disini sebelum diadakannya implementasi terlebih dahulu rancangan model yang dibuat diverifikasi terlebih dahulu sehingga tidak ada lagi kesalahan - kesalahan pada saat implementasi.

Rekayasa Komputer(Rekayasa Perangkat Keras)
Rekayasa Komputer adalah ilmu yang mempelajari analisa, desain, dan konstruksi dari perangkat keras komputer.
Ilmu yang mempelajari segala aspek pembuatan, konstruksi, pemeliharaan perangkat lunak.

Keamanan Informasi
Keamanan Informasi adalah ilmu yang mempelajari analisa dan implementasi dari keamanan sistem informasi (termasuk Kriptografi).

Kamis, 30 April 2009

My BloG


Free Blogspot Templates by Isnaini Dot Com and Bridal Dresses. Powered by Blogger