• Tidak ada hasil yang ditemukan

Bab ini berisi kesimpulan dan saran yang diperoleh dari implementasi dan uji coba sistem notifikasi layanan pengiriman

e-mail masuk berbasis sms gateway.

DAFTAR PUSTAKA

Berisi tentang literatur sebagai teori pendukung pembahasan pada Tugas Akhir ini.

BAB II

DASAR TEORI

Pada bab ini akan dijelaskan tentang proses dasar – dasar dalam perancangan sistem notifikasi layanan pengiriman e-mail masuk berbasis sms

gateway.

2.1 Komunikasi Data

Komunikasi data adalah proses pengiriman informasi diatara dua titik menggunakan saluran trasmisi dan peralatan komputer dengan terminal atau komputer dengan peralatan. Komunikasi data merupakan gabungan dari teknik telekomunikasi dengan teknik pengolahan data. Adapun tujuan pengiriman data adalah sebagai berikut :

1. Memungkinkan pengiriman data dalam jumlah besar efisien, tanpa kesalahan dan ekonomis dari satu tempat ketempat lain.

2. Memungkinkan peggunaan sistem komputer dan peralatan pendukung dari jarak jauh.

3. Memungkinkan pengguna handphone secara terpusat maupun secara terbesar sehingga mendukung manajemen dalam hal kontrol, baik desentralisasi ataupun sentralisasi.

4. Mempercepat penyebarluasan informasi.

Komunikasi data yang memungkinkan untuk pencarian dan setiap aktivitas yang berkaitan dengan pertukaran data diantara dua perangkat yang

terhubung secara langsung yang memungkinkan adanya pertukaran data antar kedua pihak. Yang terlihat pada Gambar 2.1 menggambarkan proses komunikasi data.

Sumber Transmiter Sistem

Transmisi Receiver Tujuan

Sistem Sumber Sistem Tujuan

Gambar 2.1 Komunikasi Data

Pada gambar 2.1 terdapat elemen – elemen dalam komunikasi model data tersebut :

1. Source (sumber) : Alat ini membangkitkan data sehingga dapat

ditransmisikan, missal : Telepon, Personal Computer (PC)

2. Transmitter (pengirim) : Biasanya data yang dibangkitkan dari system

sumber tidak ditransmisikan secara langsung dalam bentuk aslinya. Sebuah transmitter cukup memindah dan menandai informsi dengan cara yang sama seperti sinyal – sinyal elektronik yang dapat ditransmisikan melewati beberapa sistem berurutan.

3. Sistem Transmisi : berupa jalur transmisi tunggal (single transmission) atau jaringan komplek (complex network) yang menghubungkan antara sumber dengan tujuan.

4. Tujuan (destination) : menangkap data yang dihasilkan oleh receiver (penerima) yang nantinya akan di akses.

2.1.1 Jaringan Komunikasi Data

Jaringan komunikasi dapat diartikan sebagai suatu sistem yang terbentuk dari interkoneksi fasilitas-fasilitas yang dirancang untuk membawa trafik dari beragam sumber telekomunikasi.

Suatu jaringan terdiri dari link dan node. Istilah node digunakan untuk merepresentasikan sentral. Istilah link digunakan untuk merepresentasikan kabel, peralatan transmisi. Suatu jaringan komunikasi merupakan sumber daya yang dapat dipakai secara bersamaan (shared) oleh sejumlah end user untuk berkomunikasi dengan user lain yang lokasinya berjauhan. Tidak semua user menggunakan jaringan pada waktu yang bersamaan, oleh karena itu merupakan suatu hal yang logis apabila sumber daya jaringan yang sangat penting ini dipakai bersama-sama. Penggunaan sumber daya secara bersamaan ini melahirkan konsep sentral. Berikut beberapa tipe jaringan Komunikasi :

a. LAN (Local Area Network)

LAN digunakan untuk menghubungkan komputer yang berada di dalam suatu yang kecil, misalnya di dalam suatu gedung perkantoran atau kampus. Jarak antar computer antar computer yang dihubungkan bias mencapai 5 sampai 10 km. suatu LAN bisanya bekerja pada kecepatan mulai 10 Mbps sampai 100 Mbps. LAN menjadi popular karena memungkinkan banyak pengguna untk memakai sumber daya yang dapat digunakan itu misalnya suatu mainframe,

b. MAN (Metropolitan Area Network)

MAN merupakan suatu jaringan yang cakupannya meliputi suatu kota. MAN menhubungkan LAN – LAN yang lokasinya berjauhan. Jangkauan MAN mencapai 10 km sampai beberapa ratus km. suatu MAN biasanya berkerja pada kecepatan 1,5 sampai 150 Mbps.

c. WAN (Wide Area Network)

WAN dirancang untuk menghubungkan komputer – komputer yang terletak pada suatu cakupan geografis yang luas seperti hubungan dari suatu kota ke kota yang lain didalam suatu Negara. Cakupan WAN bisa meliputi 100 km sampai 1.000 km, dan kecepatan antar kota bisa bervariasi antara 1,5 Mbps sampai 2,4 Gbps. Dalam WAN, terdapat pemanfaatan trehadap jaringan yang bersifat umum dan biaya untuk peralatan untuk transmisi sangat tinggi, dan dalam sebuah pemanfaatan jaringan WAN dimiliki dan dioprasikan sebagai suatu jaringan public. Jaringan terpusat adalah yang terdiri dari beberapa node (workstation) yang terhubung dengan sebuah computer pusat atau sebuah server.

d. GAN (Global Area Network)

GAN (Global Area Network) atau bias disebut juga jaringan antar wilayah benua. GAN juga merupakan suatu jaringan yang menhubungkan Negara – Negara diseluruh dunia. Kecapatan GAN bervariasi mulai dari 1,5 Mbps sampai dengan 100 Gbps dan cakupan mencakupi ribuan kilometer.

2.1.1 Internet

Internet adalah jaringan komputer yang saling terhubung secara global yang memungkinkan pengguna internet saling bertukar informasi atau data melalui jaringan tersebut. Internet adalah sistem komunikasi data berskala global, suatu infrastruktur yang terdiri dari hardware dan software yang menghubungkan komputer yang berada di jaringannya. Secara sederhana, Internet adalah kumpulan dari beberapa komputer yang terkoneksi ke seluruh dunia, antara yang satu dengan yang lain. Media koneksi yang digunakan bisa melalui sambungan telepon, serat optik (fiber optic), kabel koaksial (coaxial cable), satelit atau dengan koneksi wireless.

2.1.2 Struktur Kerja Internet

International network atau internet terdiri dari ratusan ribu jaringan lebih kecil yang menghubungkan organisasi pendidikan, komersial, nirlaba, militer dan bahkan perorangan. Susunan seperti ini dinamakan jaringan server - klien. Komputer klien adalah komputer yang meminta data atau layanan. Server atau host komputer adalah komputer pusat penyedia data atau layanan yang diminta. Misalnya ketika komputer klien meminta informasi beragam penerbangan dan harga tiket kekomputer server, maka komputer server mengirim informasi tersebut kembali ke komputer klien. Jaringan komputer adalah sebuah himpunan interkoneksi antara dua komputer atau lebih yang terhubung dengan transmisi kabel atau tanpa kabel (wirelless).

2.1.3 Jaringan Komputer

Perkembangan teknologi saat ini mempertemukan jaringan lokal (LAN) dengan teknologi komunikasi yang mendukung akses suatu tempat yang terpisah jauh sekalipun untuk mengurangi biaya infrastruktur dalam jaringan komputer. Pengguna dapat mengakses sumber data corporate site dalam lingkup

intranet dengan melakukan dial-in dari customer site. Pada saat yang sama, juga

dicari solusi jaringan wide-area antara kantor utama dengan kantor cabang, seperti yang selama ini berupa leased line atau jaringan frame relay.

2.1.4 Konsep Dasar TCP/IP

Agar komputer-komputer dalam suatu jaringan dapat berkomunikasi, maka dibutuhkan suatu protocol atau suatu aturan standar komunikasi baik antar komputer maupun antara jaringan komputer lain sebagai berikut:

a. IP (internet protokol)

Pada dasarnya, komunikasi data merupakan proses megirimkan data dari computer ke computer lain. Gambaran yang umum tentang TCP/IP adalah gabungan dari dua protokol komunikasi yang diapakai untuk komunikasi data, TCP kepanjangan dari transmissioncontrol-protocol dan IP kepanjangan dari

Internet Protocol. Kedua protokol tersebut dipakai untuk menyatakan sekelompok

protokol yang memiliki kaitan dengan protokol TCP dan IP seperti User Datagram Protocol (UDP), File Transfer Protocol (FTP), Terminal Emulation Protocol (TELNET).

Internet Protocol (IP) adalah mekanisme transmisi yang digunakn oleh

TCP/IP yang sifatnya unreliable dan connectionless. Banyak yang mengistilahkan dengan best effort delivery, artinya bahwa IP menyediakan no

error checking atau tracking. Jika diperlukan reliabilitas maka IP mesti

dipasangkan dengan protokol yang reliable misalya TCP.

b. TCP (Transmission Control Protokol)

TCP merupakan protokol CO virtual-circuit yang setara dengan layer transport. Pengiriman data dilakukan byte demi byte secara asinkron dan stream (mengalir), sehingga pesan disampaikan dalam segmen-segmen (atau paket) berukuran tidak tetap, tidak fixed-size. Dalam pesan tersebut terdapat identifikasi unik pelayanan host berupa nomor (socket). Penerima juga akan memberikan nomor soket yang unik untuk dikembalikan kepada penerima. Diperoleh (srchost, srcport, dsthost, dstport) yang unik untuk sebuah komunikasi pada layer TCP. Agar paket yang diterimah dapat sampai ke layanan yang benar, maka untuk tiap – tiap layanan di TCP/IP disediakan nomor identifikasi.

Berbeda dengan InterNet Protokol (IP), TCP mempunyai prinsip kerja seperti "virtual circuit" pada jaringan telepon. TCP lebih mementingkan tata-cara dan keandalan dalam pengiriman data antara dua komputer dalam jaringan. TCP tidak perduli dengan apa-apa yang dikerjakan oleh IP, yang penting adalah hubungan komunikasi antara dua komputer berjalan dengan baik. Dalam hal ini, TCP mengatur bagaimana cara membuka hubungan komunikasi, jenis aplikasi apa yang akan dilakukan dalam komunikasi tersebut (misalnya mengirim e-mail,

transfer file dan sebagainya.) Di samping itu, juga mendeteksi dan mengoreksi jika ada kesalahan data. TCP mengatur seluruh proses koneksi antara satu komputer dengan komputer yang lain dalam sebuah jaringan komputer.

2.2GSM, E-mail Dan SMS Gateway 2.2.1 GSM (Global System for Mobile)

Pada dasarnya, teknologi GSM memiliki dua komponen utama, yaitu : jaringan GSM dan Mobile system. Mobile System teehubung dengan GSM

Network yang kemudian akan menghubungkan Mobile System tersebut dengan World Network atau data Network.

Di tahun 1980-an, teknologi Global System for Mobile Communication

(GSM) datang ke Indonesia, maka para operator pemakai teknologi AMPS

(Advanced Mobile Phone System) menghilang. Lalu, muncul Satelindo sebagai pemenang, yang kemudian disusul oleh Telkomsel, dan pada akhirnya teknologi GSM lebih unggul dan berkembang dengan pesat.

2.2.2 E-mail (Elektronik Mail)

Elektronik Mail (e-mail) adalah sebutan dari elektronik mail atau surat elektronik. E-mail merupakan sarana yang berperan penting dalam berkomunikasi di dunia maya Internet. Di internet e-mail adalah merupakan identitas dan alamat pengguna di dunia maya (internet).

Dengan meggunakan e-mail, setiap orang di intenet dapat mentransmisikan suatu pesan teks ke siapapun juga yang ada di internet. Sistem Nama Domain (DNS) memastikan bahwa nama pengguna (user) memiliki alamat unik, tidak ada alamat yang sama diantara sekian banyak juta pemakai internet. Hal ini memungkinkan suatu pesan diketik dengan sebaris alamat tujuan dan merasa pasti bahwa pesan tersebut akan dikirim ke penerima yang dihendaki, dimana saja penerima itu berada. Mail akan dikirim dengan menggunakan protokol – protokol tertentu. Ini dilakukan oleh Message Transfer Agent (MTA). Sedangkan untuk membaca e-mail, user menggunakan User yang juga disebut mail reader seperti yang terlihat pada Gambar 2.2 memperlihatkan arsitektur SMS pada jaringan SMS to Email Gateway.

a. SMTP (Simple Mail Transfer Protocol)

SMTP merupakan kepanjangan dari Simple Mail Transfer Protocol. SMTP adalah suatu protokol aplikasi yang merupakan sistem pengiriman

message/pesan atau e-mail. SMTP dapat mendukung 3 jenis pengiriman pesan:

1. Pengiriman pesan kepada satu atau lebih ke pengguna

2. Pengiriman pesan yang termasuk didalamnya teks, suara, video, atau grafik

3. Pengiriman pesan ke pegguna – pengguna yang diluar jaringan / internet.

SMTP (Simple Mail Transfer Protocol) didefiniskan dan digunakan dalam internet untuk mengirimkan electronic mail (e-mail). SMTP menggunakan

Domain Name Server untuk semua alamat. Sekalipun e-mail digambarkan akan

dapat sampai ketempat tujuan seketika itu juga, kenyataanya tidak sesederhana itu. E-mail internet tergantung juaga pada teknologi” store and forward”, yang berarti pesan-pesan akan ditahan dan disimpan dalam satu komputer atau lebih sepanjang perjalanan surat tersebut dan deteruskan lagi pada selang waktu yang tetap atau pada saat lalulintas jaringan. Perlu diketahui bahwa suatu jalur lurus jarang terjadi diantara dua buah komputer mana saja di internet. Kebanyakan pada sistem yang berbasis SMS Gateway menggunakan program sendmail sebagai pelaksana dari SMTP, hal ini juga digunakan pada beberapa jenis protokol yang lain. Program sendmail bertindak sebagai system klien juga sekaligus sebagai server, dan juga bekerja sebagai background process. Pemakai tidak berinteraksi dengan perintah sendmail secara langsung tetapi menggunakan front-sendmail

program seperti mail, mailx atau Mail. System interface mail ini melewatkan pesan melalui sendmail untuk membalas pesan.

b. POP (Post Office Protokol)

POP 3 (Post Office Protocol) dirancang untuk mengirimkan pesan e-mail dari server ke mesin klien. POP 3 (Post Office Protocol) protocol ini digunakan oleh aplikasi mail klien untuk men-download mail, menghapus e-mail, dari mail server. Jadi proses pembacaan e-mail pada aplikasi e-mail klien dilakukan secara offline. klien yang mempunyai e-mail yang disimpan dalam mailbox pada server. User dalam hal ini adalah POP klien mengakses pesan yang simpan menggunakan POP. Menjawab atau membuat mail baru digerakan oleh klien yang menyimpannya melalui SMTP. E-mail dikirim dari klien yang tidak memerlukan host yang lain untuk mengirimkan e-mail atau menerima e-mail langsung ke penerima jarak jauh.

2.2.2.1Server E-mail

Sebuah server adalah komputer yang dikhususkan untuk melayani komputer-komputer lain dalam jaringan seperti Internet, dengan layanan-layanan tertentu. Email atau electronic-mail adalah suatu bentuk komunikasi dengan menggunakan perangkat elektronik terutama komputer. Server dalam Internet menjalankan sebuah aplikasi yang akan menunggu program untuk mengirimkan data atau perintah ke server tersebut. Server email menjalankan sebuah aplikasi yang ditujukan untuk proses pengiriman dan penerimaan email. Aplikasi yang

berjalan pada server ini disebut dengan MTA (Mail Transfer Agent) sedangkan aplikasi yang berjalan pada komputer-komputer lain yang dilayani oleh server (client) disebut dengan MC (Mail Client).

2.2.2.2Server SendMail

Server email SendMail adalah sebuah server email standar yang satu paket (built-in) dengan sistem operasi Linux/Unix. SendMail ini merupakan server email yang paling dahulu muncul di antara ketiga server email. Ada banyak versi SendMail yang sudah digunakan

Server email SendMail dirancang dalam sebuah program besar. Program ini menjalankan semua fungsi SendMail sebagai sebuah server email. Program besar ini sangat mudah dalam membagi data oleh bagian-bagian sistem yang berbeda. Namun, jika terjadi kesalahan fatal atau masuknya pengganggu yang merusak sistem, maka sistem akan terganggu sehingga semua fungsi server email juga ikut terganggu.

2.2.3 SMS (Short Message Service)

SMS merupakan fitur GSM yang paling poluler hingga saat ini. Dimulai dengan diperkenalkannya sistem telepon wireless/seluler digital memberikan beberapa kelebihan, seperti kemampuan optimasi sistem yang ditunjukkan dengan kemampuan kompresi dan pengkodean data digital. Handset yang diperlukan untuk sistem ini juga menjadi sangat simpel, kecil, dan ringan, karena digunakannya chip digital untuk SIM (subscriber identification module).

Teknologi chip digital juga memungkinkan penambahan fitur-fitur baru sebagai layanan tambahan, seperti voice mail, call waiting, dan short message service

(SMS).

SMS dimaksudkan untuk menjadi alat pertukaran informasi antara dua mobile subscriber. Elemen-elemen utama pada arsitektur SMS terdiri dari Short

Message Entity (SME), SMS Service Centre (SMSC) dan Email Gateway yang

terkoneksi dengan elemen-elemen pada GSM sebagai berikut :

a. Short Message Entity (SME)

Short Message Entity (SME) adalah elemen yang dapat mengirim atau

menerima pesan singkat. SME dapat berupa software aplikasi pada mobile handset, dapat juga berupa perangkat facsimile.

Sebuah SME dapat berupa server yang terkoneksi dengan SMS center secara langsung atau melalui gateway. Dikenal juga External SME (ESME) yang merepresentasikan sebuah WAP proxy/server, Email Gateway atau Voice Mail

server.

b. SMS Service Centre (SMSC)

SMS Service Centre (SMSC) adalah sebuah kombinasi perangkat keras

dan perangkat lunak yang bertanggung jawab memperkuat, terhadap penyimpanan pesan pendek (SMS). SMS Service Centre (SMSC) memegang peran kunci dalam arsitektur SMS. Fungsi utama SMSC adalah menyampaikan pesan singkat antara

SME dengan MS, juga menyimpan dan meneruskan pesan singkat (menyimpan pesan jika penerima SME tidak tersedia). SMSC dapat terintegrasi sebagai bagian dari mobile network (cth: terintegrasi dengan MSC) atau sebagai entitas network independen.

c. SMS Gateway

SMS Gateway salah satu mode komunikasi yang handal saat ini pesan

pendek Short message system (SMS). Implikasinya, salah satu model komunikasi data yang bias dipakai adalah SMS. Artinya, SMS tersebut harus bisa melakukan transaksi dengan database. Untuk itu perlu dibangun sebuah system yang desebut sebagai SMS Gateway. Komunikasi SMS interaktif dua arah, SMS info on

demand, SMS service settings, SMS Automatic Registration, SMS polling,

pengiriman SMS Broadcast, pengiriman SMS ke Call Group, pengiriman SMS terjadwal, personalisasi SMS, antarmuka aplikasi berbasis web, buku alamat dan

call group, manajemen pengguna, sistem security access, serta sistem parameter.

Aplikasi SMS dapat digunakan sebagai media untuk bermain game atau saling berkirim pesan-pesan humor maupun karakter-karakter teks yang mempresentasikan gambar.

SMS Gateway adalah sebuah perangkat lunak yang menggunakan

bantuan komputer dan memanfaatkan teknologi seluler yang diintegrasikan guna mendistribusukan pesan – pesan yang di-generate lewat system informasi melalui media SMS yang di-handle oleh jaringan seluler. Secara, khusus, system ini akan memiliki fungsi – fungsi sebagai berikut :

a. Pengaturan pesan yang meliputi manajemen prioritas pesan, menejemen pengirim pesan, dan menejemen antrian.

b. Pesan yang dilakukan harus sedapat mungkin fail safe. Artinya, jika terdapat gangguan pada jaringan telekomunikasi, maka sistem secara otomatis akan mengirim ulang pesan tersebut.

d. Email Gateway

Email Gateway merupakan sebuah host yang bertugas mentransfer pesan – pesan e-mail antara sistem e-mail yang berbeda, men-format ulang alamat dan header untuk mencocokan tujuan host network jika diperlkan. Email Gateway memungkinkan sebuah email beroperasi menjadi SMS dengan interkoneksi SMSC pada internet. Dengan email gateway, pesan dapat dikirim dari sebuah SME menuju sebuah host internet dan sebaliknya. Peran email gateway adalah mengubah format pesan (dari SMS ke email dan sebaliknya) dan merelay pesan antara SMS dan domain internet.

2.2.4 Fitur SMS

SMS mempunyai fitur beberapa basic fitur, diantaranya akan dijelaskan dari beberapa penjelasan dibawa ini :

a. Message Submission and Delivery

Terdiri dari message sending dan message delivery. Pada message

mobile user lain atau host internet. Pada message delivery, pesan disampaikan oleh SMSC ke MS. Dikenal sebagai Short Message Mobile Terminated (SM-MT).

b. Status Report

SME asal (originator) meminta status report pada pengiriman pesan singkat ke SME penerima (recipient). Status report memberikan indikasi pada user asal apakah pesan terkirim dengan sukses atau tidak kepada SME untuk penerima.

c. Reply Path

Replay Path dapat diatur oleh SME asal (atau SMSC serving) untuk

mengindikasikan bahwa SMSC serving dan mampu untuk menghandle secara langsung reply dari SME penerima.

d. Addressing Mode

Addressing mode menggunakan MSISDN pada format [ITU-E.164].

Email address ditentukan oleh IETF pada format [RFC-2822] atau operator

specific numbering.

e. Validity Period

Pesan originator dimungkinkan untuk menentukan validity period sebuah pesan. Validity period ini menentukan batas waktu sebuah pesan harus dikirim sebelum akhirnya dihilangkan oleh jaringan.

2.2.5 Protocol Layer

a. Application Layer

Implementasi pada SME dalam bentuk software aplikasi yang mengirim, menerima dan menginterpretasikan isi pesan (seperti : editor pesan,

games, dll).

b. Transfer Layer

Pesan dianggap sebagai serangkaian bilangan oktet yang mengandung informasi seperti panjang pesan, pengirim atau penerima pesan, tanggal penerimaan pesan. Transfer layer disebut juga SM-TL (Short Message Transfer

Layer).

c. Relay Layer

Relay layer mengizinkan pengiriman pesan anatar elemen network yang berbeda. Sebuah elemen network menyimpan pesan sementara jika elemen berikutnya dimana pesan akan di forward tidak tersedia. Pada relay layer MSC menghandle 2 fungsi switching : SMS-GMSC dan SMS-IWMSC.

d. Link Layer

Link layer mengizinkan pengiriman pesan pada level physical. Untuk

tujuan ini, pesan diprotek untuk mengatasi kesalahan low level channel. Link

2.3 PHP 5

PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

PHP dapat diinstal sebagai bagian atau modul dari apache web server atau sebagai CGI script yang mandiri. Banyak keuntungan yang dapat diperoleh jika menggunakan PHP sebagai modul dari apache, di antaranya adalah :

a. Tingkat keamanan yang cukup tinggi.

b. Waktu eksekusi yang lebih cepat dibandingkan dengan bahasa web lainnya yang berorientasi pada server side scripting.

c. Akses ke sistem database yang lebih fleksibel seperti MySQL

2.4 Apache Web Server 2.2

Di layer teratas protokol TCP/IP terdapat beberapa protokol untuk berbagai jenis layanan yang sering digunakan. Salah satunya adalah protokol HTTP (HyperText Transfer Protocol) untuk layanan World Wide Web (www).

WWW adalah layanan yang paling sering digunakan dan memiliki perkembangan yang sangat cepat karena dengan layanan ini kita bisa menerima informasi dalam berbagai format (multimedia). Untuk mengakses layanan WWW

dari sebuah komputer (web server) digunakan program web client yang disebut web browser. Jenis-jenis browser yang sering digunakan adalah: Netscape Navigator/Comunicator, Internet Explorer, NCSA Mosaic, Arena dan lain-lain.

Apache merupakan salah satu program web server diantara sekian banyak program web server lainnya. Apache web server merupakan hasil dari Apache Software Foundation dengan Apache Project-nya. Untuk saat ini apache merupakan program web server paling populer, bahkan jauh lebih populer dibandingkan dengan Microsoft Internet Information Server (IIS) dan Personal

Web Server (PWS).

Berikut ini beberapa faktor penyebab keunggulan Apache dibandingkan program web server lainnya :

a. Apache merupakan web server yang tangguh

b. Apache telah diuji coba dengan oleh banyak pengguna dan terbukti sebagai server HTTP ( HyperText Transfer Protocol ) yang tangguh. c. Apache dapat digunakan pada berbagai sistem operasi

d. Apache kini telah didukung oleh berbagai sistem operasi, mulai dari keluarga Linux, hingga Windows. Bahkan pada berbagai sistem operasi ini, Apache berjalan konsisten dengan menggunakan konfigurasi dan administrasi yang tidak jauh berbeda.

Dokumen terkait