Pengertian Internet Pengenalan PHP

Beberapa tahun lalu penggolongan komputer dilakukan atas dasar besarnya RAM yang ada tiap komputer. Waktu itu komputer yang memiliki memori atau RAM antara 512 KB hingga 1 MB disebut dengan Komputer Mikro dan yang memiliki RAM lebih dari 1 MB disebut Komputer Mini. Penggolongan seperti ini sekarang tidak tepat lagi karena komputer saku pun sekarang sudah banyak yang memiliki RAM lebih besar dari 1 MB. Penggolongan jenis komputer yang lebih tepat adalah berdasarkan jenis prosesor yang ada pada komputer, karena kemampuan kerja komputer ditentukan oleh kemampuan prosesornya, semakin tinggi jenis prosesor yang digunakan maka semakin tinggi pulalah kinerja dari komputer tersebut.

2.2 Pengertian Internet

Internet adalah singkatan dari inter – network yang berasal dari bahasa Latin Inter, yang berarti “ antara ”. Secara harfiah, internet ialah rangkaian komputer yang terhubung dengan beberapa rangkaian secara global dengan menggunakan TCPIP sebagai protokol pertukaran paket packet switching communication protocol . Rangkaian pusat yang membentuk internet diawali pada tahun 1969 sebagai ARPANET, yang dibangun oleh ARPA United States Department of Defense Advanced Research Projects Agency . Pada 1 Januari 1983, ARPANET menukar protokol rangkaian pusatnya dari NCP ke TCPIP. Ini merupakan awal dari internet yang kita kenal saat ini. Pada sekitar 1990-an, internet telah berkembang dan menyambungkan kebanyakan pengguna jaringan komputer yang ada. Universitas Sumatera Utara Jumlah pengguna komputer yang besar dan semakin berkembang mempunyai pengaruh yang besar atas ilmu dan pendangan dunia. Dengan hanya berpandukan mesin pencari seperti Google, pengguna diseluruh dunia mempunyai akses internet yang mudah atas bermacam – macam informasi. Internet melambangkan penyebaran decentralization pengetahuan knowledge informasi dan data secara ekstrim.

2.3 Pengertian Website

Sebuah situs web sering pula disingkat menjadi situs, website atau site adalah sebutan bagi sekolompok halaman web yang umumnya merupakan bagian dari suatu nama domain atau subdomain di World Wide Web WWW di internet. WWW terdiri dari seluruh situs web yang tersedia kepada publik. Halaman – halaman sebuah situs web diakses dari sebuah URL yang menjadi “akar” root yang disebut homepage halaman induk, dan biasanya disimpan dalam server yang sama. Penemu Website adalah Sir Timothy John Tim Bernes-Lee, sedangkan website yang tersambung dengan jaringan pertama kali muncul pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti ditempat di bekerja. Pada tanggal 30 April 1993, CERN tempat dimana Tim bekerja menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang. Sebuah web page hampir selalu bisa diakses melalui HTTP Hypertext Transfer Protocol , yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Web page adalah Universitas Sumatera Utara dokumen yang ditulis atau secara dinamik dikonversi menjadi format HTML Hypertext Text Markup Language , sebuah bahasa standar yang digunakan untuk membuat halaman web dan menampilkan berbagai informasi didalam sebuah browser internet. Sebuah website dinamis adalah website yang secara berkala informasi didalamnya berubah atau website ini dapat berhubungan dengan pengguna dengan berbagai macam cara atau metode. Ketika web server menerima permintaan dari pengguna atau memberikan halaman tertentu, maka halaman tersebut akan secara otomatis diambil dari media penyimpanan sebagai respon dari permintaan yang diminta oleh pengguna.

2.3.1 Komponen-Komponen Penyusun Web

Untuk membuat web, diperlukan beberapa komponen yang harus ada terinstall didalam komputer, yaitu: 1. Web browser merupakan perangkat lunak wajib yang harus terdapat di komputer karena untuk menjalankan aplikasi web harus menggunakan web browser. Beberapa contohnya: Internet Explorer, Mozilla Firefox, Opera, Safari. 2. Web server merupakan perangkat lunak wajib jika membuat sebuah halaman web dinamis. Dalam web server semua script-script web yang dibuat diletakkan. biasanya diletakkan dalam “document root” dalam web server tersebut. dengan menggunakan web server maka pembuat web dapat melakukan uji coba terhadap halaman-halaman web yang dibuat tanpa harus Universitas Sumatera Utara mencobanya di internet langsung localhost. Contah Web Server adalah IIS, Apache, Xitami. 3. Script digunakan untuk membuat web statis menggunakan client side scripting HTML, XML, CSS style sheet, java script. Untuk membuat web dinamis menggunakan server side scripting ASP, PHP, JSP. 4. Database server merupakan tempat penyimpan data dalam sebuah web. contohnya: MySQL, Microsoft SQL Server, Oracle, DB2 IBM, PostgreSQL. 5. Web editor merupakan perangkat lunak yang digunakan untuk mengetikkan perintah-perintah script yang digunakan baik itu client side scripting ataupun server side scripting bahkan beberapa web editor dapat digunakan untuk mengatur layout tampilan halaman web secara instant. berikut contoh web editor: Notepad, Macromedia Dreamweaver, Ultra Edit, Adobe Go Live, NetBean. 6. Image editor merupakan perangkat lunak yang digunakan untuk mengelola gambar-gambar dan animasi yang nantinya akan digunakan didalam halaman web yang akan dibuat. Berikut contohnya: Adobe Photoshop, Corell Draw, Macromedia Flash.

2.4 Pengenalan PHP

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. Universitas Sumatera Utara Sejarah PHP dimulai pada Tahun 1995, ketika Rasmus Lerdorf seseorang software development contractor mengembangkan skrip PerlCGI mengetahui jumlah pembaca online resume-nya. 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 PHPFI, pada saat tersebut kepanjangan dari PHPFI adalah Personal Home PageForm Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHPFI 2.0. Pada PHPFI 2.0 ini interperter sudah diimplementasikan dalam C dan disertakan pula modul – modul ekstensi yang meningkatkan kemampuan PHPFI 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 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 mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga Universitas Sumatera Utara dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahasa pemrograman kearah pemrograman berorientasi objek. Kelebihan PHP dari bahasa pemrograman lain : 1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. 2. Web Server yang mendukung PHP dapat ditemukan dimana-mana dari mutasi IIS sampai dengan apache, dengan konfigurasi yang relatif mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan organisasi yang siap membantu dalam pengembangan. 4. Dalam sisi pemahaman, PHP adalah bahasa script yang paling mudah karena referensi yang banyak. 5. PHP adalah bahasa open source yang dapat digunakan diberbagai sistem operasi.

2.5 Pengenalan Apache