Satelite Jaringan Kabel PLN
3. Modem modulator demodulator 4. Komputer Server yang online 24 jam ke internet ISP
5. Protocol TCPIP 6. Program Aplikasi untuk mengaksesnya
Web Browser Email Client
Massenger Audio Video Streaming Player
2.4 WWW World Wide Web
World Wide Web biasa disingkat WWW atau web merupakan suatu kumpulan
informasi pada beberapa server komputer yang terhubung satu sama lain dalam jaringan internet. Informasi informasi dalam web mempunyai link-link yang
menghubungkan informasi tersebut ke informasi lain di dalam jaringan internet.
2.5 HTML HyperText Markup Language
HTML adalah satu format data yang digunakan untuk membuat dokumen hypertext yang dapat dibaca dari satu platform komputer ke platfom komputer lainnya tanpa
Universitas Sumatera Utara
perlu melakukan perubahan apapun. Dokumen HTML sebetulnya adalah suatu dokumen teks biasa, sehingga di platform apapun dokumen tersebut dapat dibaca.
Dokumen HTML pada dasarnya adalah suatu dokumen ASCII atau biasa. Yang membedakan dokumen HTML dengan dokumen teks adalah bahwa anda dapat
memberikan suatu format tertentu seperti bentuk tebal, miring, form, list, tabel pada dokumen HTML, sedangkan pada dokumen teks tidak dapat melakukannya.
2.6 PHP Personal Home Page
Menurut dokumen resmi PHP, PHP singkatan dari PHP Hypertext Prepocessor. Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di
server. Hasilnyalah yang dikirimkan ke klien, tempat pemakai menggunakan browser.
Secara khusus, PHP dirancang untuk untuk membentuk web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, anda
bisa menampilkan isi database ke halaman web. Pada prinsipnya, PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP active server page, cold fusion,
ataupun perl.
Pada awalnya, PHP dirancang untuk diintegrasikan dengan web server apache. Namun, belakangan PHP juga dapat bekerja dengan web server seperti PWS personal
web server, IIS internet information server, dan Xitami.
Universitas Sumatera Utara
2.6.1 Kelebihan dan Kelemahan PHP
Beberapa keunggulan yang dimiliki program PHP adalah sebagai berikut: 1.
PHP mempunyai tingkat akses yang lebih cepat 2.
PHP memiliki tingkat lyfe cycle yang cepat sehingga selalu mengikuti perkembangan teknologi unternet
3. PHP memiliki tingkat keamanan yang tinggi
4. PHP mampu berjalan di platform linux dan juga Windows
5. PHP juga mendukung akses ke beberapa database yang sudah ada, antara lain
MySQL, Microsoft SQL Server, PostgressSQL dan sebagainya
6. PHP bersifat gratis free.
PHP adalah program yang fleksibel, artinya script-script PHP dapat dituliskan pada sela-sela tag HTML karena PHP memiliki sifat yang dapat berkontraksi dengan
program lain.
Akan tetapi PHP juga dapat berdiri sendiri sehingga tidak memerlukan HTML murni untuk meletakkan script-scriptnya.
Contoh penulisan script PHP dalam tag HTML murni adalah sebagai berikut: html
headhead body
?php echo”Selamat Datang di PHP”;
?
Universitas Sumatera Utara
body html
Adapun kelemahan PHP adalah: 1.
Tidak ideal untuk pengembangan skala besar 2.
Tidak bisa memisahkan antara tampilan dengan logik dengan baik walau penggunaan template dapat memperbaikinya.
PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrograman dan kurang jeli memperhatikan isu dan konfigurasi
PHP.
2.7 Pengenalan MySQL My Stuctured Query Language
MySQL My Structured Query Language adalah sebuah pembuat database yang
bersifat open source, artinya siapa saja boleh menggunakannya dan bebas mendapatkannya dengan mendownload dari situs
www.mysql.com
secara gratis. MySQL
awalnya produk yang berjalan pada platform linux seperti halnya PHP, karena sifatnya yang open source MySQL dapat dijalankan baik di linux maupun Windows.
MySQL juga merupakan program database yang bersifat jaringan sehingga dapat
digunakan untuk aplikasi multiuser banyak pengguna. Saat ini database MySQL telah digunakan oleh semua programmer ddatabase apalagi dalam pemrograman website.
Universitas Sumatera Utara
2.7.1 Sejarah MySQL
MySQL merupakan hasil buah pikiran dari Michael “Monthy” Widenius, David
Axmark dan Allan Larson dimulai tahun 1995. Mereka bertiga kemudian mendirikan perusahaan bernama MySQL AB di Swedia. Tujuan awal ditulisnya program MySQL
adalah untuk mengembangkan aplikasi website yang akan digunakan oleh salah satu client
MySQL AB. MySQL AB merupakan perusahaan komersial yang berdiri untuk memberikan pelayanan seputar MySQL database. Memang pada saat itu MySQL AB
adalah sebuah perusahaan database dan pengembang software menggunakan nama Tex DataConsult AB.
2.7.2 Kelebihan MySQL
Kelebihan MySQL adalah menggunakan bahasa query standar yang dimiliki SQL. SQL adalah suatu bahasa permintaan yang terstruktur dan yang telah distandarkan
untuk semua program pengakses database seperti Oracle, PostgressSQl, Microsoft SQL Server
dan sebagainya.
Adapun yang menjadi kelebihan MySQL dari program database lain : 1.
Kecepatan mengakses database sebanding database lainnya. 2.
Perintah yang digunakan pada MySQL adalah standar SQL yang mudah diingat dalam proses instalasinya relative mudah.
3. Sifatnya open source, siapapun dapat mengembangkan MySQL dan hasil
pengembangan tersebut diserahkan kepada umum atau komunitas open source.
Universitas Sumatera Utara
4. Kapabililtas, MySQL mampu mengelola database untuk 60 ribu table dengan
jumlah baris 5 Milyar. 5.
Replikasi data, memiliki beberapa database bayangan pada beberapa server lainnya yang berasal dari database induk, sehingga akan meningkatkan kinerja
dan kecepatan. 6.
Konektivitas dan keamanan, MySQL mendukung dan menerapkan sistem keamanan dan izin akses tingkat tinggi.
7. Fleksibilitas, mendukung perintah ANSI SQL 99 dan beberapa perintah
database alternatif lainnya sehingga memudahkan untuk beralih ke MySQL.
8. Dapat dijalankan pada beberapa sistem operasi yang berbeda seperti linux,
windows, machintos, solaris, dan sebagainya. 9.
Biaya rendah relative gratis.
2.8 Apache
Apache merupakan software yang dikeluarkan oleh grup Apache. Grup Apache terlibat dalam suatu proyek yang disebut Proyek Apache untuk mengembangkan suatu
software implementasi di server HTTP web yang handal, standar komersial, source
code nya didistribusikan secara gratis.
Apache pertama lahir sekitar tahun 1995 dimana sebuah grup webmaster memutuskan perlunya merancang dan membuat sebuah software server yang stable
dan powerful untuk mendukung beragam situs.
Universitas Sumatera Utara
2.9 Macromedia Dreamweaver 8
Macromedia Dreamweaver adalah sebuah editor HTML professional untuk
mendesain secara visual dan mengelola 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 8
adalah Zoom Tool and Guides, Panel CSS yang baru, Code collapse, Coding Toolbar, Insert Flash Video
dan tampilan baru dalam Dreamweaver 8 membuat pekerjaan akan cepat selesai.
Dreamweaver 8 memiliki kemampuan untuk menyunting kode dengan lebih
baik, serta mampu menggabungkan layout site dengan programming webnya. Kehebatan Dreamweaver ini menjadikan Dreamweaver lebih banyak digunakan oleh
Web Desainer maupun Web Programmer guna mengembangkan situs Web. Ruang
kerja, fasilitas, dan kemampuan Dreamweaver mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun situs Web.
2.10 CSS Cascading Style Sheet