Internet Kelebihan PHP Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.

2.6 Internet

Internet adalah jaringan luas komputer, yang lazim disebut dengan worldwide network. Dengan internet akan dapat mencari jutaan informasi, mulai dari informasi kota-kota dunia, pemerintahan, budaya, teknologi, pribadi, berita majalah dan koran dari seluruh dunia, software komputer, iklan-iklan perusahaan dari seluruh dunia, iklan-iklan pribadi, informasi barang-barang terbaru dan lain-lain. Selain itu internet juga digunakan untuk mencari teman, kontak jodoh, mengirim berita, alat komunikasi, alat hiburan seperti game dan lain-lain. Internet terdiri dari berjuta-juta halaman, dan setiap halaman disebut dengan Web. Sedangkan halaman yang pertama kali muncul saat membuka browser Internet Explorer atau Netscape Communication disebut dengan Homepage. Tetapi Web Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. sering juga disebut dengan Website atau homepage. Contoh-contoh Web WEBSITEHOMEPAGE: 1. http:www.msn.com 2. http:www.microsoft.com 3. http:www.yahoo.com 4. http:www.hotmail.com 5. http:jawapos.com 6. http:www.lippobank.co.id Web browser adalah suatu program atau perangkat lunak yang digunakan untuk mengakses internet, contoh Web browser adalah Internet Explorer produk Microsoft Coorporation, Netscape Cummunication Produk Netscape, dan lain-lain.

2.7 Pemograman Php dan MySql

PHP Personal Home Page merupakan bahasa pemograman yang reliabel dan sangat mudah diintegrasikan dengan database MySql. Dengan menggunakan PHP sebagai bahasa pemograman dan MySql sebagai database serta Apache sebagai Web server menjadikan aplikasi yang kita buat semakin power full. PHP adalah bahasa server- slide scripting yang menyatu dengan HTML untuk membuat halaman Web yang Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. dinamis. Maksud dari server-slide scripting adalah sintaks dan perintah – perintah yang diberikan akan sepenuhnya dijalankan diserver tetapi disertakan pada dokumen HTML. Pembuatan Web ini merupakan kombinasi antara PHP sendiri sebagai bahasa pemograman dan HTML sebagai pembangun dari halaman Web. PHP merupakan software yang Open Source gratis dan mampu lintas platform, yaitu dapat digunakan dengan sistem operasi Web server apapun. PHP mampu berjalan di Windows dan beberapa versi Linux. PHP juga dapat dibangun sebagai modul pada Web server Apache dan sebagai binary yang dapat berjalan sebagai CGI. Dengan menggunakan PHP di harapkan maintance suatu situs Web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan menggunakan script PHP. Ada beberapa cara untuk memulai menuliskan script PHP, yaitu : 1. ? PHP Script PHP anda ? 2. ? Script PHP anda ? 3. script language =”PHP” Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. Script PHP anda script 4. Script PHP anda Cara pertama merupakan format yang dianjurkan tetapi mungkin cara yang ke dua lebih sering digunakan karena lebih ringkas. Cara yang ke tiga digunakan untuk mengantisipasi editor dan Web server yang tidak dapat menerima kedua cara di atas. Selain itu juga bisa menggunakan cara penulisan ASP, tetapi tentu saja ada beberapa konfigurasi yang perlu ditambahkan terlebih dahulu pada file konfigurasi PHP. MySQl merupakan software database yang termasuk paling populer di lingkungan Linux, kepopuleran ini karena ditunjang oleh performan query dari databasenya yang saat itu bisa dikatakan paling cepat, dan jarang bermasalah. MySQl adalah multiuser database yang menggunakan bahasa Structured Query Language SQL. MySQl dalam operasi client-server melibatkan server daemon. MySql di sisi server dan berbagai macam program serta library yang berjalan di sisi client. MySQl mampu menangani data yang cukup besar. Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. SQL adalah bahasa standar yang digunakan untuk mengakses database server. Bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi dan digunakan sebagai standar industri. Dengan menggunakan Sql, proses akses database menjadi lebih user-friendly dibandingkan dengan menggunakan dBASE atau Clipper yang masih menggunakan perintah-perintah pemograman.

2.7.1 Tipe Data pada pemograman PHP

PHP mengenal beberapa macam tipe data, antara lain integer, floating point, dan string. Floating point lebih dikenal dengan nama double atau desimal. Penulisan string selalu diawali dengan tanda petik ganda “ atau tanda petik tunggal ‘.

2.7.2 Operator

Operator adalah simbol yang digunakan untuk memanipulasi data, seperti penambahan dan pengurangan. Ada operator yang menggunakan satu operand, ada juga menggunakan dua operand. Sedangkan operand adalah data yang dioperasikan atau dimanipulasi. Di sini dapat digantikan dengan variabel. Operator dapat dikelompokkan dalam 4 empat kategori, yaitu: Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. 1. Operator aritmatika adalah operator yang berhubungan dengan fungsi dari Matematika. 2. Operator logika adalah operator yang membandingkan TRUE dan FALSE. 3. Operator bitwise adalah operator yang membandingkan binary. 4. Ada juga operator yang sering digunakan namun tidak termasuk dalam kelompok di atas, tetapi dapat dipelajari dengan kelompok lain.

2.7.3 Struktur Kendali

Struktur kendali merupakan pengatur aliran program, mempunyai rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan, yaitu: a. Mengulang suatu perintah jika suatu kondisi terpenuhi. b. Melanjutkan sebuah peryataan bila kondisi terpenuhi. c. Memilih sebuah pilihan dari beberapa alternatif kondisi terpenuhi. Struktur kendali dapat dibagi menjadi 2 dua jenis, yaitu struktur kendali percabangan pengambilan keputusan dan pengulangan looping.

2.7.4 Penamaan Variabel

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. Di setiap bahasa pemograman pasti akan ditemukan konsep variabel. Variabel adalah sebuah tempat di memori untuk menyimpan data yang nilainya dapat berubah-ubah. Namun tidak seperti pada bahasa pemograman lain yang mengharuskan kita untuk mendeklarasikan variabel terlebih dahulu, variabel dalam PHP tidak harus dideklarasikan sebelum variabel tersebut digunakan. Variabel diwakili oleh kata tertentu dengan aturan penulisan sebagai berikut: 1. Variabel dimulai dengan tanda dollar . 2. Harus dimulai dengan huruf atau underscore _. 3. Tidak boleh menggunakan tanda baca. 4. Case sensitive atau huruf besar dan huruf kecil dibedakan.

2.8 Kelebihan PHP

Di antara maraknya pemograman Web server saat ini adalah ASP yang berkembang menjadi ASP.NET, CFML, dan PHP. Di bandingkan 3 tiga besar pemograman Web server diatas, terdapat kelebihan PHP itu sendiri yaitu: 1. PHP merupakan sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. Tidak seperti halnya bahasa pemograman aplikasi seperti Visual Basic dan sebagainya. Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. 2. PHP dapat berjalan pada Web server yang dirilis oleh Microsoft, seperti IIS atau PWS juga pada Apache yang bersifat open source. 3. Karena sifatnya yang open source, maka perubahan dan perkembangan interpreter pada PHP lebih cepat dan mudah, karena banyak milis-milis dan developer yang siap membantu perkembangannya. 4. Dari segi pemahaman, PHP memiliki referensi yang begitu banyak sehingga mudah dipahami. 5. PHP dapat berjalan pada tiga operating system, yaitu: Linux, Unix, dan Windows serta dapat juga dijalankan secara runtime pada suatu console.

2.9 Kelemahan PHP