Teknologi Web .1 Internet LANDASAN TEORI

Ada beberapa jenis layanan hosting yaitu : 1. Shared Hosting adalah menggunakan server hosting bersama sama dengan pengguna lain satu server dipergunakan oleh lebih dari satu nama domain. Artinya dalam satu server tersebut terdapat beberapa account yang dibedakan antara account satu dan lainnya dengan username dan password. 2. VPS, Virtual Private Server, atau juga dikenal sebagai Virtual Dedicated Server merupakan proses virtualisasi dari lingkungan software sistem operasi yang dipergunakan oleh server. Karena lingkungan ini merupakan lingkungan virtual, hal tersebut memungkinkan untuk menginstall sistem operasi yang dapat berjalan diatas sistem operasi lain. 3. Dedicated Server adalah penggunaan server yang dikhususkan untuk aplikasi yang lebih besar dan tidak bisa dioperasikan dalam shared hosting atau virtual dedicated server. Dalam hal ini, penyediaan server ditanggung oleh perusahaan hosting yang biasanya bekerja sama dengan vendor. 4. Colocation Server adalah layanan penyewaan tempat untuk meletakkan server yang dipergunakan untuk hosting. Server disediakan oleh pelanggan yang biasanya bekerja sama dengan vendor.

II.5 PHP

PHP singkatan dari Personal Home Page Tools, adalah sebuah bahas script berjenis server side yang menyatu dengan HTML. Sintaks dan perintah- perintah yang dimasukkan akan sepenuhnya dijalankan dan dikerjakan oleh server dan disertai pada halaman HTML biasa. PHP bertujuan untuk membuat aplikasi- aplikasi yang dijalankan diatas taknologi Web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada Web browser, tetapi prosesnya secara keseluruhan dijalankan dan dikerjakan di Web server. 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 FI Form Interpreted, yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHPFI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHPFI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga 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 rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah 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.

II.5.1 Sintaks Dasar PHP

Ada empat macam cara penulisan kode PHP, yaitu : 1. ? echo “ini adalah script PHP\n”; ? 2. ? php echo“ini adalah script PHP\n”; ? 3. script language=”php” echo “tulis pakai ini jika HTML editor yang dipakai tidak mengenali PHP”; script Kita dapat memilih salah satu dari tiga cara tersebut. Tapi yang paling sering digunakan adalah cara pertama dan kedua. Perhatikan bahwa tiap akhir baris harus selalu diberi tanda titik koma ;. Seperti pada bahasa pemograman lain, kita pun bisa meletakkan baris komentar pada program. Pada PHP caranya adalah dengan meletakkan komentar tersebut disebelah kanan tanda jika komentar satu baris dan jika komentar lebih dari satu baris.

II.5.2 Tipe Data pada PHP

PHP mengenal beberapa tipe data berikut: 1. Integer Yang termasuk dalam tipe data ini adalah bilangan bulat tidak pakai koma. 2. Floating Point Number Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara bagian bulat dan pecahaan. 3. String String merupakan tipe data yang terdiri dari huruf teks, angka dan karakterkarakter lainnya. Teks, angka dan karakter lainnya dapat digabungkan jika ingin membentuk sebuah kalimat atau pernyataan tertentu.

II.5.3 Kelebihan-kelebihan yang Dimiliki PHP

1. PHP termasuk server-side programming, artinya skrip kode diakses di sisi server, dan browser hanya menerima jadi berupa kode HTML. Dengan begitu keamanan kode PHP terjaga. 2. PHP mudah dibuat dan memiliki kecepatan akses yang tinggi. 3. PHP termasuk bahasa embedded, artinya bisa ditempel atau diletakkan dalam tag HTML. 4. PHP dapat dijalankan diberbagai Platform, selain dijalankan di sistem operasi keluarga. NIX Linux, UNIX, BSD, dsb, PHP juga bisa berjalan di Windows 9xMEXPNT, dan Machintosh. 5. PHP dapat dijalankan di berbagai Web Server. Bukan hanya Apache, PHP bisa dijalankan di Web Server IIS, PWS, Xitami dan lain sebagainya. 6. PHP mendukung berbagai database, diantaranya : Oracle, Sysbase, mSQL, MySQL, Solid, Generic ODBC, Postgres SQL. 7. PHP mendukung komunikasi dengan layanan lain melalui protokol IMAP, SNMP, NNTP, POP3, dan HTTP.

II.6 HTML

HTML Hyper Text Markup Language adalah sebuah bahasa yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML Standard Generalized Markup Language, HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium W3C. HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser. Tag adalah teks khusus markup yang terdiri dari nama tag yang diapit oleh karakter “” tanda lebih kecil dan “” tanda lebih besar. Contoh tag body : adalah tag dengan nama tag body. Tag umumnya ditulis secara pasangan yaitu tag pembuka dan tag penutup. Contoh tag pembuka : body dan tag penutup body ditambah tanda “”. Contoh HTML sederhana : html head titleJudul Halamantitle head body h1Headingh1 pIsi paragraf disini.p body html

II.6.1 Instruksi-instruksi pada HTML

Dalam HTML terdapat bermacam-macam instruksi. Disini akan dijelaskan beberapa instruksi HTML yang akan digunakan dalam pembuatan website. Instruksi tersebut adalah : 1. Sepasang container tag HEAD dan HEAD untuk membuat bagian head dari dokumen. Di dalam container tag ini digunakan juga untuk menulis judul dokumen dengan perintah TITLE dan TITLE. Untuk membuat tubuh dari dokumen digunakan BODY dan diakhiri BODY. 2. Untuk memformat teks dapat digunakan perintah-perintah sebagai berikut : a. H1 digunakan untuk menuliskan heading.HTML mendukung enam tingkat heading. b. P digunakan untuk memberikan jarak antara paragraf dan BR digunakan untuk membuat baris baru. c. I, B, dan U digunakan untuk membuat teks menjadi miring, tebal, dan bergaris bawah. d. BASEFONT, FONT, dan CENTER dapat digunakan untuk memanipulasi ukuran font serta merata tengahkan teks. e. IMG SRC= “URLnama_file” digunakan untuk menempatkan gambar dalam dokumen HTML. f. A HREF= nama file, nama URL diakhiri dengan A digunakan untuk membuat sebuah hypertext link dalam dokumen HTML. Link tersebut dapat berupa file images, teks, dokumen HTNL, URL, ataupun link ke e-mail. g. BODY BGCOLOR=”kode warna”TEXT=”kode warna” LINK=”kode warna” VLINK=”kode warna” untuk memberi warna pada latarbelakang, teks, link yang telah maupun belum dikunjungi pada dokumen HTML.