BAB 2 LANDASAN TEORI. Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu

dokumen-dokumen yang mirip
BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani Sistema yang berarti kesatuan. Sistem adalah

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

MENGENAL PHP BAB Apakah PHP Itu?

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB 2 TINJAUAN TEORITIS. Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Bab 2 Tinjauan Pustaka

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

Mengenal Dreamweaver MX 2004

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

Ruang Kerja DREAMWEAVER MX 2004 :

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Database, Sistem dan Informasi

BAB 2 TINJAUAN TEORI. berasal dari kata datim yang berarti fakta atau bahan-bahan keterangan.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

1.1 Apa Itu Dreamweaver 8?

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum,

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB 2 LANDASAN TEORI

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI Pengertian, Tujuan, dan Tugas Pokok Perpustakaan

BAB 2 LANDASAN TEORI

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB III LANDASAN TEORI

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

7 BAB II Tinjauan Pustaka

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computer yang berarti menghitung.

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB II LANDASAN TEORI

BAB II DASAR TEORI. Beberapa dasar teori yang dapat mendukung jalannya suatu pembuatan system ini diantaranya seperti berikut :

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Apa itu PHP? Riwayat PHP

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS. suatu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

PENGERTIAN PHP DAN MYSQL

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB II TINJAUAN PUSTAKA. Balai Besar Bahan dan Barang Teknik (B4T) beralamat di Jalan Sangkuriang 14

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin yaitu computare yang berarti menghitung

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

MODUL 3 DASAR-DASAR PHP

BAB II LANDASAN TEORI

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

BAB 2 LANDASAN TEORITIS

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu komputer. Komputer diambil dari bahasa inggris, yaitu to compute yang berarti menghitung. Dengan demikian maka komputer dapat diartikan sebagai alat hitung atau mesin hitung. Sehubungan dengan perkembangan zaman maka defenisi komputer tidak hanya sebagai alat hitung tetapi menjadi alat pengolah data yang bekerja secara elektronik dengan kecepatan dan ketelitian yang tinggi serta dapat menyimpan data dalam memory/stage unitnya. Komputer juga dapat mengingat kembali dimana letak data yang disimpannya sehingga mesin tersebut dapat melakukan semua proses secara kontinu dan otomatis dengan keterlibatan manusia. Namun demikian harus disadari bahwa walaupun komputer mempunyai kemampuan tersebut, komputer tetaplah benda mati yang bekerja atas dasar perintah/instruksi yang diberikan kepadanya. Komputer memegang peranan penting dalam pengolahan data, maka komputer disebut juga sebagai alat pengolahan.

Pengolahan data merupakan suatu kegiatan pengolahan data atau informasi sehingga data itu berguna sesuai dengan hasil yang diinginkan dan dapat segera dipakai. Dalam kegiatan tersebut dibutuhkan peralatan-peralatan (komponenkomponen) di dalam komputer yang kita kenal dengan Hardware (perangkat keras), Software (perangkat lunak), Brainware (tenaga pelaksana), prosedur-prosedur, data dan staf pengolahan data. Untuk lebih jelasnya defenisi komputer adalah Alat pengolah data yang bekerja secara elektronis dengan kecepatan dan ketelitian yang sangat tinggi dan mampu mengerjakan berbagai proses dengan keterlibatan manusia yang minimum sehingga menghasilkan output berupa informasi. Minimumnya keterlibatan manusia dalam hal ini hendaklah diartikan secara terbatas, yakni pada saat komputer tersebut menjalankan pengolahan data. 2.2 Pengertian Data, Informasi, Sistem dan Sistem Informasi Adapun pengertian dari komponen-komponen yang mendukung sistem informasi adalah sebagai berikut: 1. Data Istilah data adalah istilah majemuk dari kata datum, yang berarti fakta atau bagian dari fakta yang mengandung arti yang menghubungkan dengan kenyataan, gambarangambaran, kata-kata, angka-angka, huruf-huruf atau simbol-simbol yang menunjukkan suatu ide atau objek, kondisi atau situasi dan lain-lain. Kata data merupakan kata majemuk dari pada kata data yang bersifat fakta (kenyataan) yang diperoleh dari pengamatan. Data dapat menerangkan manusia, benda, kejadian atau lembaga organisasi.

Kegunaan dari data itu sendiri adalah sebagai bagian dasar dari objektif dalam proses penyusunan kebijakan dan keputusan oleh seorang pemimpin organisasi. Dalam setiap sistem pengolahan data merupakan sumber semua informasi yang dapat dihasilkan Menurut John L. Pfaltz dalam bukunya mengatakan bahwa data adalah merupakan sekumpulan angka-angka, simbol-simbol. Jadi data adalah bahan mentah yang digunakan dan dimanipulasi komputer. Sedang Gondodiyoto mengatakan bahwa data dapat menyatakan segala suatu hal peristiwa atau keyataan lain apapun yang memandang pengetahuan yang dijadikan dasar penyusunan keterangan dalam pembuatan kesimpulan. Jelasnya data dapat berupa apa saja dan dapat ditemui dimana saja. Kegunaan dari data adalah sebagai bahan yang objektif didalam proses penyusunan kebijaksanaan dan keputusan oleh Pimpinan Organisasi. Jadi data merupakan keterangan yang masih mentah. Agar dapat digunakan untuk keperluan, maka data harus diolah terlebih dahulu ke dalam bentuk informasi yang sesuai dengan keperluannya. Maka kita dapat mengambil kesimpulan bahwa data merupakan sumber daya yang sangat vital dalam suatu organisasi yang harus dikelola dengan baik, karena dari data-data itulah seorang pimpinan organisasi dapat mengambil keputusan dan mengevaluasi tujuan organisasi.

2. Informasi Informasi dapat didefinisikan sebagai data yang telah diolah menjadi suatu hasil yang lebih berguna dan berarti bagi si penerima informasi. Sumber suatu informasi adalah data. Tanpa data kita tidak mengetahui kejadian yang terjadi pada suatu tempat dan waktu tertentu. Bila kita mendengar kata informasi, kita sudah merasa bahwa informasi adalah sesuatu yang harus kita ketahui, karena informasi merupakan kebutuhan yang sangat penting untuk perkembangan kepribadian seseorang maupun perkembangan perusahaan dan instansi pemerintah. Kebanyakan ahli informasi mendefenisikan informasi sebagai data yang digunakan sebagai dasar pengambilan keputusan, dengan kata lain informasi itu dihasilkan dari data yang berguna dalam pemecahan masalah-masalah. Kualitas Informasi yaitu: 1. Akurat, informasi harus bebas dari kesalahan serta konsisten atau tidak mengandung kontradiksi. 2. Tepat waktu, informasi yang terlambat datang tidak akan mempunyai arti. 3. Relevan, sesuai dengan masalah yang dihadapi. 4. Mudah, mudah dipahami dan mudah diperoleh. 5. Murah, biaya rendah.

3. Sistem 6. Handal, diperoleh dari sumber yang dapat diandalkan, tanpa dikurangi atau ditambahi (apa adanya). Istilah sistem paling sering digunakan untuk menunjukkan pengertian metode atau cara untuk suatu himpunan unsur atau komponen yang saling berhubungan satu dengan lainnya sehingga menyebabkan satu kesatuan yang utuh. Kata sistem berasal dari bahasa Yunani yang artinya kesatuan. Satu kesatuan yang paling ketergantungan dan saling bekerja sama untuk mencapai satu tujuan usaha tertentu. Untuk mengetahui lebih jelas apa sebenarnya sistem tersebut, maka sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Elemen yang membentuk suatu sistem secara umum yaitu: 1. Masukan (input) adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses. 2. Pengolahan (proses) adalah bagian dari sistem yang berfungsi sebagai pengolah yang mengubah masukan menjadi keluaran yang berguna. 3. Keluaran (output) adalah hasil dari pemrosesan pada sistem informasi. Dengan demikian sistem tidak dapat dipisahkan karena bagian-bagiannya saling berhubungan antara yang satu dengan yang lainnya dalam pencapaian suatu tujuan tertentu dan sistem bukanlah seperangkat unsur yang tersusun secara teratur tetapi dari unsur yang dikenal dan saling melengkapi.

4. Sistem Informasi Sistem informasi merupakan sekumpulan elemen yang saling berhubungan satu sama lain untuk membentuk satu kesatuan yang menggabungkan data, memproses, menyimpan, mendistribusikannya, sehingga dapat digunakan sebagai bahan dalam pengambilan keputusan dan mengendalikannya. Sistem informasi didefenisikan oleh Robert A. Leitch dan K. Roscoe Davis sebagai berikut: Sistem informasi adalah suatu sistem di dalam organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan stategis dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Berdasarkan defenisi dari sistem informasi yang telah dijelaskan, diketahui bahwa sistem informasi merupakan suatu sistem yang menyediakan informasi yang sangat berguna dalam hal pengambilan keputusan. Sistem tersebut mempunyai keterkaitan yang sangat erat dengan berbagai bagian dalam organisasi. 5. Sistem Informasi Kepegawaian Di dalam rangka melaksanaan pembinaan pegawai berdasarkan sistem kerja dan sistem karir yang di titikberatkan pada sistem prestasi kerja, sangat diperlukan dukungan data kepegawaian yan benar, lengkap, dan akurat. Untuk itu sangat diperlukan sistem peenyusunan dan pemeliharaan tata usaha kepegawaian secara tertib, teratur dan terpelihara secara terur menerus.

Untuk mencapai tingkat pemeliharaan data kepegawaian tersebut, sangat diperlukan sistem pelaporan mutasi kepegawaian deari instansi kepada Badan Kepegawaian Negara secara lengkap, teratur dan berkesinambungan. 1. Sistem Pelaporan Mutasi Kepegawaian. 2. Sistem Penyimpanan Data Kepegawaian. 3.Sistem Penyajian data kepegawaian. Tujuan dan manfaat Sistem Informasi Kepegawaian. Sistem Informasi kepegawaian yang diselenggarakansecara cepat, tepat dan akurat untuk kebijaksanaanmanajemen, terutama di dalam mendukung kebijaksanaan penetapan formasi, Pengangkatan, Pengembangan, Pembinaan, Pemindahan, gaji, Tunjangan, kesejahteraan, Pemberhentian, hak, kewajiban dan Kedudukan Hukum. 2.3 Desain Database Database (basis data) adalah merupakan kumpulan-kumpulan informasi yang bermanfaat yang diorganisasikan kedalam suatu tata cara yang khusus yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Basis data dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas. Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file yang lainnya, berarti file tersebut bukanlah kelompok dari satu database, melainkan membentuk satu database sendiri. Database juga merupakan landasan bagi pembuatan dan pengembangan program aplikasi. Oleh sebab itu, database harus dibuat sedemikian rupa sehingga pembuatan program lebih mudah dan cepat.

Fungsi sistem database pada umumnya didalam komputer adalah sebagai berikut: 1. Menambah file yang baru ke dalam sistem database. 2. Mengosongkan file. 3. Menyisip data ke dalam suatu file. 4. Mengambil data yang terdapat di dalam file. 5. Mengubah data yang terdapat di dalam suatu file. 6. Menyajikan suatu informasi yang diambil dari beberapa file. Dimasa lalu, hanya komputer dengan kapasitas memori yang besar dan kecepatan pengolahan yang tinggi yang dapat menangani secara efektif tugas-tugas dari praktek manajemen database. Dengan adanya mesin-mesin yang ampuh seperti komputer pribadi IBM (IBM PC, IBM PC XT TM dan personel komputer AT) dan piranti penyimpanan yang berkapasitas tinggi dengan harga rendah, maka sistem manajemen database yang cukup besar dapat diimplementasikan hanya dengan investasi yang tidak terlalu mahal. Sebagai akibatnya, lebih banyak sistem manajemen database yang dikembangkan untuk penerapan pribadi dan bisnis. Jadi Defenisi Database adalah sekumpulan informasi yang berguna diorganisasikan dalam suatu bentuk yang spesifik. 2.3.1 Database Management System (DBMS) dan Bahasa Database Untuk mengelola basis data diperlukan perangkat lunak yang disebut DBMS. DBMS adalah perangkat lunak yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan cara praktis dan efisien. DBMS dapat

digunakan untuk mengakomodasi berbagai macam pemakai yang memiliki kebutuhan akses yang berbeda-beda. DBMS merupakan antarmuka bagi pemakai dalam mengorganisasikan database yang disusunnya. Pemakai dapat berinteraksi dan mengeksplorasi database dengan mudah dan praktis dengan menggunakan perintah-perintah yang sederhana yang dibuat dalam bahasa. Bahasa itu disebut bahasa database yang terdiri dari dua kelompok yaitu Data Defenition Language (DDL) dan Data Manipulation Language (DML). DDL merupakan bahasa yang digunakan untuk menentukan, mengubah, mengedit, dan menyiapkan struktur file atau tabel baru, serta pembuatan indeks file tersebut. Hasil dari kompilasi perintah DDL berupa kamus data (Data Dictionary). DML merupakan bahasa yang mempermudah pemakai untuk melakukan eksplorasi terhadap database yang telah dibangun. 2.4 Sekilas tentang PHP (Personal Home Page) PHP merupakan bahasa pemrograman berbasis web yang terbukti sangat reliable penggunaanya dan mempunyai dukungan yang kuat. Dukungan tersebut ialah kemampuan dari PHP untuk terintegrasi dengan berbagai macam jenis database. Mengapa PHP selalu identik dengan database? Berbicara mengenai PHP tentu kita harus berbicara tentang internet karena PHP ialah bahasa pemrograman berbasis web. Artinya, untuk membangun sebuah website yang dinamis, dibutuhkan kemampuan bahasa pemrograman yang digunakan, yaitu mudah terintegrasi ke dalam database.

PHP sudah tidak diragukan lagi kemampuannya tergabung dengan berbagai macam jenis database, mulai dari dbase, ODBC, MySql sampai ke Oracle. PHP mempunyai fungsi sendiri untuk mengakses semua jenis database tersebut. PHP merupakan produk open source yang akan terus dikembangkan agar lebih sempurna dan tidak terbatas penggunaannya. Misalnya, pada PHP versi 3 tidak ada fungsi session, semenjak PHP versi 4 kita sudah dapat menggunakan fasilitas session. Bahasa pemrograman ini semakin hari semakin canggih. PHP versi sekarang ialah PHP versi 5. 2.4.1 Sejarah PHP (Personal Home Page) PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web. Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter sudah diimplementasikan dalam 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 nama rilis tersebut menjadi PHP 3.0. 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. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek. Keuntungan menggunakan PHP PHP terkenal dengan 4 kelebihannya : 1. Practical / Praktis : PHP adalah bahasa pemrograman yang sangat longgar dalam penulisan, dan ini meningkatkan kepraktisan buat para penggunanya. Misalnya saja programmer tidak diharuskan untuk menuliskan atau menghapus variabel. Walaupun kadang mereka juga tidak bisa mengatakan dengan mudah yang kemudian dipanggil dalam sebuah skrip, menebak formula terbaik dalam penetapan variabel secara otomatis kemudian menghapus variabel dan dan mengembalikan resource ke sistem setelah skrip berhasil di eksekusi.pada

akhirnya, PHP mampu membuat programmer lebih berpikir pada tujuan akhir dari project yang akan dibuat. 2. Power PHP mampu membuat halaman dinamis, memanipulasi form, dan dapat dihubungkan dengan database. Selain itu PHP juga dapat menangani halhal dibawah ini: a. Membuat dan memanipulasi file Macromedia Flash, gambar, dan Portable Document Format (PDF). b. Mengevaluasi sebuah password apakah sebuah password yang dibuat gampang ditebak. c. Berkomunikasi dengan LAPD. d. Menguraikan string, bahkan yang kompleks sekalipun, dengan menggunakan POSIX dan Perl Based Regular Expression Library. e. Berkomunikasi dengan banyak protokol, termasuk IMAP, POP3 dan NNTF f. Berkomunikasi dengan credit-card processing solution. 3. Possibility Jarang ada developer PHP yang terikat pada suatu implementasi pemecahan masalah. Dilain sisi, ada banyak pilihan yang ditawarkan oleh PHP. Contohnya ada pada database yang didukung oleh PHP. Kurang lebih semuanya ada 25 database, termasuk Adabas D, dbase, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, msql, direct MS-SQL, MySQL, Oracle, Ovrimos, PostgreSQL, Solid, Sybase, Unix dbm, dan Velocis. Kemampuan string-parsing juga bisa

dianggap sebagai banyaknya kemungkinan yang ditawarkan oleh PHP. Dalam hal in, PHP memiliki lebih dari 85 function untuk memanipulasi string. Kelebihan ini tak hanya akan menawarkan keleluasaan untuk melakukan operasi string yang kompleks, namun juga menjembatani program yang memiliki fungsionalitas yang sama (seperti Python dan Perl) lewat PHP. 4. Price (Harga) PHP merupakan salah satu open source software, yang dapat diartikan sebagai berikut: a. PHP dapat dimodifikasi, didistribusikan, dan diintegrasikan dengan produk lain oleh penggunanya. b. Pengembangan dan auditing yang dilakukan secara terbuka. c. Semua orang bebas berpartisipasi. 2.4.2. Mengenal Macromedia Dreamweaver 8 Macromedia Dreamweaver merupakan sebuah editir HTML profesional untuk mendesai secara visual dan mengolah situs web maupun halaman web. Macromedia Dreamweaver 8 adalah salah satu produk dari vendor Macromedia Inc. Pada saat ini, pihak Macromedia telah mengeluarkan versi terbaru dari Macromedia Dreamweaver yaitu Macromedia Dreamweaver 8. Dimana Macromedia Dreamweaver 8 ini memiliki kemampuan untuk menyunting kode dengan lebih baik, serta mampu menggabungkan layout site dengan programming webnya.

2.4.2.1. Memulai Dreamweaver 8 Seperti halnya dengan program-program ini, untuk menjalankan Macromedia Dreamweaver 8, mulailah dengan memilih tombol Start pada taskbar, kemudia pilih All Program pada tampilan Start Menu Program, pilih folder Macromedia dan klik Macromedia Dreamweaver 8. Pada saat pertama kali menggunakan Dreamweaver setelah meng-install-an, kita akan mendapatkan tampilan kotak dialog yang menanyakan pilihan layout ruang kerja yang ingin kita gunakan, sebaiknya kita gunakan ruang kerja designer. 2.4.2.2Area Kerja Pada Dreamweaver 8 Komponen yang terdapat pada ruang kerja Dreamweaver 8 adalah : 1. Document Window berfungsi untuk menampilkan dokumen dimana kita sekarang bekerja. 2. Menu Utama berisi semua perintah yang dapat digunakan untuk bekerja pada Dreamweaver. 3. Insert Bar terdiri dari tombol-tombol untuk menyisipkan berbagai macam objek seperti hyperlink, image, tabel, dan lain-lain. 4. Document Toolbar berisi tombol-tombol dan menu pop up dari dokumen yang sedang kita kerjakan. 5. Panel Groups adalah sekumpulan panel window yang saling berkaitan satu sama lain, yang dikelompokkan dibawah satu judul untuk membantu bekerja dengan Dreamweaver.

6. Tag Selector adalah tag-tag HTML yang terpilih sesuai dengan objek yang ada di area kerja. 7. Properti Inspector digunakan untuk melihat dan mengubah berbagai properti dari tiap objek terpilih yang ada di area kerja. Setiap objek memiliki properti yang berbeda-beda. 2.4.2.3Menu Bar Area Kerja Didalam area kerja Dreamweaver 8 terdapat beberapa menu utama yang sangat sederhana dan mudah untuk dipahami. Pada Menu Bar Area kerja Dreamweaver 8 terdiri dari beberapa komponen yang dapat kita gunakan, yaitu : 1. Menu File Menu file terdiri dari perintah untuk membuat dokumen baru, membuka dokumen yang telah disimpan, dan lain-lain. 2. Menu Edit Menu Edit terdiri dari perintah untuk men-copy, memindahkan, serta perintah untuk pemilihan seperti Select All, dan lain-lain. 3. Menu View Berisi perintah untuk menampilkan beberapa macam tampilan jendela dari area kerja Dremweaver 8. Seperti jendela Code dan View, serta untuk menampilkan dan menyembunyikan beberapa elemen halaman dan toolbar. 4. Menu Insert Berisikan alternatif baris insert untuk menyisipkan objek di dalam dokumen.

5. Menu Modify Berfungsi untuk melakukan perubahan properti pada item atau halaman terpilih. Dengan menggunakan menu ini kita dapat meng-edit atribut tag, mengganti tabel dan elemen tabel, dan bermacam bentuk aksi untuk item library dan template. 6. Menu Text Berfungsi untuk mempermudah dalam melakukan format teks.