Jaringan Komputer Topologi Jaringan

28 b. Logical Topologi : Menjelaskan aliran message data dari suatu user ke user lainnya dalam suatu jaringan . Topologi jaringan komputer adalah pola hubungan antar terminal dal am suatu jaringan komputer. Pola ini berhubungan erat dengan metode akses dan media pengirim yang di gunakan. Ada beberapa macam topologi yang dapat digunakan, yaitu : 1. Topologi Bus Pada topologi bus digunakan sebuah kabel tunggal atau kabel pusat dimana seluruh workstation dan server dihubungkan. Keunggulan dari topologi ini adalah pengembangan jaringan atau penambahan workstation baru dapat dihubungkan dengan mudah tanpa menggangu workstation yang lain sedangkan kelemahannya apabila terdapat gangguan di sepanjang kabel pusat maka semuanya akan terganggu. Gambar 2.3 Topologi bus 29 2. Topologi Star Pada topologi star masing masing workstation dihubungkan secara langsung ke hub atau switch. Keunggulan dari topologi ini adalah mudah untuk menambah, mengurang i atau mendeteksi kerusakan jaringan yang ada. Gambar 2.4 Topologi Star 3. Topologi Ring Semua workstation dan server dihubungkan sehingga terbentuk suatu pola lingkaran atau cincin. Tiap workstation atau server akan menerima dan melewatkan informasi dari satu komputer ke komputer yang lain, bila alamat alamat yang dimaksud sesuai maka informasi akan di terima dan bila tidak akan dilewati . 30 Gambar 2.5 Topologi Ring 4. Topologi Pohon Merupakan gabungan dari topologi topologi sebelumnya. Misalnya topologi bus dengan topologi star, topologi star dengan topologi ring. Gambar 2.6 Topologi Pohon 2.3.3 Client Server Istilah client, server dan clientserver dapat digunakan untuk merunjuk kepada konsep yang sangat umum atau hal spesifik dari perangkat keras atau perangkat lunak. Pada level yang sangat umum, sebuah client adalah setiap komponen dari sebuah system yang meminta layanan atau sumber daya resources dari komponensistem lainnya. Sedangkan sebuah server adalah setiap 31 komponen system yang menyediakan layanan a tau simber daya ke komponen system lainnya. Sistem clientserver dirancang untuk memisahkan layanan basis data dari client, dengan penghubungnya menggunakan jalur komunikasi data. Layanan basis data di implementasikan pada sebuah komputer yang berdaya gun a, yang memungkinkan manajemen tersentralisasi, keamanan dan berbagi sumber daya. Oleh karena itu, server dalam clientserver adalah basis data dan layanannya. Aplikasi-aplikasi client di implementasikan pada berbagai platform menggunakan berbagai kakas pe mrograman. Client server digambarkan sebagai berikut: Gambar 2.7 Model Hubungan Client Server

2.4 Software Pendukung

2.4.1 PHP Personal Home Page

PHP adalah bahasa pemorgraman yang memungkinkan para web developer untuk membuat aplikasi web yang dinamis dengan cepat. PHP merupakan singkatan dari “PHP: Hypertext Preprocessor”. PHP ditulis dan diperkenalkan 32 pertama kali sekitar tahun 1994 oleh Rasmus Lerdorf melalui situsnya untuk mengetahui siapa saja yang telah mengakses ringkasan online-nya. PHP merupakan salah satu bahasa script yang terbilang baru dan tersedia secara bebas dan masih memungkinkan untuk dikembangkan lebih lanjut. PHP dapat diintegrasikan embedde ke dalam web server, atau dapat berperan sebagai program CGI yang terpi sah. Karakteristik yang paling unggul dan paling kuat dalam PHP adalah lapisan integrasi database database integration layer . Database yang didukung PHP adalah: Oracle, Adabas-D, Sybase, FilePro, mSQL, Velocis, MySQL, Informix, Solid, dBase, ODBC, Unix d bm, dan PostgreSQL. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

2.4.1.2 Hubungan PHP dengan HTML

Halaman web biasanya disusun dari kode -kode html yang disimpan dalam sebuah file berekstensi .html. File html ini dikirimkan oleh server atau file ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain halnya dengan program PHP, program ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kode -kode html sehingga dapat langsung ditampilkan bersama dengan kode -kode html tersebut. Program PHP dapat ditambahkan dengan mengapit program tersebut di antara tanda . Tanda -tanda tersebut biasanya disebut tanda untuk escaping kabur dari kode html. File html