hardware dan software
DESCRIPTION
Web DinamisTRANSCRIPT
Fakultas Ilmu Komputer UMI
Bahasa Pemrograman V - Chapter IIIDedy Atmajaya, S.Kom
PEMROGRAMAN V (WEB DINAMIS)
DED011PEMROGRAMAN V
Pertemuan 03DUKUNGAN HARDWARE &SOFTWARE
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
Cakupan Materi Pertemuan 3:
=> Pendahuluan=> Pendukung hardware web: - Server - Proxy server=> Pendukung software web : - Web server - Web browser - Web editor
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> PENDAHULUANArsitektur Client Server Pada Jaringan Internet
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Beberapa Protokol Internet yang Sering Digunakan :
• HTTP (HyperText Transfer Protocol) : transfer halaman web• FTP (File Transfer Protocol) : transfer file• SMTP (Simple Mail Transfer Protocol), pengiriman email• Telnet Protocol, membuka sesi telnet
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Teknologi server side script:
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Dukungan Hardware + Software
=> Server=> Proxy Server
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Server
Pengertian (wikipedia) : adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer
Kebutuhan server :• Prosesor yang bersifat scalable• RAM yang besar• Sistem operasi khusus (networkoperating system)
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Server (point 2)
Dilihat dari fungsinya, server bisa di kategorikan menjadi :• server aplikasi (application server) : menyimpan berbagai macam aplikasi• server data (data server) : menyimpan data baik yang digunakan client secara langsung maupun data yang diproses oleh server aplikasi• server proxy (proxy server) : mengatur lalu lintas di jaringan melalui pengaturan proxy
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Proxy Server
Merupakan komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet Bertindak sebagai gateway setiap komputer klien Tidak terlihat oleh komputer klien Mengamankan jaringan pribadi
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Proxy Server (Arsitektur)
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Dukungan Software Web
Sistem operasi server ( Linux, MacOS, Windows, dll) Web Server (Xampp, Lamp, Wamp, Apache, dll) Browser (Chrome, FireFox, Safari, dll) Editor web (BlueFish, Quanta, Dreamweaver, gPhpEdit => Editor Text)
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Sistem Operasi Server
Windows Server 2008 Windows Server 2003 Sun Solaris Unix GNU/Linux (versi Server)
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Web Server
Merupakan perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien dan mengirimkan kembali hasilnya dalam bentuk halaman web Server web yang terkenal diantaranya :• Apache (multi platform)• Microsoft Internet Information Service (IIS) : hanya pada platform Windows Web server tersedia dalam bentuk paket (sebagian besar bersifat free), contoh :• WAMP• XAMPP• Phptriad / Apache2triad• VertigoServ• dll
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Wamp Web Server
Windows, Apache, PHP, MySQL (WAMP) Alamat web : www.wampserver.com Versi terbaru : WampServer 2.0i Isi paket : Apache, MySQL, PHP,
PhpMyAdmin, SQLiteManager
Fakultas Ilmu Komputer UMI
PEMROGRAMAN V (WEB DINAMIS)
=> Xampp Web Server
• X (multi-platform), Apache, MySQL, PHP, Perl (XAMPP) Alamat web : www.apachefriends.org/en/xampp.html Versi terbaru :• XAMPP for Linux (XAMPP Linux 1.7.4)• XAMPP for Windows (XAMPP Windows 1.7.4)• XAMPP for Mac OS X (XAMPP Mac OS X 1.7.3a)• XAMPP for Solaris (XAMPP Solaris 0.9) Isi paket : Apache, MySQL, PHP dan Perl