Tugas 2
nama : nurul azmi
nim : 1412510487
mata kuliah: Rekayasa Web
dosen : Andry sunandar, s.t. m.kom
1. Apa yang anda ketahui tentang web server, application
server dan database server?berikan contohnya serta
implementasinya dalam produk komersial !
Pengertian Server atau Web server
Server atau Web server adalah sebuah software yang
memberikan layanan berbasis data dan berfungsi menerima
permintaan dari HTTP atau HTTPS pada klien yang dikenal dan
biasanya kita kenal dengan nama web browser (Mozilla Firefox,
Google Chrome) dan untuk mengirimkan kembali yang hasilnya
dalam bentuk beberapa halaman web dan pada umumnya akan
berbentuk dokumen HTML.
Fungsi Server atau Web Server
Fungsi utama Server atau Web server adalah untuk
melakukan atau akan mentransfer berkas permintaan pengguna
melalui protokol komunikasi yang telah ditentukan sedemikian
rupa. halaman web yang diminta terdiri dari berkas teks, video,
gambar, file dan banyak lagi. pemanfaatan web server berfungsi
untuk mentransfer seluruh aspek pemberkasan dalam sebuah
halaman web termasuk yang di dalam berupa teks, video,
gambar dan banyak lagi.
Salah satu contoh dari Web Server adalah Apache. Apache
(Apache Web Server – The HTTP Web Server) merupakan web
server yang paling banyak dipergunakan di Internet. Program ini
pertama kali didesain untuk sistem operasi lingkungan UNIX.
Apache mempunyai program pendukung yang cukup banyak.
Hal ini memberikan layanan yang cukup lengkap bagi
penggunanya.
 Beberapa dukungan Apache :
1. Kontrol Akses
Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP CGI (Common
Gateway Interface) Yang paling terkenal untuk digunakan adalah perl (Practical
Extraction and Report Language), didukung oleh Apache dengan menempatkannya
sebagai modul (mod_perl)
2. PHP (Personal Home Page/PHP Hypertext Processor)
Program dengan metode semacam CGI, yang memproses teks dan bekerja di server.
Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya
(mod_php). Hal ini membuat kinerja PHP menjadi lebih baik
3. SSI (Server Side Includes)
 Web server Apache mempunyai kelebihan dari beberapa pertimbangan di atas :
1. Apache termasuk dalam kategori freeware.
2. Apache mudah sekali proses instalasinya.
3. Mampu beroperasi pada berbagai platform sistem operasi.
4. Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi.
5. Mudah dalam menambahkan peripheral lainnya ke dalam platform web servernya.
 Untuk contoh lain dari Web Server.
1. Apache Tomcat
2. Microsoft windows Server 2003 Internet Information Services (IIS)
3. Lighttpd
4. Sun Java System Web Server
5. Xitami Web Server
6. Zeus Web Server
Application Server
Application server, ia menyediakan layanan bisnis logic untuk aplikasi
client bisa melalui berbagai protokol, termasuk di dalamnya protokol HTTP.
Kalau web server intinya pada penerimaan request dan pengiriman kembali
respon dalam bentuk halaman web untuk akhirnya ditampilkan kembali di
browser, maka untuk aplication server menyediakan akses ke bisnes logic
untuk digunakan oleh client. Program aplikasi client dapat menggunakan
bisnis logic ini dengan memanggil method yang ada pada suatu objek…atau
kalao di dunia struktural si…manggil fungsi atau prosedur lah…
Contoh Sebagai sebuah contoh, bayangkan sebuah alikasi toko online
yang harus menyediakan informasi harga dan stok barang secara real time.
Seperti yang kebnyakan sudah ada, apliaksi ini bisa didesain dengan
sebuah halaman yang terdiri dari form, yang anda bisa memilih product
dsb, kemudian setelah anda mensubmit request, akan muncul halamn
respon yang berisi daftar arga dan stok barang yang anda pilih. Kemudian
anda bisa memilih barang tersebut untuk dimasukkan ke daftar pembelian,
atau cukup sekedar melihat saja. Aplikasi ini bisa dikembangkan melalui 2
cara yaitu dengan web server atau dengan application server.
cara 1: menggunakan Web server tanpa
application server
Pada cara ini, web server akan menerima
request, kemudian melanjutkan request tersebut ke
program server side yang sesuai. Dari sini server
side program akan mencari informasi harga dan stok
dari database atau file. Setelah itu kemudian hasil
tersebut diformulasikan dalam format HTML dan
dikirimkan kembali ke web browser untuk
ditampilkan lagi. Ringkasnya, web server akan
memproses HTTP request dan meresponnya dengan
HTML page.
cara 2: Web server dengan application server
Kita sekarang dapat meletakkan bisnis logic untuk
pencarian harga dan stok pada application server. Ketika client
membutuhkan untuk mencari daftar harga dan stok dari suatu
barang, dapat langsung mengakses bisnis logic dan memanggil
method untuk pencarian ini. Hasil yan gdidapatkan kemudian
ditampilkan dalam browser,.
Pada cara ini, application server memberikan layanan
business logic untuk pencarian daftar harga dan stok dari suatu
produk. Ketika client meminta layana tersebut atau memanggil
layana tersebut, application server akan menjalankan program
itu dan akan mengirimkan kembali hasilnya ke client. Dan client
akan menerima data hasil tersebut. Jadi data tidak dikirimkan
dalam format HTML kepada client. Setelah mendapatkan hasil
tersebut, maka client dapat menampilkannya dalam browser,
tentu dengan formula HTML, tapi ini dilakukan oleh client.
 Dengan cara ini maka plikasi pencarian harga untuk suatu
barang tersebut lebih re-usable. Kalau ada objek lain yang
memanggil, misal bukan pembeli, tetapi kasir, maka aplikasi
logic untuk pencarian tersebut tetap bisa digunakan. Berbeda
dengan cara no.1 yang mengirimkan hasil ke client sudah
dalam bentuk formu HTML, jadi lebih un-re-usable.
 Itu tadi sekilas penjelasannya. Mungkin perlu jiga untuk
diketahui, pada umumnya memang di dalam application server
sudah ada web server. atau web server merupakan bagian dari
application sever. COntoh Appliocation server : WebLogic
Server (BEA), JBoss (Red Hat), WebSphere (IBM), JRun
(Adobe), Apache Geronimo (Apache Foundation, based on IBM
WebSphere), Oracle OC4J (Oracle Corporation), Sun Java
System Application Server (Sun Microsystems) and Glassfish
Application Server (based on Sun Java System Application
Server). Contoh web server: Apache (oleh vendor apache), IIS
(Microsoft), GFE (Google) dsb.
DATA BASE SERVER
Database Server Adalah sebuah program komputer
yang menyediakan layanan data untuk di salurkan ke
komputer lain atau program komputer lainnya, jadi istilahnya
layanan dari komputer database di salurkan kepada komputer
lain dengan kode program komputer yang sudah ditentukan.
lalu apa fungsi database server ? berikut ini penjelasannya
1. Untuk menyimpan beberapa data yang bisa dilakukan
dalam satu lokasi.
2. Data yang di simpan dalam database server akan aman
karena memiliki beberapa fasilitas yang tidak terdapat
pada komputer biasa.
3. Menyediakan Management sistem yang artinya anda bisa
melakukan beberapa susunan unik untuk membuat data.
4. Mempermudah kita untuk menyimpan dan mencari dalam
lingkup database.
5. Setiap klien bisa mengakses secara bersamaan tanpa
harus mengganggu satu sama lain dalam kurun waktu
bersamaan.
Cara Kerja Database Server
Kita akan dipermudah untuk menjalankan aplikasi dengan
satu server tanpa harus mengganggu pengguna lainnya selain
itu dalam database ada 2 pihak yang mungkin harus anda
ketahui yaitu management database dan klien. kedua arah ini
akan saling berhubungan satu sama lain tanpa mengurangi
beban akses data oleh client pada server dan Database Server
dapat diakses oleh beberapa client secara bersamaan yang
dimana data yang diakses hanya berasal dari satu sumber yaitu
database server. Berikut ini beberapa program database server
yang bisa anda jalankan untuk keperluan anda. jika anda sudah
menggunakan layanan database.
2. Apa yang anda ketahui tentang Nginx, serta jelaskan
alasan kenapa Nginx memiliki performa yang lebih baik
diantara web server lain seperti apache web server?
Nginx (baca: engine x) adalah server HTTP dan Proxy
dengan kode sumber terbuka yang bisa juga berfungsi
sebagai proxy IMAP/POP3. Kode sumber nginx ditulis oleh
seorang warga negara Rusia yang bernama Igor Sysoev
pada tahun 2002 dan dirilis ke publik pada tahun 2004.
Nginx terkenal karena stabil, memiliki tingkat performansi
tinggi dan minim mengonsumsi sumber daya.
Kenapa NGINX lebih baik?
Nginx menjadi jauh lebih unggul karena event-based nya.
Sehingga mampu memanfaatkan seminimal mungkin thread untuk
memproses request dari user, sehingga akhirnya memori yang
terpakai oleh Nginx menjadi minimal. Karena memori yang dipakai
sangat kecil, maka hasilnya server menjadi ringan dan jauh-jauh
lebih responsif (memiliki respon super cepat).
Performa yang tinggi dan stabil serta memiliki banyak fitur.
Konfigurasi yang cukup mudah,Menggunakan sedikit sumber daya.
Cenderung lebih kuat untuk hostingan banyak dibanding Apache.
3. Jelaskan apa yang dimaksud dengan
istilah Domain, Hosting, Cloud !, berikan
contoh dan implementasinya.
Domain
Domain adalah nama unik yang diberikan untuk
mengidentifikasi alamat (IP address) server komputer seperti web
server atau email server di internet.
Domain memberikan kemudahan pengguna internet untuk
melakukan akses ke server dan memudahkan mengingat server
yang dikunjungi dibandingkan harus mengingat sederetan angka-
angka IP Address.
Domain memiliki beberapa level, yaitu :
1. Top Level Domain adalah deretan kata dibelakang nama domain
seperti
.com (dotcommercial)
.net (dotnetwork)
.org(dotorganization)
.edu(doteducation)
.gov(dotgoverment)
.mil(dotmilitary)
.info (dotinfo)
dll
Ada dua macam Top Level Domain, yaitu Global Top Level
Domain (gTLD) dan Country Code Top Level Domain (ccTLD). gTLD
adalah seperti yang pada di list diatas dan ccTLD adalah TLD yang
diperuntukkan untuk masing-masing negara, seperti Indonesia
dengan kode ID (co.id, net.id, or.id, web.id dst) atau Malaysia
dengan kode MY (com.my, net.my, dst).
2. Second Level Domain (SLD) adalah nama domain yang anda
daftarkan. Misalnya nama domain yang anda daftarkan adalah
domainku.com, maka domainku adalah SLD dan .comnya adalah
TLD.
3. Third Level Domain adalah nama setelah Second Level Domain .
Misalnya nama domain yang anda miliki adalah domainku.com,
maka anda dapat menambahkan nama lain sebelum domainku,
yaitu mail.domainku.com atau estrex.domainku.com.
Adapun layanan yang menjual third level domain salah
satunya adalah enom dengan : .us.com, .br.com, .cn.com, dst. Atau
yang gratis seperti co.cc, cz.cc dst.
Hosting
Hosting adalah space harddisk dalam komputer server yang
digunakan untuk penyimpanan database, email dan file web.
Ada banyak spesifikasi hosting, tetapi beberapa yang penting adalah
:
 Space / kapasitas hosting : Ini adalah besarnya data yang bisa
Anda taruh di hosting. Ukurannya adalah Megabytes, Gigabytes,
Terabytes
 Bandwidth atau besarnya kuota transfer data per bulan.
Ukurannya adalah Megabytes/bulan, Gigabytes/bulan,
Gigabytes/bulan. Bandwidth ini direset ke nol tiap bulannya.
 Jumlah database : Ini adalah menentukannya banyaknya
database yang bisa Anda buat / taruh di hosting
 Jumlah addon domain : Banyaknya domain lain yang bisa Anda
tambahkan ke hosting
 Jumlah akun email : Banyaknya akun email yang bisa Anda buat
Cloud
Cloud merupakan gabungan pemanfaatan teknologi komputer
(komputasi) dalam suatu jaringan dengan pengembangan berbasis
internet (awan) yang mempunyai fungsi untuk menjalankan
program atau aplikasi melalui komputer – komputer yang
terkoneksi pada waktu yang sama, tetapi tak semua yang
terkonekasi melalui internet menggunakan cloud computing.
Sumber: Pengertian, Manfaat, Cara Kerja dan Contoh Cloud
Computing
Lisensi: Non-Commercial
Follow us: @pusatteknologi on Twitter | pusatteknologi on Facebook
Teknologi komputer berbasis sistem Cloud ini merupakan
sebuah teknologi yang menjadikan internet sebagai pusat server
untuk mengelola data dan juga aplikasi pengguna. Teknologi ini
mengizinkan para pengguna untuk menjalankan program tanpa
instalasi dan mengizinkan pengguna untuk mengakses data pribadi
mereka melalui komputer dengan akses internet.

More Related Content

PPTX
Tugas 2 0317-fahreza yozi-1612510832
PPTX
Tugas 2 0317-dewi apriliani-1412510602
PPTX
Tugas 2 0317-imelda felicia-1412510545
PPTX
Tugas rekweb 2 individu
PPTX
Tugas 2 ihsan riadi - 1412511162
PPTX
Tugas 2 - 0317-mukhlis abdilah-1411511213
PPTX
Tugas 2 0317 (Individu)
PPTX
Tugas2 krisna muktiandika-1511510347
Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-imelda felicia-1412510545
Tugas rekweb 2 individu
Tugas 2 ihsan riadi - 1412511162
Tugas 2 - 0317-mukhlis abdilah-1411511213
Tugas 2 0317 (Individu)
Tugas2 krisna muktiandika-1511510347

What's hot (20)

DOCX
Makalah web server debian 6 - refzqi
PPTX
Tugas 2 – 0317 (individu)
PPTX
Tugas[2] 0317-[rachmawan darma]-[1311500100]
PPT
Tugas[2] 0317-[Wildan Latief]-[1512500818]
PPTX
Tugas individu 2 nasrul akbar 1412510552
PPTX
Penjelasan Materi Web Server
PPTX
Tugas webserver
PPTX
Tugas webserver SO II - 09 154
PPTX
Tugas 2 rekweb
PPTX
Rekweb
DOCX
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
PDF
Tugas akhir kejuruan tkj1
PDF
konfigurasi web server
PDF
Konfigurasi web server
DOCX
Makalah dhcp, dns, dan web server
PDF
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
PPTX
Rekayasa web part 2 khaerul anwar
DOCX
Laporan ta router dhcp server
PDF
6.1 lab-instalasi dan mail server
PPT
Tugas Pw [21]
Makalah web server debian 6 - refzqi
Tugas 2 – 0317 (individu)
Tugas[2] 0317-[rachmawan darma]-[1311500100]
Tugas[2] 0317-[Wildan Latief]-[1512500818]
Tugas individu 2 nasrul akbar 1412510552
Penjelasan Materi Web Server
Tugas webserver
Tugas webserver SO II - 09 154
Tugas 2 rekweb
Rekweb
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Tugas akhir kejuruan tkj1
konfigurasi web server
Konfigurasi web server
Makalah dhcp, dns, dan web server
konfigurasi web server, dns server , dhcp server, ftp server , mail server da...
Rekayasa web part 2 khaerul anwar
Laporan ta router dhcp server
6.1 lab-instalasi dan mail server
Tugas Pw [21]
Ad

Viewers also liked (12)

ODP
Alimentos tradicionales
PDF
La fonction RH dans une entreprise familiale
PPTX
Patient congestion in ED
PPTX
Treatment Resistant Depression
DOCX
Contents Page Analysis
PDF
жовтень 2016
PPTX
Local anaesthetics
PDF
Apache Spark: What's under the hood
PDF
Spark on YARN
PDF
Promote or Affiliate
PPT
Newton's third law of motion
Alimentos tradicionales
La fonction RH dans une entreprise familiale
Patient congestion in ED
Treatment Resistant Depression
Contents Page Analysis
жовтень 2016
Local anaesthetics
Apache Spark: What's under the hood
Spark on YARN
Promote or Affiliate
Newton's third law of motion
Ad

Similar to Tugas 2 0317-nurul azmi-1412510587 (20)

PPT
Tugas 2 – 0317 (individu) andrian lesmana
PPTX
Tugas2 0317 [lingga eka pradipta]-[1411501073]
PPTX
Tugas[2] 0317-[tryanita]-[1411511676]
PPTX
Tugas 2 0317 individu
PPTX
Tugas 2 rekayasa web 0317
PPTX
Teori Web Database Server Linux Debian
PPTX
WEB SERVER Pelajaran Administrasi Sistem Jaringan
PPTX
Web server mjs
PDF
M1_Pengantar Java Website Aplikasi Online.pdf
PPTX
Tugas 4 rekayasa web
PPTX
Tugas 4 rekayasa web
PPTX
Rekayasa web (tugas 2)
PPTX
Perkembangan web server
PPTX
Perkembangan web server di linux
PPTX
Materi 4
PPTX
Materi 4
PPTX
Perkembagan web server di linux [tugas 2 ; SO II]
PPTX
Pertemuan 2-DASAR DASAR World Wide Web (WWW)(1).pptx
PDF
Apa Itu Web Server Cara Kerja dan Fungsi dari Server Itu Sendiri.pdf
PPTX
WEB SERVER hsjskabqmmwhahyuaiajggnew.pptx
Tugas 2 – 0317 (individu) andrian lesmana
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas[2] 0317-[tryanita]-[1411511676]
Tugas 2 0317 individu
Tugas 2 rekayasa web 0317
Teori Web Database Server Linux Debian
WEB SERVER Pelajaran Administrasi Sistem Jaringan
Web server mjs
M1_Pengantar Java Website Aplikasi Online.pdf
Tugas 4 rekayasa web
Tugas 4 rekayasa web
Rekayasa web (tugas 2)
Perkembangan web server
Perkembangan web server di linux
Materi 4
Materi 4
Perkembagan web server di linux [tugas 2 ; SO II]
Pertemuan 2-DASAR DASAR World Wide Web (WWW)(1).pptx
Apa Itu Web Server Cara Kerja dan Fungsi dari Server Itu Sendiri.pdf
WEB SERVER hsjskabqmmwhahyuaiajggnew.pptx

Tugas 2 0317-nurul azmi-1412510587

  • 1. Tugas 2 nama : nurul azmi nim : 1412510487 mata kuliah: Rekayasa Web dosen : Andry sunandar, s.t. m.kom
  • 2. 1. Apa yang anda ketahui tentang web server, application server dan database server?berikan contohnya serta implementasinya dalam produk komersial !
  • 3. Pengertian Server atau Web server Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.
  • 4. Fungsi Server atau Web Server Fungsi utama Server atau Web server adalah untuk melakukan atau akan mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar dan banyak lagi. Salah satu contoh dari Web Server adalah Apache. Apache (Apache Web Server – The HTTP Web Server) merupakan web server yang paling banyak dipergunakan di Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup lengkap bagi penggunanya.
  • 5.  Beberapa dukungan Apache : 1. Kontrol Akses Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP CGI (Common Gateway Interface) Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung oleh Apache dengan menempatkannya sebagai modul (mod_perl) 2. PHP (Personal Home Page/PHP Hypertext Processor) Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik 3. SSI (Server Side Includes)  Web server Apache mempunyai kelebihan dari beberapa pertimbangan di atas : 1. Apache termasuk dalam kategori freeware. 2. Apache mudah sekali proses instalasinya. 3. Mampu beroperasi pada berbagai platform sistem operasi. 4. Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi. 5. Mudah dalam menambahkan peripheral lainnya ke dalam platform web servernya.  Untuk contoh lain dari Web Server. 1. Apache Tomcat 2. Microsoft windows Server 2003 Internet Information Services (IIS) 3. Lighttpd 4. Sun Java System Web Server 5. Xitami Web Server 6. Zeus Web Server
  • 6. Application Server Application server, ia menyediakan layanan bisnis logic untuk aplikasi client bisa melalui berbagai protokol, termasuk di dalamnya protokol HTTP. Kalau web server intinya pada penerimaan request dan pengiriman kembali respon dalam bentuk halaman web untuk akhirnya ditampilkan kembali di browser, maka untuk aplication server menyediakan akses ke bisnes logic untuk digunakan oleh client. Program aplikasi client dapat menggunakan bisnis logic ini dengan memanggil method yang ada pada suatu objek…atau kalao di dunia struktural si…manggil fungsi atau prosedur lah… Contoh Sebagai sebuah contoh, bayangkan sebuah alikasi toko online yang harus menyediakan informasi harga dan stok barang secara real time. Seperti yang kebnyakan sudah ada, apliaksi ini bisa didesain dengan sebuah halaman yang terdiri dari form, yang anda bisa memilih product dsb, kemudian setelah anda mensubmit request, akan muncul halamn respon yang berisi daftar arga dan stok barang yang anda pilih. Kemudian anda bisa memilih barang tersebut untuk dimasukkan ke daftar pembelian, atau cukup sekedar melihat saja. Aplikasi ini bisa dikembangkan melalui 2 cara yaitu dengan web server atau dengan application server.
  • 7. cara 1: menggunakan Web server tanpa application server Pada cara ini, web server akan menerima request, kemudian melanjutkan request tersebut ke program server side yang sesuai. Dari sini server side program akan mencari informasi harga dan stok dari database atau file. Setelah itu kemudian hasil tersebut diformulasikan dalam format HTML dan dikirimkan kembali ke web browser untuk ditampilkan lagi. Ringkasnya, web server akan memproses HTTP request dan meresponnya dengan HTML page.
  • 8. cara 2: Web server dengan application server Kita sekarang dapat meletakkan bisnis logic untuk pencarian harga dan stok pada application server. Ketika client membutuhkan untuk mencari daftar harga dan stok dari suatu barang, dapat langsung mengakses bisnis logic dan memanggil method untuk pencarian ini. Hasil yan gdidapatkan kemudian ditampilkan dalam browser,. Pada cara ini, application server memberikan layanan business logic untuk pencarian daftar harga dan stok dari suatu produk. Ketika client meminta layana tersebut atau memanggil layana tersebut, application server akan menjalankan program itu dan akan mengirimkan kembali hasilnya ke client. Dan client akan menerima data hasil tersebut. Jadi data tidak dikirimkan dalam format HTML kepada client. Setelah mendapatkan hasil tersebut, maka client dapat menampilkannya dalam browser, tentu dengan formula HTML, tapi ini dilakukan oleh client.
  • 9.  Dengan cara ini maka plikasi pencarian harga untuk suatu barang tersebut lebih re-usable. Kalau ada objek lain yang memanggil, misal bukan pembeli, tetapi kasir, maka aplikasi logic untuk pencarian tersebut tetap bisa digunakan. Berbeda dengan cara no.1 yang mengirimkan hasil ke client sudah dalam bentuk formu HTML, jadi lebih un-re-usable.  Itu tadi sekilas penjelasannya. Mungkin perlu jiga untuk diketahui, pada umumnya memang di dalam application server sudah ada web server. atau web server merupakan bagian dari application sever. COntoh Appliocation server : WebLogic Server (BEA), JBoss (Red Hat), WebSphere (IBM), JRun (Adobe), Apache Geronimo (Apache Foundation, based on IBM WebSphere), Oracle OC4J (Oracle Corporation), Sun Java System Application Server (Sun Microsystems) and Glassfish Application Server (based on Sun Java System Application Server). Contoh web server: Apache (oleh vendor apache), IIS (Microsoft), GFE (Google) dsb.
  • 10. DATA BASE SERVER Database Server Adalah sebuah program komputer yang menyediakan layanan data untuk di salurkan ke komputer lain atau program komputer lainnya, jadi istilahnya layanan dari komputer database di salurkan kepada komputer lain dengan kode program komputer yang sudah ditentukan. lalu apa fungsi database server ? berikut ini penjelasannya 1. Untuk menyimpan beberapa data yang bisa dilakukan dalam satu lokasi. 2. Data yang di simpan dalam database server akan aman karena memiliki beberapa fasilitas yang tidak terdapat pada komputer biasa. 3. Menyediakan Management sistem yang artinya anda bisa melakukan beberapa susunan unik untuk membuat data. 4. Mempermudah kita untuk menyimpan dan mencari dalam lingkup database. 5. Setiap klien bisa mengakses secara bersamaan tanpa harus mengganggu satu sama lain dalam kurun waktu bersamaan.
  • 11. Cara Kerja Database Server Kita akan dipermudah untuk menjalankan aplikasi dengan satu server tanpa harus mengganggu pengguna lainnya selain itu dalam database ada 2 pihak yang mungkin harus anda ketahui yaitu management database dan klien. kedua arah ini akan saling berhubungan satu sama lain tanpa mengurangi beban akses data oleh client pada server dan Database Server dapat diakses oleh beberapa client secara bersamaan yang dimana data yang diakses hanya berasal dari satu sumber yaitu database server. Berikut ini beberapa program database server yang bisa anda jalankan untuk keperluan anda. jika anda sudah menggunakan layanan database.
  • 12. 2. Apa yang anda ketahui tentang Nginx, serta jelaskan alasan kenapa Nginx memiliki performa yang lebih baik diantara web server lain seperti apache web server? Nginx (baca: engine x) adalah server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3. Kode sumber nginx ditulis oleh seorang warga negara Rusia yang bernama Igor Sysoev pada tahun 2002 dan dirilis ke publik pada tahun 2004. Nginx terkenal karena stabil, memiliki tingkat performansi tinggi dan minim mengonsumsi sumber daya.
  • 13. Kenapa NGINX lebih baik? Nginx menjadi jauh lebih unggul karena event-based nya. Sehingga mampu memanfaatkan seminimal mungkin thread untuk memproses request dari user, sehingga akhirnya memori yang terpakai oleh Nginx menjadi minimal. Karena memori yang dipakai sangat kecil, maka hasilnya server menjadi ringan dan jauh-jauh lebih responsif (memiliki respon super cepat). Performa yang tinggi dan stabil serta memiliki banyak fitur. Konfigurasi yang cukup mudah,Menggunakan sedikit sumber daya. Cenderung lebih kuat untuk hostingan banyak dibanding Apache.
  • 14. 3. Jelaskan apa yang dimaksud dengan istilah Domain, Hosting, Cloud !, berikan contoh dan implementasinya.
  • 15. Domain Domain adalah nama unik yang diberikan untuk mengidentifikasi alamat (IP address) server komputer seperti web server atau email server di internet. Domain memberikan kemudahan pengguna internet untuk melakukan akses ke server dan memudahkan mengingat server yang dikunjungi dibandingkan harus mengingat sederetan angka- angka IP Address. Domain memiliki beberapa level, yaitu : 1. Top Level Domain adalah deretan kata dibelakang nama domain seperti .com (dotcommercial) .net (dotnetwork) .org(dotorganization) .edu(doteducation) .gov(dotgoverment) .mil(dotmilitary) .info (dotinfo) dll
  • 16. Ada dua macam Top Level Domain, yaitu Global Top Level Domain (gTLD) dan Country Code Top Level Domain (ccTLD). gTLD adalah seperti yang pada di list diatas dan ccTLD adalah TLD yang diperuntukkan untuk masing-masing negara, seperti Indonesia dengan kode ID (co.id, net.id, or.id, web.id dst) atau Malaysia dengan kode MY (com.my, net.my, dst). 2. Second Level Domain (SLD) adalah nama domain yang anda daftarkan. Misalnya nama domain yang anda daftarkan adalah domainku.com, maka domainku adalah SLD dan .comnya adalah TLD. 3. Third Level Domain adalah nama setelah Second Level Domain . Misalnya nama domain yang anda miliki adalah domainku.com, maka anda dapat menambahkan nama lain sebelum domainku, yaitu mail.domainku.com atau estrex.domainku.com. Adapun layanan yang menjual third level domain salah satunya adalah enom dengan : .us.com, .br.com, .cn.com, dst. Atau yang gratis seperti co.cc, cz.cc dst.
  • 17. Hosting Hosting adalah space harddisk dalam komputer server yang digunakan untuk penyimpanan database, email dan file web. Ada banyak spesifikasi hosting, tetapi beberapa yang penting adalah :  Space / kapasitas hosting : Ini adalah besarnya data yang bisa Anda taruh di hosting. Ukurannya adalah Megabytes, Gigabytes, Terabytes  Bandwidth atau besarnya kuota transfer data per bulan. Ukurannya adalah Megabytes/bulan, Gigabytes/bulan, Gigabytes/bulan. Bandwidth ini direset ke nol tiap bulannya.  Jumlah database : Ini adalah menentukannya banyaknya database yang bisa Anda buat / taruh di hosting  Jumlah addon domain : Banyaknya domain lain yang bisa Anda tambahkan ke hosting  Jumlah akun email : Banyaknya akun email yang bisa Anda buat
  • 18. Cloud Cloud merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing. Sumber: Pengertian, Manfaat, Cara Kerja dan Contoh Cloud Computing Lisensi: Non-Commercial Follow us: @pusatteknologi on Twitter | pusatteknologi on Facebook Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.