Sabtu, 01 Oktober 2011

Pertemuan Dua tugas nomor 10

Adsense

AdSense adalah program kerjasama periklanan melalui media Internet yang diselenggarakan oleh Google. Melalui program periklanan AdSense, pemilik situs web atau blog yang telah mendaftar dan disetujui keanggotaannya diperbolehkan memasang unit iklan yang bentuk dan materinya telah ditentukan oleh Google di halaman web mereka. Pemilik situs web atau blog akan mendapatkan pemasukan berupa pembagian keuntungan dari Google untuk setiap iklan yang diklik oleh pengunjung situs, yang dikenal sebagai sistem pay per click (ppc) atau bayar per klik.

Selain menyediakan iklan-iklan dengan sistem bayar per klik, Google AdSense juga menyediakan AdSense untuk pencarian (AdSense for Search) dan iklan arahan (Referral). Pada AdSense untuk pencarian, pemilik situs web dapat memasang kotak pencarian Google di halaman web mereka. Pemilik situs akan mendapatkan pemasukan dari Google untuk setiap pencarian yang dilakukan pengunjung melalui kotak pencarian tersebut, yang berlanjut dengan klik pada iklan yang disertakan pada hasil pencarian. Pada iklan arahan, pemilik situs akan menerima pemasukan setelah klik pada iklan berlanjut dengan tindakan tertentu oleh pengunjung yang telah disepakati antara Google dengan pemasang iklan tersebut. 

Istilah-Istilah dalam AdSense 

Publisher

Publisher adalah orang atau pemilik situs yang sudah bergabung dan memasang iklan AdSense di situs mereka. 

Ad Units

Yang dimaksud dengan Ad Units adalah iklan AdSense itu sendiri. Ad Units terdiri dari beberapa jenis dan beberapa ukuran. Yang paling umum adalah jenis iklan teks. Pada saat pengunjung mengklik unit iklan ini, maka (jika sah) pemasang iklan akan mendapatkan pemasukan sesuai dengan nilai CPC-nya. 

Link Units

Link Units hampir sama dengan Ad Units, hanya saja formatnya mirip dengan format menu yang biasa kita temui di situs-situs web. Yang membedakan Link Units dengan Ad Units adalah pada saat pengunjung meng-klik iklan ini, maka ia akan diarahkan pada halaman hasil pencarian di search engine Google. Publisher baru akan mendapatkan pemasukan apabila pengunjung mengklik salah satu Ad Unit yang ada di halaman tersebut. Pada prakteknya, Link Units terbukti menghasilkan pemasukan lebih banyak dibandingkan Ad Units biasa.

AdSense for Content

AdSense for Content adalah iklan AdSense yang dipasang di dalam suatu halaman. Iklan-iklan yang muncul adalah iklan-iklan yang berhubungan dengan isi halaman tersebut. Atau istilahnya menggunakan konsep kontekstual. Ad Units dan Link Units adalah yang termasuk dalam AdSense for Content ini. 

Alternate Ads
 
Pada AdSense for Content, iklan tidak selalu muncul. Sebabnya antara lain bisa karena memang stok iklan yang berhubungan dengan isi situs sudah habis atau Google tidak dapat memperkirakan apa isi situs itu sebenarnya. Jika ini terjadi, secara default, yang ditampilkan adalah iklan layanan masyarakat atau sering dikenal dengan istilah PSA (Public Service Ads). Karena bertipe donasi, maka jika diklik, iklan ini tidak menghasilkan apa-apa bagi publisher. Untuk mengatasinya, Google memperbolehkan kita untuk memasang Alternate Ads atau iklan alternatif. Jika Ad Units yang dibuat telah diatur dengan menggunakan Alternate Ads, maka apabila Ad Units tersebut tidak dapat tampil, yang muncul adalah iklan alternatif yang telah diatur sebelumnya.

Channels

Channels adalah semacam label yang dapat diberikan pada Ad Units, Link Units, AdSense for Search, dan Referrals. Satu unit iklan dapat memiliki lebih dari satu label, dan sebaliknya, satu label dapat digunakan untuk lebih dari satu unit iklan. Di halaman laporan Google AdSense, hasil laporan akan dikelompokkan berdasarkan Channels, sehingga penggunaan Channels akan sangat memudahkan publisher untuk menganalisa performa AdSense mereka. Umumnya, publisher akan memberikan nama Channels yang sama pada unit-unit iklan yang ada di satu situs. Jika ingin lebih detail, sah-sah saja untuk memberikan nama Channels yang berbeda pada setiap unit iklan di masing-masing situs. Yang perlu diingat, maksimal jumlah Channels yang diperbolehkan saat ini adalah 200 kanal. 

Page Impressions

Page Impressions adalah jumlah yang menunjukkan berapa kali halaman yang mengandung Ad Units dibuka oleh pengunjung. Nilainya tidak terpengaruh oleh kuantitas Ad Units yang ada di dalam halaman yang bersangkutan. 

Clicks

Clicks adalah jumlah klik pada Ad Units milik publisher. Dalam halaman laporan AdSense, publisher dapat melihat total klik yang ia dapatkan, maupun berdasarkan Ad Units atau Channelnya. 

CTR (Clickthrough Rate)

CTR adalah perbandingan dalam persen antara jumlah klik yang diterima suatu Ad Units dengan jumlah tampilan Ad Units tersebut. Misalnya, satu Ad Units yang ditampilkan 40 kali dan diklik 10 kali memiliki nilai CTR 25% (10:40).

CPC (Cost Per Click)

CPC adalah jumlah uang yang akan didapatkan oleh publisher apabila Ad Units tertentu diklik. Nilai CPC masing-masing Ad Units berbeda dan ditentukan oleh banyak faktor, termasuk performa dan kualitas situs milik publisher. Namun secara umum, nilai maksimal yang mungkin adalah 20% dari nilai tawaran dinamis yang ditawarkan oleh pemasang iklan.

eCPM (Effective CPM)

eCPM atau CPM (Cost Per Million) adalah hasil pembagian antara jumlah pendapatan publisher dengan jumlah impresi halaman (per 1.000) yang ia dapatkan dari iklan-iklannya. Sebagai contoh, publisher yang menghasilkan USD 200 dari 50.000 impressi akan memiliki nilai CPM sebesar USD 4 (USD 200 dibagi 50). 

Kebijakan program AdSense

Meski program AdSense memberikan keuntungan yang besar, Google menetapkan aturan ketat untuk melindungi kepentingan semua pihak yang terlibat, termasuk pemasang iklan yang sering dirugikan oleh tindakan tidak terpuji pemilik situs anggota program AdSense. Beberapa larangan Google yang harus ditaati pemilik situs web atau blog peserta program AdSense adalah:
  • Mengklik iklan yang ditampilkan situs milik sendiri, baik dengan cara manual atau dengan bantuan perangkat lunak khusus
  • Dengan sengaja mendorong pengunjung situs untuk mengklik iklan yang ditampilkan, misalnya dengan kata-kata “klik iklan ini” atau “kunjungi halaman ini”
  • Mengubah bentuk dan ukuran unit iklan yang telah ditentukan Google
  • Membuat pranala langsung menuju halaman hasil pencarian AdSense untuk pencarian
  • Mengisi secara otomatis kotak pencarian AdSense dengan kata kunci (keyword) tertentu
  • Memanipulasi target iklan dengan katakunci tersembunyi atau dengan IFRAME
  • Kode unit iklan AdSense harus ditempatkan langsung pada kode html Situs web tanpa perubahan. Pemilik situs tidak diperbolehkan mengubah kode AdSense dengan alasan apapun, misalnya dengan tujuan menampilkan hasil klik di jendela pop up atau mengalihkan target iklan. 

 

Pertemuan Dua tugas nomor 9

Pay Per Click (PPC)


(PPC) adalah sebuah bisnis besar. Dalam kenyataannya PPC ini adalah cara awal Google dalam menghasilkan uang, bisa dikatakan hampir semua adalah pendapatan Google, 98 persen berasal dari PPC, PPC juga sumber pendapatan terpenting bagi Yahoo!. PPC telah mengubah model periklanan massa menjadi sebuah bisnis kecil. Sebuah bisnis yang tidak perlu mengeluarkan uang untuk radio, TV, atau koran, saat ini mereka membelanjakan uangnya ke PPC dan setiap saat tetap menghasilkan keuntungan!
Setiap waktu? Pada faktanya adalah PPC tidak selalu berhasil untuk semua orang, seperti yang akan anda pahami dalam tulisan ini. Perlu adanya ketepatan kombinasi atas keuntungan kotor per penjualan, harga PPC dan rasio konversi website. Jika penggabungannya tidak tepat dan banyak bisnis yang tidak dapat mengkombinasi dengan tepat – PPC hanya akan menghabiskan keuangan kita. Usahakan semuanya berada dalam batasan dan pemikiran yang tepat, PPC akan mendatangkan keuntungan bisnis yang dapat diprediksi arus pendapatannya.

Pengertian Pay Per Click (PPC)
Pay Per Click menunjukan sebuah mekanisme periklanan yang dimana pemasang iklan membayar setiap seseorang mengklik iklan tersebut. Khususnya, saat ini PPC lebih mengarah pada tampilan iklan dalam halaman hasil pencarian mesin pencari.
Setiap seseorang mengklik satu dari iklan ini, pemasang iklan akan dikenai ongkos dari iklan tersebut. Berapa banyak? Mulai dari 5 sen (di Google) atau 10 sen (di Yahoo!) sampai beberapa dolar. Beberapa iklan PPC bernilai $50 per click, terkadang bahkan lebih!
Karena sistem PPC yang besar/raksasa biasanya “mengisi/feed” ke berbagai jenis website, ketika akan membeli iklan melalui sebuah sistem seperti Google atau Yahoo! Search Marketing Solution, iklan anda mungkin mengakhiri dalam beberapa situs pencari yang berbeda. Tapi mungkin juga iklan yang anda punya didistribusikan di tempat lain, seperti dalam halaman dari seratus websites yang berbeda.

Keuntungan beriklan dengan PPC:
  1. PPC sangat cepat. Hasil dapat dilihat di search engine dalam satu atau dua hari (teorinya, hanya perlu beberapa jam, tapi pada beberapa kasus perlu beberapa saat untuk mencapai ketepatan yang pas).
  2. PPC dapat dipercaya. Menggunakan PPC untuk mendapatkan trafik bagi situs sangat dapat diandalkan. Anda dapat mendatangkan banyak trafik, dan selalu muncul untuk setiap pencarian tetap dalam search engine utama, jika Anda membayar cukup.
  3. PPC mudah pengukurannya. Anda bisa melihatnya dari jumlah trafik yang didapatkan, dan melihat dari jumlah traffic yang berubah menjadi bisnis.


Pertemuan Dua tugas nomor 8

Affiliate


Kata Affiliasi berasal dari bahasa inggris Affiliate yang berarti; bergabung, ikatan, atau yang biasa diterjemahkan sebagai suatu ikatan kerja atau bisnis. Sedangkan Reseller secara bebas dapat diartikan orang yang menjual ulang.suatu produk dengan kesepakatan pembagian komisi dengan pemilikproduk.
Sistem affiliasi adalah suatu sistem pemasaran yang sedang tumbuh pesat di dunia eCommerce karena kehandalannya dalam memperkenalkan produk kebanyak orang dalam waktu singkat dan dengan biayayang murah. Sebuah perusahaan eCommerce yang menerapkan sistem affiliasi pada sistem pemasarannya tidak perlu membayar karyawan tiap bulan untuk menjual produk-produknya. Karena dalam sistem affiliasi, perusahaan hanya membayar kepada partner hanya ketika terjadi penjualan produk dengan pembagian komisi keuntungan sesuai kontrak kerja dan sistem affiliasiyang digunakan.

Program Affiliate adalah suatu program perkongsian keuntungan yang ditawarkan oleh sebuah masyarakat yang memasarkan produk. Anda akan dibayar konsumen jika berhasil ‘menghantar’ seseorang pelanggan ke masyarakat tersebut sama halnya secara online (Internet) ataupun offline. Affiliate bolehlah dikatakan seperti ‘broker’ atau orang tengahyang terlibat didalam perniagaan konvensional yang biasa kita temui.
Affiliate merupakan kaedah perniagan yang berteraskan perkongsian keuntungan yang ditawarkan oleh seseorang pemilik laman web perniagaan sekiranya anda berhasil menghasilkan jualan terhadap produk mereka.
Dalam kata lain anda hanya perlu mempromosikan produk tersebut dan menerima komisi sekiranya promosi yang dijalankan berhasil di jual.
JENIS-JENIS AFFILITE.
1. Pay-Per Sale Affiliate Program
Dalam kaedah ini, kita akan memperoleh keuntungan apabila seseorang membeli produk melalui affiliate link kita. Cotohnya produkyang biasa dipasarkan dengan menggunakan cara ini adalah penjualan ebook ataupun perisian. Biasanya keuntungan yang diperoleh hingga 80%. Keuntungan ini biasanya ditetapkan oleh affiliate merchant. Selain itu ada juga affiliate merchant yang menetapkan keuntungan yang akan mereka bayar kurang dari 50%.

2. Recurring Affiliate Program
Dalam program recurring, affliate merchant akan memberi keuntungan kepada kita secara tetap ataupun berkala. Biasanya program ini ditawarkan kepada kita karena menyertai suatu produk dengan bayaran secara bulanan.
Contohnya adalah seperti webhosting, autoresponder ataupun membership website seperti affiliate classroom Walaupun keuntungan yang diterima dengan jumlah yang kecil tetapi program ini tetap memberi kelebihan kepada kita. kenapa? Ini adalah karena, kita boleh menerima keuntungan selagi pelanggan membayarnya setiap bulan. Sebagai contoh kita lihataffiliate classroom. Untuk menyertai program ini kita perlu membayar produk yang disediakan setiap bulan sebanyak $47. Jika kita ingin mendapat keuntungan dari apa yang telah kita kerjakan, kita hanya mempromosi affiliate classroom menggunakan affiliate link. Di mana jika ada pelanggan yang menyukai affiliate classroom melalui afffiliate link kita, Kita akan menerima keuntungan setiap bulan.

3. Pay Per Lead Affiliate Program
Pay-per-lead adalah jenis affiliate program yang menerima keuntungan untuk setiap prospek (leads) dengan kelayakan tertentu yang kita bawa ke website merchant melalui affiliate link. Affiliate merchant akan memutuskan adakah leads yang kita bawa memenuhi kelayakan yang mereka tetapkan atau tidak.

4. Pay-Per-Click Affiliate Program
Pay-Per-Click Affiliate Program merupakan satu program yang unik. Ini adalah karena anda akan mendapat bayaran apabila link iklan di website anda di klik oleh pengunjung. Beberapa masyarakat tertentu yang bersedia membayar apabila link iklan mereka di klik oleh pengunjung di website anda. Anda hanya perlu menyediakan ruang iklan di website anda untuk program sebegini.

5. Pay-Per-Search Affiliate Program
Pay-Per-Search Affiliate Program ini hampir serupa dengan pay-per-click. Perbedaannya hanyalah pada modelnya saja. Melalui program inianda akan menerima bayaran apabila pengunjung di website anda mencari program dengan menggunakan “search box” yang telah anda tempatkan di website anda. Untuk lebih jelas, anda pasti mengetahui search engine seperti Google.com ataupun yahoo.com. Ya, pay-per-search adalah sama seperti search engine di mana program ini akan menjadikan websiteanda sebagai search engine. Anda perlu menempatkan “search box” di website anda, jika ada pengunjung menggunakannya dan klik pada link yang dipaparkan, anda akan menerima bayarannya.

6. Hybrid Programs
Hybrid Programs adalah di mana affiliate merchant menggabungkan beberapa program bayaran yang berbeda Sebagai contoh Affiliate merchant akan menawarkan $0.10 setiap kali pengunjung website akan klik pada link iklan mereka dan apabila ada pengunjungyang membeli produk mereka, affiliate merchant akan membayar keuntungan sebanyak 15% kepada anda.



Pertemuan Dua tugas nomor 7

Alexa Rank


Alexa Rank atau Peringkat Alexa adalah sebuah peringkat yang di buat oleh Alexa.com untuk website atau blog berdasarkan banyaknya trafik atau kunjungan terhadap website atau blog tersebut, dan data trafik atau kunjungan tersebut adalah berdasarkan informasi dari jutaan pengguna internet yang memasang Toolbar alexa pada browser internet mereka.
Dengan terpasangnya alexa toolbar pada browser yang kita pakai, maka alexa.com akan mengetahui berapakah jumlah pengunjung serta page view (jumlah halaman yang di lihat) pada website atau blog. Setelah data terkumpul maka mesin alexa akan secara otomatis membuat ranking atau peringkat pada website atau blog tersebut. Peringkat alexa atau alexa rank di mulai dari peringkat 1 sampai peringkat selanjutnya. Peringkat yang paling bagus adalah peringkat satu (1), sama halnya dengan peringkat disekolah, anak yang mendapatkan peringkat satu adalah anak yang paling pinter di kelas tersebut. Semakin kecil nilai peringkat alexa, maka kualitas peringkat tersebut semakin baik, ini berbanding terbalik dengan yang namanya Google Page Rank, jika google page rank semakin besar angka peringkatnya, maka semakin bagus. Bagi anda pemilik website atau blog yang tidak menjadikan web atau blognya tersebut untuk mencari uang di internet, maka alexa rank atau peringkat alexa tidak begitu berguna. Akan tetapi walaupun tidak berguna, terkadang alexa rank menjadi sebuah gengsi tersendiri, karena jika alexa rank bagus maka boleh di bilang website atau blog tersebut adalah sebuah blog yang populer. tergantung kepada diri masing-masing tentunya.
Berbeda dengan pemilik web atau blog yang tidak menjadikan web atau blog miliknya sebagai tempat untuk mencari uang di internet, alexa rank atau peringkat alexa sangat penting sekali bagi anda yang menjadikan web atau blog sebagai tempat untuk mencari uang di internet. Kenapa sangat penting? karena tempat-tempat mencari uang di internet seperti Teks Link ads, Sponsored Review, ReviewMe, ask2link serta web-web penghasil uang lainnya menjadikan alexa rank sebagai tolok ukur. Semakin bagus alexa rank yang anda miliki, maka akan berbondong-bondong pula para pemasang iklan atau adverstiser yang mau memasang iklan di web atau blog anda, ini artinya uang akan sangat mudah untuk masuk ke kantong anda.



Pertemuan Dua tugas nomor 6

Backlink



Backlink adalah link/alamat website/blog anda yang terletak pada website/blog lain. Backlink ini sangat berguna untuk  menaikkan ranking anda di search engine seperti google misalnya. Ranking ini maksudnya adalah jika ada orang mencari suatu keyword yang berhubungan dengan isi website anda, website anda akan tampil lebih dahulu daripada website lain yang memiliki ranking di bawah anda, artinya akan banyak pengunjung yang melihat website kita di search engine terus datang ke website anda.


Macam Backlink
Dari arusnya, backlink dapat dibedakan menjadi 3 bagian:

  • One-way backlink

  • Two-way backlink

  • Three-way backlink


Yang pasti menjadi pertanyaan, mana di antara ketiganya yang paling baik.

Pertemuan Dua tugas nomor 5

Active Server Pages .NET  

Active Server Pages .NET (sering disingkat sebagai ASP.NET) adalah kumpulan teknologi dalam Framework .NET untuk membangun aplikasi web dinamik dan XML Web Service (Layanan Web XML). Halaman ASP.NET dijalankan di server kemudian akan dibuat halaman markup (penanda) seperti HTML ( Hypertext Markup Language), WML (Wireless Markup Language), atau XML (Extensible Markup Language) yang dikirim ke browser desktop atau mobile.

ASP.NET merupakan komponen Internet Information Services (IIS). Oleh karena itu, untuk menginstalasikan ASP, harus juga menginstalasikan IIS. ASP.NET adalah komponen utama Window yang membuat ISS dapat menjalankan aplikasi yang berbasiskan .NET.
Harus diperhatikan ASP.NET tidak terinstalasi secara otomatis ketika IIS diinstal. Instalasi yang sukses secara otomatis juga akan menghasilkan beberapa komponen dan sumber daya seperti
  • ASP.NET Performance Counter - Tiap versi ASP.NET memiliki performance center yang berbeda.
  • ASP.NET State Service - Digunakan untuk mengatur session state. Semua versi ASP.NET akan menggunakan State Service yang sama yaitu yang disediakan oleh versi terbaru.
  • ASPNET local user account - pada komputer yang berdiri sendiri ataupun member server local user acount bernama ASPNET akan dibuat ketika ASP.NET diinstal.

ASP.NET memiliki keunggulan
  • Penyederhanaan. ASP.NET membuat mudah tugas umum seperti pembuatan form, otentikasi client, validasi data, konfigurasi situs, dan deployment.
  • Perbaikan Performa. Karene ASP.NET dikompilasi ke CLR sehingga performanya lebih baik dari ASP yang interpreter.
  • Form-form Web. Merupakan model pemrograman baru yang menggabungkan aplikasi ASP dengan kemudahan pengembangan dan produktifitas Visual Basic.
  • Kode Nonspaghetti. Model pemrograman ASP.NET memisahkan kode dari presentasi sehingga mempermudah membuat konstruksi dan mengelola kode.
  • Perbaikan Manajemen Status. ASP.NET menyediakan status aplikasi dan sesi yang mudah digunakan. ASP.NET mengatasi keterbatasan tersebut dengan menyediakan dukungan pendistribusian status sesi dalam server web, menaruh informasi status dalam SQL Server, serta menyediakan pengelolaan status tanpa cookies.
  • Pengamanan. ASP.NET menyediakan layanan otorisasi (menentukan apakah pengguna memiliki izin untuk melakukan tindakan yang diminta) dan otentikasi (menentukan identitas pengguna yang melakukan permintaat) yang telah diperbaiki menggunakan CookieAuthenticationModule dan URLAuthorizationModule.
  • Konfigurasi. ASP.NET menggunakan file XML untuk menyimpan pengaturan konfigurasi. Hal ini membuat deployment situs menjadi lebih mudah.
  • Layanan Web. ASP.NET dapat digunakan untuk mengekspos fungsi bisnis ke partner melalui protokol Web standar.
  • Caching. Disediakan mesin caching untuk meningkatkan kinerja aplikasi dan mengurangi beban pemroses server web dan server database.
  • Debugging. ASP.NET memiliki utilitas tracking yang build-in.
  • Deployment. Deployment dapat dilakukan dengan cara menyalin file karena semua pengaturan konfigurasi situs terdapat dalam file XML.

Berikut adalah ringkasan siklus hidup halaman ASP.NET
  • Client meminta file yang memiliki ekstensi .aspx.
  • ASP.NET membaca file dari file sistem server.
  • ASP.NET memeriksa tiap-tiap tag dalam file dan memuat ke dalam memori.
    • Jika tag berisi atribut runat="server", ASP.NET memuat komponen software yang disebut kontrol server. Nama tag menentukan tipe dari kontrol server.
    • Tag tanpa atribut runat="server" adalah tag HTML biasa, ASP.NET akan memuatnya kedalam komponen software dan kemudian tag aslinya akan dikirim kembali ke browser client.
  • Setelah memuat semua tag ke dalam memori, ASP.NET menjalankan kode program dari tiap-tiap kontrol server. Kode ini akan mengakses sumber dari server web, kode dapat mengubah isi atau properti dari kontrol server dihalaman dan dapat juga menambah atau menghilangkan kontrol server.
  • Ketika semua kode dalam kontrol server selesai dijalankan, ASP.NET secara berurutan memberitahu tiap kontrol untuk me-render dirinya.
    • Jika tag asli adalah HTML biasa, ASP.NET akan mengirim tanpa memodifikasi.
    • Jika tag asli yang dibuat adalah kontrol server, ASP.NET akan memanggil method kontrol Render untuk membuat HTML.
  • Susudah halaman meninggalkan server, ASP.NET melepas kontrol server dan sumber lainnya yang sudah dibuat sebelumnya.

Contoh ASP.NET

<script runat="server">
Sub button1(Source As Object, e As EventArgs)
   p1.InnerHtml="You clicked the blue button!"
End Sub
Sub button2(Source As Object, e As EventArgs)
   p1.InnerHtml="You clicked the pink button!"
End Sub
</script>
 
<html>
<body>
 
<form runat="server">
<button id="b1" OnServerClick="button1"
style="background-color:#e6e6fa;
height:25;width:100" runat="server">
Blue button!
</button>
<button id="b2"
OnServerClick="button2"
style="background-color:#fff0f5;
height:25;width:100" runat="server">
Pink button!
</button>
<p id="p1" runat="server" />
</form>
 
</body>
</html>




Pertemuan Dua tugas nomor 4

Apache Tomcat

Apache Tomcat merupakah salah satu servlet/web container yang paling populer di lingkungan pemrograman web java. Apache Tomcat  berada di bawah naungan Apache Software Foundation yang di sana terdapat project-project open source lainnya.
Sebelum kita dapat membuat aplikasi web java, kita harus menginstall servlet/web container yang disini akan kita bahas yaitu apache tomcat. Walaupun sebenarnya jika anda tidak ingin repot-repot, anda cukup mendownload IDE Netbeans yang telah terbundled menjadi satu dengan Apache Tomcat.

Pertemuan Dua tugas nomor 3

Secure Socket Layer (SSL)
Pengertian Secure Socket Layer (SSL)
SSL atau Secure Sockets Layer adalah sebuah protokol keamanan data yang digunakan untuk menjaga pengiriman data web server dan pengguna situs web tersebut.
Jenis SSL yang paling aman dapat dilihat dari tingkat keamanan SSL, yang terletak pada kekuatan enkripsi yang didukungnya (misalnya 256 bit). Semakin besar tingkat enkripsi semakin susah untuk dibobol. Secara teknis, semua SSL dengan tingkat enkripsi yang sama, mempunyai tingkat keamanan yang sama.
Untuk mengetahui apabila transaksi diamankan oleh SSL adalah sebuah icon berlambangkan gembok yang terkunci akan muncul di browser yang telah diamankan dengan SSL. Dengan meng-klik icon tersebut akan diketahui otoritas sertifikasi dari sertifikat SSL tersebut.
SSL dikembangkan oleh Netscape Communication pada tahun 1994. SSL memiliki tiga versi yaitu 1.0, 2.0, dan 3.0 yang diliris pada tahun 1996. SSL merupakan suatu standar teknologi keamanan yang menjamin bahwa seluruh data yang dilewatkan antara web server dengan web browser terjaga kerahasiaan dan keutuhannya. SSL membuat koneksi yang ter-enkripsi (tersandi) antara server atau situs dengan pengunjungnya saat pengunjung itu mengaksesnya, sehingga data rahasia atau penting bisa terkirim tanpa khawatir ada usaha perubahan ditengah jalannya. Tanpa enkripsi SSL semua data yang dikirim lewat internet sangat mungkin dilihat oleh orang lain. SSL bertindak sebagai protokol yang mengamankan komunikasi antara client dan server.
Protokol SSL mengotentikasi server kepada client menggunakan kriptografi kunci publik dan sertifikat digital. Protokol ini juga menyediakan otentikasi client ke server. Algoritma kunci publik yang digunakan adalah RSA, dan untuk algoritma kunci rahasia yang digunakan adalah IDEA, DES, dan 3DES, dan algoritma fungsi hash menggunakan MD5. Verifikasi kunci publik dapat menggunakan sertifikat yang berstandar X.509.

Sertifikat Secure Socket Layer (SSL)
Sertifikat SSL memastikan data transaksi yang terjadi secara online di enkripsi/acak sehingga tidak dapat dibaca oleh pihak lain. Kegunaan utamanya adalah untuk menjaga keamanan dan kerahasiaan data ketika melakukan transaksi.
Sertifikat SSL memberikan jaminan keamanan pada pemilik dan pengunjung situs atas data yang dikirim lewat web. Sertifikat SSL yang sering digunakan dapat dilihat pada situs perbankan untuk melakukan transaksi e-banking.
Sertifikat SSL yang menerapkan Secure Gateway Cryptography. Enkripsi yang digunakan antara pengunjung dan server minimal 128-bit. Sertifikat SGC SSL ini cocok digunakan pada skenario berikut :
  1. Sistem operasi server menggunakan windows 2000 atau yang lebih lama.
  2. Terdapat pengunjung situs yang menggunakan browser dan sistem operasi versi lama.
  3. Dibutuhkan jaminan minimal tingkat enkripsi untuk mengamankan data sensitif.

    Komponen Secure Socket Layer (SSL)
Komponen SSL disusun oleh dua sub-protokol :
  1. SSL handshaking, yaitu sub-protokol untuk membangun koneksi yang aman untuk berkomunikasi.
  2. SSL record, yaitu sub-protokol yang menggunakan koneksi yang sudah aman. SSL record membungkus seluruh data yang dikirim selama koneksi.

Pertemuan Dua tugas nomor 2

Shared Hosting adalah sebuah server yang digunakan untuk meletakkan (baca hosting) beberapa web site. Server ini adalah sebuah komputer yang memiliki akses dan dapat diakses secara terus menerus di Internet dan memiliki IP yang statis.
Fungsi server adalah menyediakan layanan di jaringan. Karena ini merupakan web server maka berfungsi untuk memberikan layanan di jaringan internet. Beberapa layanan yang disediakan bersifat TCP-IP, yaitu http, ftp atau telnet. Di dalam server ini juga kemungkinan diinstall beberapa aplikasi lain seperti layanan database ( Mysql atau SQL Server ), layanan email, ataupun layanan statistik.
Kelebihan dari Shared Hosting adalah Biaya hosting lebih murah, karena satu server digunakan untuk banyak account / web site. Sedangkan kekurangannya dapat kami rangkum sebagai berikut :
  1. Performa tidak sebaik dedicated server karena harus melayani beberapa web site.
  2. Tingkat privasi tidak sebaik dedicated server karena dapat di akses oleh banyak account.

Virtual Private Server atau VPS adalah sebuah metode untik mempartisi atau membagi sumber daya / resource sebuah server menjadi beberapa server virtual. Server virtual tersebut memiliki kemampuan menjalankan operating system sendiri seperti layaknya sebuah server. Bahkan Anda dapat me-reboot sebuah server virtual secara terpisah (tidak harus mem-reboot server utama).
Dalam sebuah VPS, resource server yang alokasikan adalah meliputi CPU Core, CPU Usage, RAM, dan Storage atau ruang penyimpananan.
Teknologi yang digunakan dalam layanan VPS tersebut adalah teknologi virtualisasi. Rumahweb memilih untuk menggunakan platform teknologi virtualisasi XEN Hypervisor karena XEN Hypervisor dipandang unggul dibandingkan teknologi virtualisasi yang lain di antaranya karena :
  • XEN memiliki Swap Space seperti halnya server linux biasa
  • Kontrol yang lebih besar terhadap VPS, diantaranya Anda dapat mengkonfigurasi firewall / iptables secara fleksibel
  • Loadable Kernel Modules
  • Akses ke console untuk troubleshooting
Dalam teknologi hosting, fitur - fitur VPS yang seperti layaknya sebuah dedicated server menjadikannya teknologi perantara yang paling fleksibel antara shared hosting dan dedicated server.


Dedicated server dapat diartikan sebagai server yang disewa secara terpisah dan berdiri sendiri. Layanan dedicated server memungkinkan untuk menjalankan aplikasi berat dengan beban kerja tinggi yang tidak dapat dioperasikan pada shared hosting maupun VPS. Biasanya penyedia dedicated server menyediakan satu set web server fisik secara lengkap beserta sistem operasinya. Agar dapat masuk ke web servernya Anda akan memperoleh root akses sehingga Anda sendiri dapat melakukan maintenance server melalui akses yang telah tersedia.


Co location

Co location adalah sebuah tempat yang dipergunakan untuk meletakkan server secara bersama sama di suatu gedung atau ruangan (pusat data). Server server tersebut dipergunakan untuk berbagai macam kebutuhan seperti hosting, penyimpanan data suatu perusahaan, vpn server dan berbagai macam kebutuhan IT perusahaan yang lainnya.

Colocation Server

Colocation Server adalah server yang dititipkan disuatu tempat dimana penyewa tempat tersebut membutuhkan keamanan, kestabilan arus listrik, dan juga kestabilan akses internet. Server tersebut bisa dipergunakan untuk apa saja sesuai dengan kebutuhan dari penyewa tempat tersebut.
 

Pertemuan Dua tugas nomor 1

3 Negara Domain

Korea





Total Domains , Gain, Loss and Net in Korea.
1,000,000
500,000
0
817,316
839,684
847,987
844,939
847,112
848,074
08/22/11
08/29/11
09/05/11
09/12/11
09/19/11
09/26/11
Total Domains , Gain, Loss and Net in Korea.

Weeks  Total Domains Gain Loss Net
09/26/11 848,074 6,522 5,560 962
09/19/11 847,112 6,647 4,474 2,173
09/12/11 844,939 6,601 9,649 (3,048)
09/05/11 847,987 13,545 5,242 8,303
08/29/11 839,684 27,943 5,575 22,368
08/22/11 817,316 (804,100) (786,369) (852,778)


Turkey





Total Domains , Gain, Loss and Net in Turkey.
2,000,000
1,000,000
0
1,061,832
1,064,835
1,062,518
1,067,006
1,069,806
1,072,954
08/22/11
08/29/11
09/05/11
09/12/11
09/19/11
09/26/11
Total Domains , Gain, Loss and Net in Turkey.

Weeks  Total Domains Gain Loss Net
09/26/11 1,072,954 12,774 9,626 3,148
09/19/11 1,069,806 12,509 9,709 2,800
09/12/11 1,067,006 13,103 8,615 4,488
09/05/11 1,062,518 6,374 8,691 (2,317)
08/29/11 1,064,835 11,994 8,991 3,003
08/22/11 1,061,832 (1,036,936) (1,039,783) (1,056,138)

Indonesia






Total Domains , Gain, Loss and Net in Indonesia.
300,000
150,000
0
198,377
198,613
197,505
198,637
199,694
200,410
08/22/11
08/29/11
09/05/11
09/12/11
09/19/11
09/26/11
Total Domains , Gain, Loss and Net in Indonesia.

Weeks  Total Domains Gain Loss Net
09/26/11 200,410 2,654 1,938 716
09/19/11 199,694 2,720 1,663 1,057
09/12/11 198,637 2,653 1,521 1,132
09/05/11 197,505 991 2,099 (1,108)
08/29/11 198,613 2,407 2,171 236
08/22/11 198,377 (193,273) (193,929) (197,065)