KATA PENGANTAR Alhamdulillahirabbil’alamin. Puji syukur kehadirat Allah SWT karena hanya berkat rahmat, hidayah dan karunia-Nya penulis berhasil menyelesaikan buku dengan judul “Pengantar Sistem Informasi” ini. Di era globalisasi seperti ini, segala hal telah dipermudah untuk mempermudah pekerjaan manusia, baik dalam hal esensi maupun hal yang cukup sepele. Baik dalam hal kesenangan sampai dalam urusan kompetitif sekalipun. Disinilah Sistem Informasi berperan, sehingga dewasa ini Sistem Informasi menjadi wilayah yang sangat strategis dan senantiasa berkembang secara pesat. Buku ini ditujukan bagi para pembaca yang ingin mengetahui mengenai Sistem Informasi secara mendasardan hal-hal umum yang terdapat di dalamnya serta sejumlah contoh perangkat dan pihak yang berhubungan dengan Sitem Informasi. Buku ini terbagi menjadi 4 bagian. Bagian pertama, Pendahuluan, menguraikan hal-hal pokok mengenai Sistem Informasi dan Teknologi Informasi, pentingnya Sistem Informasi dan contoh penerapannya. Bagian kedua, Pengantar Blog, bertujuan memberikan ilustrasi mengenai Blog dan beberapa penyedia layanan pembuatan Blog. Bagian ketiga, Pengantar Komputer dan Internet, menjelaskan sejarah seputar perkembangan komputer, bagian-bagian komputer dan internet, serta hal-hal yang berkaitan. Bagian keempat, Pemograman Internet, menjelaskan tentang definisi dan contoh-contoh program pemograman internet serta masing-masing perbedaanya. Pengembangan pembelajaran dari materi yang ada pada buku ini, dapat senantiasa dilakukan oleh siapa saja dengan tetap dalam bimbingan pihak yang telah memahami. Upaya ini diharapkan dapat lebih mengoptimalkan penguasaan khalayak terhadap kompetensi dalam bidang Sistem Informasi yang senantiasa berkembang. Kami menyadari bahwa buku ini masih jauh dari sempurna. Oleh sebab itu, saran dan kritik yang membangun sangat diharapkan untuk perbaikan lanjutan di masa mendatang. Akhir kata, semoga buku ini bisa memberikan manfaat bagi pengembangan ilmu pengetahuan.
Pekanbaru, 28 Desember 2012 Tim Penulis
UCAPAN TERIMA KASIH Banyak sekali pihak yang telah membantu dalam penyelesaian Buku ini, baik secara moril maupun materil. Untuk itu, terima kasih dihaturkan kepada: 1. 2. 3. 4.
Allah Subhanahu Wa Ta’aala yang telah memberikan kelancaran dan kemudahan pada pembuatan buku yang bermanfaat ini. Karena berkat Allah-lah tim penulis dapat menyelesaikan buku ini dengan lancar dan maksimal dalam pengerjaannya. Para orangtua tim penulis yang selalu memberikan kasih sayangnya, dan tidak lupa pula kepada keluarga yang mendukung dalam penyelesaian buku ini. Tim Dosen pengajar mata kuliah Pengantar Sistem Informasi (PSI) yakni Ibu T. Ersti Yulika, Bapak Ronald Mangasi Hutauruk, dan Bapak Elizal yang selalu setia membimbing kami dalam pembuatan buku yang bermanfaat ini. Kepada sahabat Fakultas Perikanan dan Ilmu Kelautan khususnya Jurusan Ilmu Kelautan angkatan 2011 yakni Heru, Verid, M.Sofyan, Masugito, Andre, Wanda, Mayang, Elvi, Sri Aslinda, Tiara, Popy, Eva, Bornok, Anita, Ida, dan lain sebagainya yang tidak dapat disebutkan satu persatu, sahabat dari Forum Silaturrahim Remaja Masjid Muthmainnah Polda Riau, dan teman teman sekalian yang mendukung terlancarnya pembuatan buku ini.
Buku ini juga tidak akan dapat selesai tanpa partisipasi seluruh pihak yang ikut membantu dalam pembuatan buku ini hingga dapat terselesaikan dengan maksimal dan baik. Semoga hubungan yang telah terjalin tidak putus sampai penyelesaian buku ini saja.
DAFTAR ISI
KATA PENGANTAR...............................................................................................
i
UCAPAN TERIMAKASIH .......................................................................................
ii
DAFTAR ISI............................................................................................................
iii
DAFTAR GAMBAR ................................................................................................
iv
DAFTAR TABEL .....................................................................................................
v
BAB I. PENDAHULUAN (Sistem Informasi dan Teknologi Informasi) 1.1. Sistem Informasi .................................................................................... 1.1.1. Konsep Dasar Sistem ......................................................................................... 1.1.2. Konsep Dasar Informasi .................................................................................... 1.1.3. Konsep Dasar Sistem Informasi ...................................................................... 1.1.4. Komponen Fisik Sistem Informasi .................................................................
1 1 1 2 3
1.2. Teknologi Informasi.............................................................................. 1.2.1. Sejarah Teknologi Informasi............................................................................ 1.2.2. Informasi Umum ................................................................................................. 1.2.3. Perumbuhan dan Kapasitas Teknologi........................................................
4 4 4 5
1.3. Peranan Sistem Informasi di dalam Sebuah Organisasi/Perusahaan ..................................................................................................................... 1.3.1. Minimalisir Resiko ............................................................................................... 1.3.2. Mengurangi Biaya Produksi ............................................................................ 1.3.3. Timbulnya Pesaing Usaha Kita .......................................................................
5 6 6 6
1.4. Keuntungan Sistem Informasi di dalam Sebuah Organisasi ............
6
1.5. Manfaat/Peranan Teknologi Informasi .............................................. 1.5.1. Penerapan Teknologi Informasi dalam Perusahaan ............................... 1.5.2. Penerapan Teknologi Informasi di Dunia Bisnis ....................................... 1.5.3. Penerapan Teknologi Informasi dalam Perbankan ................................. 1.5.4. Penerapan Teknologi Informasi dalam Pendidikan ................................ 1.5.5. Penerapan Teknologi Informasi dalam Kesehatan .................................. 1.5.6. Manfaat dalam Bidang Pemerintahan .........................................................
6 6 6 7 7 7 8
Referensi ............................................................................................................... 10
BAB II. PENGANTAR BLOG 2.1. Blogger ................................................................................................... 13 2.1.1. Tentang Blogger.................................................................................................. 13 2.1.2. Langkah Membuat Blog di Blogspot/Blogger........................................... 14 2.2. Wordpress .............................................................................................. 18 2.2.1. Tentang Wordpress ............................................................................................ 18 2.2.2. Langkah Membuat Blog di Wordpress ........................................................ 20 2.3. Tumblr .................................................................................................... 24 2.3.1. Tentang Tumblr ................................................................................................... 24 2.3.2. Langkah membuat Blog di Tumblr ............................................................... 25 2.4. Blogdetik ................................................................................................ 28 2.4.1. Tentang Blogdetik .............................................................................................. 28 2.4.2. Langkah Membuat Blogdetik ......................................................................... 28 2.5. Multiply .................................................................................................. 30 2.5.1. Tentang Multiply ................................................................................................. 30 2.5.2. Langkah Membuat Blog di Multiply ............................................................. 31 Referensi ............................................................................................................... 34
BAB III. PENGANTAR KOMPUTER DAN INTERNET 3.1. Pengertian Komputer ........................................................................... 36 3.2. Sejarah Komputer ................................................................................. 3.2.1. Generasi Pertama................................................................................................ 3.2.2. Generasi Kedua.................................................................................................... 3.2.3. Generasi Ketiga.................................................................................................... 3.2.4. Generasi Keempat .............................................................................................. 3.2.5. Generasi Kelima ...................................................................................................
36 37 38 39 39 40
3.3. Perangkat Komputer............................................................................. 41 3.3.1. Hardware ............................................................................................................... 41 3.3.2. Software/Perangkat Lunak .............................................................................. 44 3.4. Sistem Operasi Komputer..................................................................... 45 3.4.1. Pengertian Sistem Operasi .............................................................................. 45 3.4.2. Sejarah Sistem Operasi...................................................................................... 45
3.4.3. Perjalanan Sistem Operasi ............................................................................... 46 3.4.4. Fungsi Sistem Operasi (SO).............................................................................. 48 3.4.5. Contoh-contoh Sistem Operasi (SO) ............................................................ 49 3.5. Jaringan .................................................................................................. 64 3.5.1. Klasifikasi Jaringan.............................................................................................. 64 3.6. Internet ................................................................................................... 3.6.1. Pengertian Internet ............................................................................................ 3.6.2. Sejarah Internet ................................................................................................... 3.6.3. Sejarah Internet di Indonesia ..........................................................................
67 68 68 69
3.7. Server ...................................................................................................... 70 Referensi ............................................................................................................... 73
BAB IV. PEMROGRAMAN INTERNET 4.1. Hyper Text Markup Language (HTML) ................................................ 80 4.1.1. Mengenal HTML .................................................................................................. 80 4.1.2. Dasar pemrograman HTML ............................................................................. 80 4.2. PHP Hypertext Preprocessor................................................................ 87 4.2.1. Mengenal PHP...................................................................................................... 87 4.2.2. Dasar pemrograman PHP................................................................................. 88 4.3. MySQL ..................................................................................................... 89 4.3.1. Mengenal MySQL ................................................................................................ 89 4.4. Adobe Dreamwaver .............................................................................. 90 2.4.1. Mengenal Adobe Dreamweaver.................................................................... 90 4.5. Perbedaan Dreamweaver, PHP dan MySQL/database ...................... 95 Referensi ............................................................................................................... 96
DAFTAR GAMBAR
Gambar 1.1. 1.2. 1.3. 1.4. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 2.11. 2.12. 2.13. 2.14. 2.15. 2.16. 2.17. 2.18. 2.19. 2.20. 2.21. 2.22. 2.23. 2.24. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 3.8. 3.9. 3.10.
Halaman
Perangkat-perangkat penunjang Sistem Informasi ................................................. Dengan perangkat teknologi, informasi dapat diakses dari mana saja ........... Penerapan Sistem Informasi dalam bisnis on-line................................................... Penerapan Sistem Informasi dalam bidang kesehatan ......................................... Cara membuat email Gmail (01) .................................................................................... Cara membuat email Gmail (02) .................................................................................... Home Blogger ...................................................................................................................... Laman Pendaftaran Blogger ........................................................................................... Dashboard Blogger ............................................................................................................ Home Page blog di Blogger ............................................................................................ HomePage WordPress....................................................................................................... Formulir Sign Up (pendaftaran) WordPress ............................................................... Halaman Log In WordPress ............................................................................................. Dashboar WordPress ......................................................................................................... Contoh Home Page Wordpress ..................................................................................... HomePage Tumblr ............................................................................................................. Formulir Pendaftaran Tumblr (01) ................................................................................ Formulir Pendaftaran Tumblr (02) ................................................................................ Follow page Tumblr ........................................................................................................... Dashboard Tumblr ............................................................................................................. Home Page Tumblr milik Karifry .................................................................................... Langkah membuat Blogdetik (01) ................................................................................ Langkah membuat Blogdetik (02) ................................................................................ Langkah membuat Blogdetik (03) ................................................................................ HomePage WordPress....................................................................................................... Formulir Pendaftaran Multiply ....................................................................................... Halaman Connect With Other Users ............................................................................ Dashboard Multiply ........................................................................................................... Casing CPU ............................................................................................................................ Motherboard Komputer ................................................................................................... VGA Card Komputer........................................................................................................... Processor Komputer .......................................................................................................... Harddisk Komputer ............................................................................................................ RAM ......................................................................................................................................... Keyboard dan Mouse......................................................................................................... Monitor................................................................................................................................... Tampilan Windows 3.1...................................................................................................... Tampilan Windows 95.......................................................................................................
3 5 7 8 14 15 15 16 16 17 20 21 22 22 23 25 26 26 26 27 27 28 29 29 32 32 33 33 41 42 42 43 43 43 44 44 51 52
3.11. 3.12. 3.13. 3.14. 3.15. 3.16. 3.17. 3.18. 3.19. 3.20. 3.21. 3.22. 3.23. 3.24. 4.1. 4.2. 4.3. 4.4. 4.5. 4.6.
Tampilan Windows NT 4.0 ............................................................................................... Tampilan Windows 98....................................................................................................... Tampilan Windows 2000 .................................................................................................. Tamilan Windows ME ........................................................................................................ Tampilan Windows XP ...................................................................................................... Tampilan Windows Vista .................................................................................................. Contoh Model Jaringan Client-Server.......................................................................... Topologi Bus......................................................................................................................... Topologi Bintang/Star ....................................................................................................... Topologi Cincin/Ring......................................................................................................... Topologi Mesh ..................................................................................................................... Topologi Pohon................................................................................................................... Anak-anak sedang menggunakan komputer untuk mengakses Internet ...... Server Wikimedia ................................................................................................................ Cara Kerja Web..................................................................................................................... Jenis-jenis tag HTML .......................................................................................................... Contoh 01 HTML ................................................................................................................. Contoh 02 HTML ................................................................................................................. Contoh 01 PHP..................................................................................................................... Alur Kerja FTP .......................................................................................................................
53 54 55 56 57 58 65 65 56 56 56 57 70 71 76 83 84 86 88 94
DAFTAR TABEL
Tabel 2.1. 3.1. 4.1. 4.2.
Halaman Tahap-tahap Perkembangan Wordpress.................................................................... Perjalanan Sistem Operasi ............................................................................................... Perkembangan Adobe Dreamweaver ......................................................................... Keterangan Warna Tabel ..................................................................................................
19 46 93 93
BAB I PENDAHULUAN (Sistem Informasi dan Teknologi Informasi)
(sumber: http://4.bp.blogspot.com/...) Kita sering mendengar kata Sistem Informasi dan Teknologi Informasi, tapi apakah kita tahu apa itu Sistem Informasi dan Teknologi Informasi? Apakah Teknologi Informasi sama dengan Sistem Informasi? Mengapa Sistem Informasi dan Teknologi Informasi itu penting? Bagaimana contoh penerapannya? Berikut ini kita akan membahas mengenai pertanyaan-pertanyaan tersebut yang akan menjabarkan sedikit banyaknya mengenai dasar-dasar dari Sistem Informasi maupun Teknologi Informasi.
1.1. Sistem Informasi
1.1.1. Konsep Dasar Sistem
Sistem merupakan kumpulan dari satu kesatuan unsur-unsur yang berinteraksi dan terorganisir untuk mencapai suatu tujuan tertentu yang sama. Sistem tidak selalu identik dengan komputer, karena pada dasarnya dan pada mulanya sistem bisa dilakukan secara manual. Adapun sistem yang dilakukan dengan alat bantu bisa mempermudah, menghemat waktu, tenaga dan biaya. Dari defenisi ini dapat dirinci lebih lanjut pengertian sistem secara umum, yaitu: 1. Setiap sistem terdiri dari unsur-unsur. 2. Unsur-unsur tersebut merupakan bagian terpadu sistem yang bersangkutan. 3. Unsur sistem tersebut bekerja sama untuk mencapai tujuan sistem.
1.1.2. Konsep Dasar Informasi Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata/fakta yang digunakan untuk pengambilan keputusan. Dalam ruang lingkup informasi, ada beberapa hal yang perlu kita perhatikan bersama, yaitu: Representasi informasi : Pelambangan informasi, misalnya representasi biner. Kuantitas informasi : Satuan ukuran informasi. Tergantung representasi. Untuk representasi biner, satuannya bit, byte, word dan lain-lain. 1
Kualitas informasi
Umur informasi
: Kualitas Informasi tergantung dari 3 hal, yaitu informasi harus: - Akurat, berarti informasi harus bebas dari kesalahankesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. - Aktual, berarti informasi yang datang pada penerima tidak boleh terlambat dan bersifat baru. - Bermanfaat, berarti informasi tersebut mempunyai manfaat untuk pemakainya, walaupun memang relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya akan berbeda. : Kapan atau sampai kapan sebuah informasi memiliki nilai/arti bagi penggunanya. Ada informasi yang hanya memiliki arti pada waktu tertentu saja, ada pula informasi yang akan terus memiliki arti sampai ada informasi lainnya yang bisa memperbaharui atau menggantikan.
1.1.3. Konsep Dasar Sistem Informasi Sistem Informasi atau yang biasa disingkat dengan SI dapat didefenisikan sebagai suatu sistem yang menerima sumber data sebagai input dan mengolahnya menjadi produk informasi sebagai output (Marimin et. al., 2006). Dalam arti yang sangat luas, istilah Sistem Informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi Teknologi Informasi dan Komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis (Kroenke, 2008). Ada yang membuat perbedaan yang jelas antara Sistem Informasi, dan komputer sistem TIK, dan proses bisnis. Sistem Informasi yang berbeda dari Teknologi Informasi dalam Sistem Informasi biasanya terlihat seperti memiliki komponen TIK. Hal ini terutama berkaitan dengan tujuan pemanfaatan Teknologi Informasi. Sistem Informasi juga berbeda dari proses bisnis. Sistem Informasi membantu untuk mengontrol kinerja proses bisnis (O’Brien, 2003). Alter (2006) berpendapat untuk Sistem Informasi sebagai tipe khusus dari sistem kerja. Sistem kerja adalah suatu sistem di mana manusia dan/atau mesin melakukan pekerjaan dengan menggunakan sumber daya untuk memproduksi produk tertentu dan/atau jasa bagi pelanggan. Sistem Informasi adalah suatu sistem kerja yang kegiatannya ditujukan untuk pengolahan (menangkap, transmisi, menyimpan, mengambil, memanipulasi dan menampilkan) informasi. Dengan demikian ataupun dalam pemahaman lain, kita bisa mendefenisikan Sistem Informasi sebagai gabungan yang terorganisasi antara manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data dalam mencari, mengumpulkan, menyusun, mengolah, menyimpan dan menyebarkan informasi dalam organisasi. Ini berarti Sistem Informasi merupakan sistem yang terintegrasi yang mampu menyediakan informasi yang bermanfaat bagi penggunanya. Dari definisi-definisi mengenai Sistem Informasi, terdapat beberapa kata kunci (agungsr.staff.gunadarma.ac.id, 2012), yaitu: 1. Berbasis komputer dan Sistem Manusia/Mesin. - Berbasis komputer: perancang harus memahami pengetahuan komputer dan pemrosesan informasi. 2
- Sistem manusia mesin: ada interaksi antara manusia sebagai pengelola dan mesin sebagai alat untuk memroses informasi. Ada proses manual yang harus dilakukan manusia dan ada proses yang terotomasi oleh mesin. Oleh karena itu diperlukan suatu prosedur/manual sistem. 2. Sistem basis data terintegrasi. - Adanya penggunaan basis data secara bersama-sama (sharing) dalam sebuah database management system . 3. Mendukung Operasi. - Informasi yang diolah dan dihasilkan digunakan untuk mendukung operasi organisasi.
1.1.4. Komponen Fisik Sistem Informasi Sistem Informasi memiliki Komponen-komponen fisik, di antaranya (agungsr.staff.gunadarma.ac.id, 2012): 1. Perangkat keras komputer: CPU, Storage, perangkat Input/Output, Terminal untuk interaksi, Media komunikasi data (Gambar 1.1)
Gambar 1.1. Perangkat-perangkat penunjang Sistem Informasi (sumber: http://3.bp.blogspot.com...) 2. Perangkat lunak komputer: perangkat lunak sistem (sistem operasi dan utility-nya), perangkat lunak umum aplikasi (bahasa pemrograman), perangkat lunak aplikasi, dll. 3. Basis data: penyimpanan data pada media penyimpan komputer. 4. Prosedur: langkah-langkah penggunaan sistem. 5. Personil: untuk pengelolaan operasi (SDM), meliputi: - Clerical personnel (untuk menangani transaksi dan pemrosesan data dan melakukan inquiry = operator); - First level manager: untuk mengelola pemrosesan data didukung dengan perencanaan, penjadwalan, identifikasi situasi out-of-control dan pengambilan keputusan level menengah ke bawah. - Staff specialist: digunakan untuk analisis untuk perencanaan dan pelaporan. - Management: untuk pembuatan laporan berkala, permintaan khsus, analisis khusus, laporan khsusus, pendukung identifikasi masalah dan peluang.
3
1.2. Teknologi Informasi Teknologi Informasi atau yang disingkat dengan TI, atau dalam bahasa Inggris dikenal dengan istilah Information Technology (IT) adalah istilah umum yang menjelaskan teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengkomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel), dll (Williams & Sawyer, 2007). Pengolahan, penyimpanan dan penyebaran vokal, informasi bergambar, teks dan numerik oleh mikroelektronika berbasis kombinasi komputasi dan telekomunikasi (Longley et. al, 1985). Istilah dalam pengertian modern pertama kali muncul dalam sebuah artikel 1958 yang diterbitkan dalam Harvard Business Review, di mana penulis Leavitt dan Whisler berkomentar bahwa "teknologi baru belum memiliki nama tunggal yang didirikan. Kita akan menyebutnya Teknologi Informasi (TI). "(Oxford English Dictionary). Beberapa bidang modern dan muncul Teknologi Informasi adalah generasi berikutnya teknologi web, bioinformatika, ''Cloud Computing'', Sistem Informasi global, Skala besar basis pengetahuan dan lain-lain.
1.2.1. Sejarah Teknologi Informasi Pada awal sejarah, manusia bertukar informasi melalui bahasa. Maka bahasa adalah teknologi, bahasa memungkinkan seseorang memahami informasi yang disampaikan oleh orang lain tetapi itu tidak bertahan secara lama karena Setelah ucapan itu selesai, maka informasi yang berada di tangan si penerima itu akan dilupakan dan tidak bisa disimpan lama. Selain itu jangkauan suara juga terbatas. Setelah itu teknologi penyampaian informasi berkembang melalui gambar. Dengan gambar jangkauan informasi bisa lebih jauh. Gambar ini bisa dibawa-bawa dan disampaikan kepada orang lain. Selain itu informasi yang ada akan bertahan lebih lama. Beberapa gambar peninggalan zaman purba masih ada sampai sekarang sehingga manusia sekarang dapat (mencoba) memahami informasi yang ingin disampaikan pembuatnya. Ditemukannya alfabet dan angka arabik memudahkan cara penyampaian informasi yang lebih efisien dari cara yang sebelumnya. Suatu gambar yang mewakili suatu peristiwa dibuat dengan kombinasi alfabet, atau dengan penulisan angka, seperti MCMXLIII diganti dengan 1943. Teknologi dengan alfabet ini memudahkan dalam penulisan informasi itu. Kemudian, teknologi percetakan memungkinkan pengiriman informasi lebih cepat lagi. Teknologi elektronik seperti radio, televisi, komputer mengakibatkan informasi menjadi lebih cepat tersebar di area yang lebih luas dan lebih lama tersimpan (Wikipedia, 2012).
1.2.2. Informasi Umum TI adalah bidang pengelolaan teknologi dan mencakup berbagai bidang yang termasuk tetapi tidak terbatas pada hal-hal seperti proses, perangkat lunak komputer, Sistem Informasi, perangkat keras komputer, bahasa program, dan data konstruksi. Singkatnya, apa yang membuat data, informasi atau pengetahuan yang dirasakan dalam format visual apapun, melalui setiap mekanisme distribusi multimedia, dianggap bagian dari TI. TI menyediakan bisnis dengan empat set layanan inti untuk membantu
4
menjalankan strategi bisnis: proses bisnis otomatisasi, memberikan informasi, menghubungkan dengan pelanggan, dan alat-alat produktivitas. TI melakukan berbagai fungsi (TI Disiplin/Kompetensi) dari meng-install Aplikasi untuk merancang jaringan komputer dan database informasi. Beberapa tugas yang TI lakukan mungkin termasuk manajemen data, jaringan, rekayasa perangkat keras komputer, database dan desain perangkat lunak, serta manajemen dan administrasi sistem secara keseluruhan. Teknologi Informasi mulai menyebar lebih jauh dari konvensional komputer pribadi dan teknologi jaringan, dan lebih ke dalam integrasi teknologi lain seperti penggunaan ponsel, televisi, mobil, dan banyak lagi, yang meningkatkan permintaan untuk pekerjaan (Wikipedia, 2012).
1.2.3. Pertumbuhan dan Kapasitas Teknologi Hilbert dan Lopez (2011), mengidentifikasi kecepatan eksponensial perubahan teknologi (semacam hukum Moore) (Gambar 1.2): mesin 'aplikasi-spesifik’ untuk menghitung kapasitas informasi per-kapita memiliki sekitar dua kali lipat setiap 14 bulan antara 1986-2007; kapasitas per-kapita di dunia komputer tujuan umum telah dua kali lipat setiap 18 bulan selama dua dekade yang sama, kapasitas telekomunikasi global per-kapita dua kali lipat setiap 34 bulan; kapasitas penyimpanan dunia per kapita yang dibutuhkan sekitar 40 bulan untuk menggandakan (setiap 3 tahun); dan informasi siaran per kapita telah dua kali lipat sekitar setiap 12,3 tahun.
Gambar 1.2. Dengan perangkat teknologi, informasi dapat diakses dari mana saja (Sumber gambar: http://3.bp.blogspot.com/...)
1.3. Peranan Sistem Informasi di dalam Sebuah Organisasi/Perusahaan Sistem Informasi secara umum mempunyai beberapa peranan dalam perusahaan, di antaranya sebagai berikut: 1. Minimalisir resiko 2. Mengurangi biaya produksi 3. Timbulnya pesaing usaha kita
5
1.3.1. Minimalisir Resiko Setiap bisnis memiliki resiko, terutama berkaitan dengan faktor faktor keuangan. Pada umumnya resiko berasal dari ketidakpastian dalam berbagai hal dan aspek-aspek eksternal lain yang berada di luar kontrol perusahaan.
1.3.2. Mengurangi Biaya Produksi Dengan adanya bantuan Teknologi Informasi, kita dapat memasarkan produk usaha kita di internet. Misalnya dengan bantuan jasa blog ataupun website, kita dapat memasarkan barang dagangan kita di blog atau website kita tersebut. Contoh yang telah menggunakan jasa Teknologi Informasi ini ialah tokobagus.com.
1.3.3. Timbulnya Pesaing Usaha Kita
Perkembangan Teknologi Informasi terakhir yang ditandai dengan pesatnya teknologi internet telah mampu menciptakan suatu arena bersaing baru bagi perusahaan, yaitu di dunia maya.
1.4. Keuntungan Sistem Informasi di dalam Sebuah Organisasi
Keuntungan yang dapat kita ambil dari sistem informasi di dalam sebuah organisasi sebagai berikut: 1. Yang tadinya manual menjadi otomatis. 2. Waktu mengerjakan yang lebih cepat. 3. Pengambilan keputusan yang lebih cepat. 4. menghemat biaya promosi dan pemasaran.
1.5. Manfaat/Peranan Teknologi Informasi
Manfaat Teknologi Informasi (TI) banyak sekali yang sudah dinikmati oleh umat manusia seperti dalam perusahaan, dunia kewirausahaan/jual beli, perbankan, pendidikan, dan kesehatan yang semua itu sangat membantu manusia dalam mempermudah segala aktivitasnya dan tentunya meningkatkan kualitas hidupnya, adapun penjelasan dalam bidang tersebut adalah:
1.5.1. Penerapan Teknologi Informasi dalam Perusahaan Dalam mengembangkan usahanya, perlu yang namanya usaha-usaha agar usahanya maju. Dan agar usahanya mudah dan cepat diakses dan dalam berhubungan sesama karyawan butuh yang namanya Teknologi Informasi. Misalnya penerapan Enterprice Resource Planning (ERP). ERP adalah salah satu aplikasi perangkat lunak yang mencakup sistem manajemen dalam perusahaan.
1.5.2. Penerapan Teknologi Informasi di Dunia Bisnis Dalam dunia bisnis, mengoptimalkan Teknologi Informasi dalam mengembangkan bisnis kita adalah hal yang bijak pada saat ini. Karena dewasa ini, dunia sudah mulai cenderung segala sistem dibuat menjadi mudah dan cepat diakses. Jual-beli pun sekarang sudah dapat diakses tanpa langsung datang ke toko yang bersangkutan. Misalnya menggunakan e-commerce, dan banyak situs lainnya, misalnya Tokobagus.com. (Gambar 1.3)
6
Gambar 1.3. Penerapan Sistem Informasi dalam bisnis on-line (Sumber: http://1.bp.blogspot.com/...)
1.5.3. Penerapan Teknologi Informasi dalam Perbankan Teknologi Informasi digunakan dalam membantu perbankan, sehingga nasabah suatu bank tidak perlu jauh-jauh datang ke bank, namun dengan menggunakan internet banyak transaksi yang dapat dilakukan. Beberapa transaksi yang dapat dilakukan melalui Internet Banking antara lain transfer uang, pengecekan saldo, pemindahbukuan, pembayaran tagihan, dan informasi rekening.
1.5.4. Penerapan Teknologi Informasi dalam Pendidikan Dengan menggunakan Teknologi Informasi, kita sudah dapat belajar dengan mudah dan dapat diakses dengan cepat, misalnya dengan menggunakan e-learning kita dapat mengetahui banyak wawasan dari sini. Dan juga di dunia internet kita dapat men-download banyak materi pelajaran kita.
1.5.5. Penerapan Kesehatan
Teknologi
Informasi
dan
Komunikasi
dalam
Sistem berbasis kartu cerdas (smart card) dapat digunakan juru medis untuk mengetahui riwayat penyakit pasien yang datang ke rumah sakit karena dalam kartu tersebut para juru medis dapat mengetahui riwayat penyakit pasien (Gambar 1.4). Digunakannya robot untuk membantu proses operasi pembedahan serta penggunaan komputer hasil pencitraan tiga dimensi untuk menunjukkan letak tumor dalam tubuh pasien.
7
Gambar 1.4. Penerapan Sistem Informasi dalam bidang kesehatan (sumber: http://homecarejogja.com/...)
1.5.6. Manfaat dalam Bidang Pemerintahan E-government adalah penggunaan Teknologi Informasi yang dapat meningkatkan hubungan antara pemerintah dan pihak-pihak lain. Keuntungan yang paling diharapkan dari e-government adalah peningkatan efisiensi kenyamanan serta aksesibilitas yang lebih baik dari pelayanan publik. Penggunaan Teknologi Informasi ini kemudian menghasilkan hubungan bentuk baru seperti: • G2C (Governmet to Citizen) G2C meupakan jalur komunikasi yang terjalin antara pemerintah dan swasta ataupun individu masyarakat. Yang menggunakan jaringan komunikasi yang menggunakan layanan internet dan teknologi komunikasi yang baik. Contoh penerapan G2 C adalah pembuatan Surat Izin Mengemudi, pembayaran melalui ATM, mendaftarkan diri di suatu lowongan kerja. • G2B (Government to Business) G2B memilki fungsi untuk membentuk sebuah lingkungan bisnis yang kondusif agar roda perekonomian sebuah negara dapat berjalan sebagaimana mestinya. Misalnya pembayaran pajak, pengadaan dan pembelian barang kebutuhan sehari-hari lembaga pemrintahan.
8
•
G2G (Government to Government) G2G bertujuan untuk menghubungkan antara dua negara atau lebih dalam berbagai aspek. Misalnya hubungan administrasi antar pemerintah, pengembangan sistem basis data Intelejen.
Dari berbagai penjabaran-penjabaran di atas, kita dapat mengetahui bahwasanya Sistem Informasi dan Teknologi Informasi adalah 2 hal yang berbeda, namun saling memiliki keterkaitan. Pada umumnya, Teknologi Informasi membahas perangkat-perangkat yang digunakan untuk membantu bidang Sistem Informasi. Selain itu, dalam kehidupan, kita memerlukan 2 hal tersebut untuk menunjang kehidupan kita di zaman yang sudah semakin maju ini. Oleh karena kebutuhan manusia yang tidak terbatas apalagi dalam bidang informasi, membuat perkembangan Sistem Informasi dan Teknologi Informasi menjadi sangat penting bagi setiap individu di zaman yang penuh perkembangan IPTEK (Ilmu Pengetahuan dan Teknologi) seperti saat ini.
9
Referensi Alter, S. 2006. The Work System Method: Connecting People, Processes, And It for Business Results. Work System Method. 292 halaman. Hilbert, M, Priscila López. 2011. The World’s Technological Capacity to Store, Communicate, and Compute Information". Science (journal), 332(6025). Halaman 60-65. Kroenke, David M. 2010. Experiencing MIS, Mymislab Series, Edition 3. Prentice Hall. 647 halaman. Longley, Dennis; Shain, Michael. 1985. Dictionary of Information Technology (edisi ke-2), Macmillan Press. Marimin, Tanjung H. dan Prabowo H. 2006. Sistem Informasi Manajemen Sumber Daya Manusia. Grasindo: Jakarta. O'Brien, J A. 2003. Introduction to information systems: essentials for the e-business enterprise. McGraw-Hill, Boston,450 halaman. Oxford English Dictionary (edisi ke-2).1989. Oxford University Press. Williams, Brian K. & Sawyer, Stacey. 2007. Using Information Technology terjemahan Indonesia. Penerbit ANDI. http://agungsr.staff.gunadarma.ac.id/Downloads/files/3412/Konsep+SI.pdf. “Konsep PSI”. Didownload pada 2 Desember 2012, pukul 20.13 WIB. http://id.wikipedia.org/wiki/Teknologi_informasi. “Teknologi Informasi”. Diakses pada 1 Desember 2012, pukul 20.34 WIB. http://id.wikipedia.org/wiki/Sistem_informasi. “Sistem Informasi”. Diakses pada 1 Desember 2012, pukul 20.25 WIB. http://homecarejogja.com/wp-content/uploads/2012/03/contoh-bagan-alur-sisteminformasi-rumah-sakit.jpg. Didownload pada 1 Desember 2012, pukul 22.00 WIB. http://1.bp.blogspot.com/XqnLG8MOysk/UKCfgHhDSaI/AAAAAAAAAFo/CjNIcGJVq8M/s1600/finTech_on line-shopping_11.jpg. Didownload pada 2 Desember 2012, pukul 20.20 WIB. http://3.bp.blogspot.com/XHllIkMeq6U/UFcTPOflZwI/AAAAAAAAA_Q/uEBvyfeuQOA/s1600/teknologiinformasi112.jpg. Didownload pada 2 Desember 2012, pukul 20.23 WIB. http://3.bp.blogspot.com/pW97riDIm3A/UJZ7nvKp3WI/AAAAAAAAAJc/mj724OgccqM/s1600/sistem+inf ormasi+manajemen.jpg. Didownload pada 2 Desember 2012, pukul 20.25 WIB. http://4.bp.blogspot.com/Epb8w2wfVH4/UFaBhFymWaI/AAAAAAAABA0/cr6zYxq1zfU/s1600/komputerg rd+ilmu27.jpg. Didownload pada 2 Desember 2012, pukul 20.34 WIB.
10
BAB II PENGANTAR BLOG Blog adalah singkatan dari “web log”. Blog merupakan sebuah bentuk aplikasi web yang memuat artikel-artikel ataupun tulisan-tulisan (post) pada sebuah halaman/page. Tulisan ini berisi hal apa saja, sesuai yang memiliki blog tersebut atau bisa disebut juga blogger (pemilik blog). Banyak fungsi dari blog, misalnya untuk memasarkan sebuah produk sebuah perusahaan, mempublikasikan acara, membahas sebuah topik (forum komunikasi) dan lain sebagainya. Berdasarkan pembahasannya/isinya, blog dibagi beberapa jenis, yakni: 1.
Blog politik
2.
Blog pribadi
3.
Blog bertopik
4.
Blog kesehatan
5. 6.
Blog sastra Blog perjalanan
7. 8.
Blog riset Blog hukum
9. 10. 11. 12. 13. 14.
Blog media Blog agama Blog pendidikan Blog kebersamaan Blog petunjuk Blog bisnis
: Tentang berita, politik, aktivis, dan semua persoalan berbasis blog (Seperti kampanye). : Disebut juga buku harian online yang berisikan tentang pengalaman keseharian seseorang, keluhan, puisi atau syair, gagasan jahat, dan perbincangan teman. : Blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu. : Lebih spesifik tentang kesehatan. Blog kesehatan kebanyakan berisi tentang keluhan pasien, berita kesehatan terbaru, keterangan-ketarangan tentang kesehatan, dll. : Lebih dikenal sebagai litblog (literary blog). : Fokus pada bahasan cerita perjalanan yang menceritakan keterangan-keterangan tentang perjalanan/traveling. : Persoalan tentang akademis seperti berita riset terbaru. : Persoalan tentang hukum atau urusan hukum; disebut juga dengan blawgs (blog laws). : Berfokus pada bahasan berbagai macam informasi. : Membahas tentang agama. : Biasanya ditulis oleh pelajar atau guru. : Topik lebih spesifik ditulis oleh kelompok tertentu. : Berisi ratusan link halaman website. : Digunakan oleh pegawai atau wirausahawan untuk kegiatan promosi bisnis mereka.
Banyak orang yang menggunakan blog dan mendapatkan manfaat yang banyak dari blog ini. Manfaat yang kita dapatkan jika kita memilki blog, yakni sebagai berikut: a. Menambah ilmu Banyak blog yang menyajikan pengetahuan dan wawasan serta informasi terupdate untuk kita semua. Sehingga dengan kita membuka blog-blog yang mengenai pendidikan dan informasi terupdate, kita sudah dapat banyak ilmu dan informasi yang cukup banyak. 11
b. Menjadi penulis yang lebih baik Kita secara tidak langsung akan semakin terbiasa menulis. Dan secara alami kita pasti akan mencoba menyusun kalimat dan paragraf dan susunan kata-kata sebaik mungkin agar artikel kita menarik, dan nyaman dibaca oleh pengunjung blog. Tentu saja hal itu akan meningkatkan kemampuan kita dalam menulis dan menuangkan isi pikiran dan isi hati dalam bentuk tulisan. Sehingga kita tidak canggung lagi dalam menulis sesuatu, misalnya dalam menulis laporan-laporan perkuliahan bahkan skripsi sekalipun, karena di blog kita sudah terlatih untuk mencari sumber yang banyak lagi baik, dan berusaha membuat artikel yang original. c. Meningkatkan Popularitas Semakin banyak artikel bermanfaat yang kita tulis di blog dan semakin banyak orang membaca dan menyukai tulisan, tentunya kita akan semakin dikenal banyak pengguna internet karena artikel-artikel kita yang bermanfaat untuk mereka, dan semakin kita sadari manfaat blog bagi kita. Misalnya terselubung.blogspot.com yang menjadi blog yang banyak diminati pengunjung. d. Menambah Teman dan Relasi. Blogger terdiri dari banyak kalangan, profesi, usia, dan dari seluruh dunia yang bisa saling berinteraksi setiap saat. Sangat besar potensi kita untuk memperluas pergaulan, mendapatkan teman-teman baru dan relasi-relasi baru khususnya dalam hobby/kesukaan/profesi yang sama. Dari situlah kita dapat saling sharing informasi dan saling mengenal satu sama lain. e. Membantu orang lain Dengan menulis artikel-artikel dalam sebuah blog, kita bisa membantu orang lain. Dalam arti kata kita bisa berbagi terhadap sesama tentang informasi yang ada. Selain itu, dengan bantuan blog, kita dapat mempublikasikan kegiatan amal kita, misalnya penggalangan dana untuk membantu rakyat Palestina. f. Menghasilkan uang Semakin blog kita banyak pengunjung,maka potensi ekonomi yang kita terima juga semakin besar salah satu cara menghasilkan uang dari blog adalah melalui program periklanan yang biasa disebut PPC (Paid Per Click). Selain itu, dengan mendaftar ke google adsense kita juga mendapatkan uang dari sana, dan dapat masuk ke rekening kita. Namun, tidak mudah untuk mendapatkan akun google adsense, karena blog kita harus orignial, menarik dan unik tampilannya. Dan akan lebih mudah jikalau kita mempresentasikan blog kita dengan menggunakan bahasa Inggris. Penyedia layanan blog di dunia maya cukup banyak, dengan berbagai kekurangan dan kelebihannya, ada yang gratis dan ada yang berbayar, ada yang simpel dan ada yang lebih kompleks. Dalam buku ini akan dibahas beberapa penyedia jasa atau layanan blog gratis yang umum digunakan, antara lain: 1. Blogger.com 2. WordPress 3. Tumblr 4. BlogDetik
12
2.1. BLOGGER 2.1.1. Tentang Blogger
Jom Barger adalah yang pertama kali memperkenalkan nama blog pada tahun 1997. Ia menggunakan istila weblog untuk menyebut kelompok website pribadi yang selalu di-update secara kontinyu dan berisi link-link ke website lain yang mereka anggap menarik disertai dengan komentar-komentar mereka sendiri (Wahyono, 2009). Blogger adalah jasa penyedia layanan untuk pembuatan blog. Media blog pertama kali dipopulerkan oleh Blogger.com. Awalnya didirikan pada tanggal 23 Agustus 1999 oleh Pyra Labs. Kemudian pada Februari 2003, Blogger jadi milik Google, dan semua fasilitas premium (yang saat itu tidak gratis) digratiskan oleh google. Setahun kemudian, co-founder Pyra Labs, Evan Williams, meninggalkan google. Pada tahun 2004, google membeli Picasa, sehingga para blogger dapat mengupload fotonya untuk keperluan nge-blog. Pada 9 Mei 2004, google menambahkan beberapa fitur2, seperti arsip untuk posting, komentar, dan post via email. Agustus 2006, google meluncurkan versi terbarunya dalam versi beta, yang diberi kode "Invader". Hal ini sekalian memindahkan para pengguna ke server Google, dan juga menambahkan beberapa fitur. Desember 2006, versi baru Blogger tidak lagi beta. Dan pada Mei 2007, Blogger telah pindah ke Google secara keseluruhan. (Wikipedia) Selain jasa pelayanan penyedia blog, blogger juga bisa disebut orang yang menulis blog. Dalam bahasa aslinya, kata "blog" adalah verb (kata kerja) dan noun (kata benda). Sehingga ketika ada seorang blogger berkata, "I blog", itu artinya pekerjaan atau hobinya adalah menulis blog. Sesederhana itu, namun besar makna intrinsiknya. Penggarisbawahan pada kata 'menulis' untuk menunjukan bahwa seorang blogger adalah seorang penulis (author/writer). Jadi, blogger bukan berarti pemilik blog saja, melainkan orang yang aktif mengisi blog tersebut dengan karya tulisnya. Bahkan, belum tentu seorang blogger memiliki blog, tetapi ia tetaplah blogger meskipun ia menulis untuk blog orang lain. Sebaliknya, seseorang yang memiliki blog namun tidak melakukan aktivitas menulis, maka ia bukanlah blogger. Kelebihan dan kekurangan Blogger/blogspot.com Sebagai salah satu penyedia layanan blog, blogger memiliki kelebihan tersendiri. Sehingga banyak pengguna blog yang menggunakan jasa Blogger ini untuk membuat blognya sendiri. Kelebihan dari blogger ini di antaranya:
13
1. 2. 3. 4. 5.
Disponsori oleh Google. Mudah dalam penempatan google adsense. Pilihan gadget sangat banyak. File CSS dan HTML bisa diedit dan dimodifikasi sesuka kita. Dapat mem-posting melalui E-mail dan MMS di Handphone, PDA dan Smartphone. 6. Kemudahan dalam mengatur page elements. 7. Kemudahan dalam merubah warna themes dan lainya melalui kode HTML. 8. Bisa dipasang kode HTML sendiri dan Javascript. 9. Blogspot lebih cepat di-index oleh Google. 10. Sangat cocok untuk bisnis. 11. Gratis. Senada dengan hal di atas, Kurniali (2008) mengatakan kelebihan Blogger terletak pada integrasinya dengan layanan dari google, komunitas yang besar, gratis, mudah digunakan, dukungan dokumentasi yang lengkap dan dapat dipakai dengan domain sendiri. Selayaknya manusia, blogger juga memiliki kekurangan, yakni sebagai berikut: 1. Tidak ada tags keyword. 2. Desain template sedikit. 3. Blogspot hanya menyediakan file upload untuk gambar-gambar saja. 4. Tampilan dashboard sederhana.
2.1.2. Langkah Membuat Blog di Blogspot/Blogger Semua orang telah mengetahui apa itu blog, blogger, dan lain sebagainya. Tetapi cara membuatnya? Tidak semua dari kita mengetahui hal ini. Berikut cara membuat blog di Blogger.com: 1.
Pastikan anda memiliki akun e-mail di gmail. Jika belum ada, silahkan membuat Akun e-Mail di Gmail terlebih dahulu, Masuk ke situs www.gmail.com (Gambar 2.1) Karena, jika kita ingin membuat blog di Blogger, kita harus punya akun gmail terlebih dahulu. Gambar 2.1. Cara membuat email Gmail (01) (sumber: http://www.gmail.com)
14
Lalu isi Form berikut (Gambar 2.2) dengan data pribadi anda Gambar 2.2. Cara membuat email Gmail (01) (sumber: http://www.gmail.com)
2.
Membuat Blog di BLOGGER Setelah selesai memilki akun gmail, anda masuk ke blogger.com. Lalu masuk dengan akun gmail anda. Dan anda akan dibawa ke Home Page Blogger, arahkan kursor mouse pada “Blog baru” dan klik, seperti yang ditunjukkan oleh gambar 2.3:
Gambar 2.3. Home Blogger. (Source: http://www.blogger.com/home/)
15
3.
Berikutnya, isi form judul, alamat blog, dan pilih template. Setelah itu klik “Buat blog” Lihat gambar 2.4:
Gambar 2.4. Laman Pendaftaran Blogger. (Source: http://www.blogger.com/home/) 4.
Sampai langkah ketiga tadi, blog kita telah berhasil dibuat. Anda sudah dapat mengakses dashboard blog anda dengan mengklik judul blog yang telah anda buat pada halaman home Blogger. Berikut (Gambar 2.4) adalah penampakan dashboard Blogger:
Gambar 2.5. Dashboard Blogger. (Source: http://www.blogger.com/home/) Di dalam dashboard ini tersedia berbagai pengaturan yang dapat anda gunakan untuk mengkreasikan blog anda sebagus mungkin. 16
Gambar 2.6. merupakan contoh Home Page blog Blogger.com
Gambar 2.6. Home Page blog di Blogger. (Source: http://ur-android.blogspot.com/)
17
2.2 WORDPRESS 2.2.1. Tentang WordPress WordPress adalah open source CMS (Content Management System), sering digunakan sebagai engine blog yang dibangun dengan PHP dan MySQL. Memiliki banyak fitur, termasuk arsitektur plug in dan sistem template. Digunakan oleh lebih dari 12% dari 1 juta website terbesar, WordPress adalah CMS yang paling populer saat ini. Sejarah WordPress dimulai oleh seorang bernama Matt Mullenweg yang merupakan pengguna aktif dari b2 (bbpress.org). Ketika mengetahui bahwa proses pengembangan b2 dihentikan oleh programernya yang bernama Michael Valdrighi, ia merasa sayang dan mulai melanjutkan pengembangan b2. WordPress muncul pertama kali di tahun 2003 hasil kerja keras antara Matt Mullenweg dengan Mike Little. Yang membuat WordPress makin terkenal adalah dukungan komunitas terhadap software opensource untuk blog. Ini dikarenakan software blog pesaing WordPress yang bernama Movable Type sudah sudah tidak menggratiskan layanannya lagi. (Jasmadi, 2008) Kelebihan WordPress antara lain proses pendaftaran yang cepat dan mudah, penyimpanan file hingga 3 GB, lusinan template gratis yang disediakan, sudah memiliki sistem statistik, SPAM free dengan Akismet, ada layanan import data dari blog kita yang lain ke WordPress.com, dapat membuat banyak blog dalam 1 akun, dalam 1 blog bisa diisi oleh banyak blogger (Multiple Author), sidebar widget yang lengkap (Flickr, del.icio.us, meebo, dll) dan masih banyak lagi (Ollie, 2009). Menurut Purnomo (2010), WordPress memiliki kelemahan dalam hal: tidak bisanya pengguna mengutak-atik theme, terlalu banyak fitur sehingga membingungkan para newbie (pemula), serta ketidak mampuan dalam mendukung javascript. Haryanto (2009) menambahkan, ketidak mampuan worpress dalam mendukung javascript membuat pengguna menjadi tidak bisa memasang iklan apa pun (adsense, abrite, dll). Pengembangan WordPress dipimpin oleh duo Ryan Boren dan Matt Mullenweg. Adapun para kontributor dengan pengaruh signifikan adalah Dougal Campbell, Mark Jaquithh, Donccha O’Caoimh, Andy Skelton, Michel Valdrighi dan Peter Westwood. Walaupun banyak dikembangkan oleh komuniras, namun WordPress banyak dikaitkan dengan sebuah perusahaan bernama Automattic pimpinan Matt Mullenweg. Hal ini disebabkan mayoritas pengembang aktif WordPress merupakan pegawai di Automattic. Komunitas juga berperan penting dalam pengembanga WordPress sebagai penguji software versi beta dan release candidate.
18
Adapun tahap-tahap perkembangan WordPress mulai dari awal pendiriannya dapat dilihat pada tabel 2.1 berikut: Tabel 2.1. Tahap-tahap Perkembangan WordPress Tahun
Aspek Perkembangan
27 Mei 2003 19 Desember 2003
WordPress pertama kali dirilis ( versi 0.7 ) WordPress wiki di-publish. Kita mengenalnya sekarang dengan codex.WordPress WordPress versi 1.0 dirilis. Upgrade besar besaran dari versi sebelumnya. Edit link, interface admin baru, multiple category, dan fitur – fitur yang sangat usefull hingga versi terkini WordPress. Nama sandi: Miles. Versi 1.2 dirilis. perubahan besar – besaran. POst review, Arsitektur plugin baru, sistem moderasi komentar yang lebih oke. Nama sandi: Mingus Versi 1.5 dirilis. kemampuan memanage static page (atau kita kenal dengan page pada WordPress ) telah merubah WordPress dari simple blog management menjadi full content management system. Theme system yang memudahkan user merubah tampilan, dan juga default template baru dengan codename Kubrick yang didesain oleh Michael Heilemann. Nama sandi: Strayhorn. Merupakan tahun yang sangat berarti untuk WordPress. versi 1.5 di-download lebih dari 900,000 kali, dan dimulainya service WordPress di WordPress.com Versi 2.0 dirilis. fitur baru pada rich editting, sistem administrasi yang lebih baik, upload image, pengembangan import system, posting yang lebih cepat, pengembangan yang lebih baik untuk developer plugin. Nama Sandi: Duke. Blogware WordPress di-download sebanyak 1,545,703 kali, dan 371 plugin unik yang di-download sebanyak 191,567 kali. Pada tahun ini juga pertama kali diadakannya WordCamp pertama kali di San Fransisco Versi 2.1 dirilis. desain ulang interface dan pengembangan tools editing, pengembangan opsi manajemen konten, dan optimasi database. Nama Sandi: Duke. Versi 2.2 dirilis. fitur support widget untuk template, support Atom feed, optimasi kecepata, revisi sistem taksonomi untuk category seperti tags. Nama Sandi: Getz. Versi 2.3 dirilis. support native tagging, sistem taksonomi baru untuk category, notifikasi yang mudah untuk update, dan support penuh terhadap Atom 1.0. Nama Sandi: Dexter. Engine WordPress di-download sebanyak 3,816,965 kali. dan terdapat 1,384 plugins yang di-download sebanyak 2,845,884 kali. Meningkat 15 kali. pada tahun 2007 ini juga WordPress mengadopsi sistem release reguler terjadwal. rilis fitur major dijadwalkan sekitar setiap 3 – 4 bulan, atau 3 kali dalam setahun. Versi 2.5 dirilis, para developer men-skip versi 2.4 sehingga versi 2.5 mengandung 2 major release. versi 2.5 membawa interface
3 Januari 2004
22 Mei 2004 Pertengahan Februari 2005
Tahun 2005 Desember 2005
Tahun 2006
22 Januari 2007 16 Mei 2007 24 September 2007 Pada tahun 2007
29 Maret 2008
19
15 july 2008 11 Desember 2008 10 Juni 2009
19 Desember 2009 17 Juni 2010
Agustus 2010 23 Februari 2011 04 Juli 2011 12 Desember 2011 13 Juni 2012
admin bar. Nama sandi: Brecker. Versi 2.6 dirilis dengan sejumlah peningkatan krusial. dari word count, theme preview dan revisi post ala wiki. Nama sandi: Tyner. Versi 2.7 dirilis. Penambahan fitur upgrade dan instalasi plug in dalam dashboard. Nama sandi: Coltrane. Versi 2.8 dirilis dengan menawarkan perbaikan kecepatan, dan instalasi otomatis tema dari dashboard. Hal ini juga memperkenalkan editor CodePress untuk sintaks dan tampilan widget didesain ulang. Nama sandi: Baker. Versi 2.9 dirilis dengan tambahan fitur undo dan image editor. Nama sandi: Carmen. Akhirnya versi 3.0 yang sudah ditunggu – tunggu kehadirannya akhirnya dirilis. Kubrick sebagai tema default akhirnya digantikan oleh “twenty ten”. Penggabungan WordPress dan WordPress MU sehingga menciptakan fungsi multi-situs baru. Nama sandi: Thelonious. Versi 3.0 telah di-download sebanyak 12,5 milliar kali. Versi 3.1 dirilis. Nama sandi: Reinhard. Versi 3.2 dirilis. Nama sandi: Gershwin Versi 3.3 dirilis. Nama sandi: Sonny. Versi 3.4 dirilis. Nama sandi: Green. (sumber: Wikipedia, 2012)
2.2.2. Langkah Membuat Blog di WordPress 1.
Pastikan anda sudah memiliki sebuah e-mail. Entah Yahoo, Gmail atau layanan email lainnya. Selanjutnya langsung menuju homepage WordPress di alamat www.wordpress.com, anda akan melihat penampakan seperti gambar 2.7:
Gambar 2.7. HomePage WordPress (sumber: http://wordpress.com/) Di atas merupakan penampakan terbaru dari WordPress.com, dengan tampilan dan tentu saja fitur yang baru di dalamnya. Setelah melihat homepage WordPress.com silahkan klik “GET STARTED” untuk memulai pendaftaran membuat WordPress anda.
20
2.
Kemudian anda akan dibawa ke halaman form pendaftaran WordPress.com seperti gambar 2.8.
Gambar 2.8. Formulir Sign Up (pendaftaran) WordPress (sumber: https://signup.wordpress.com/signup/) Isi sesuai dengan yang tertera pada gambar di atas…!! o E-mail Address (isi dengan e-mail yang anda miliki) o Username (isi dengan user atau nama yang akan anda gunakan untuk login di kemudian waktu) o Password (isi dengan password sesuai dengan keinginan anda) o Blog Address (isi dengan alamat web anda nantinya. Misalnya “universitas-riau”) o Dengan demikian langkah awal anda telah selesai. Kemudian cek e-mail anda di inbox, akan ada link konfirmasi pengaktifan akun. Setelah itu selamat, anda telah memiliki sebuah website berbasis WordPress. Sangat mudah bukan, dan 100% gratis. Namun segala sesuatu yang gratis selalu memiliki batasan-batasan begitu juga dengan WordPress.com ini, antara lain: 1. Domain anda akan berakhiran “wordpress.com”. Misalnya UniversitasRiau.wordpress.com 2. Layanan aplikasi yang terbatas. Artinya, jika di WordPress.Org dengan Self Hosting kita dapat dengan leluasa menambahkan plugin. Di sini anda tidak diberi wewenang untuk menambah aplikasi. 3. Tata tampilan yang standar. Dengan menggunakan WordPress.com Free Edition maka tampilan website anda pun juga akan terkena imbas limited edition. Alias anda hanya dapat menggunakan template yang disediakan WordPress.com secara gratis tanpa boleh banyak melakukan perubahan atau anda dapat membeli template mereka yang tentu saja lebih baik dibanding yang gratis.
21
Untuk memulai mengkreasikan blog WordPress anda, anda terlebih dahulu harus masuk ke dashboard WordPress anda. Caranya, ketikkan url blog yang sudah anda daftarkan ke WordPress tadi, dan tambahkan “/wp-admin” (hilangkan tanda kutip). Misalnya url yang anda daftarkan adalah universitas-riau.wordpress.com, maka untuk masuk ke dashboard ketikkan universitas-riau.wordpress.com/wp-admin. Maka akan masuk ke halaman log in berikut (Gambar 2.9):
Gambar 2.9. Halaman Log In WordPress (Source: http://setazone.wordpress.com/wpadmin/) Masukkan email atau username dan password. Lalu klik Login.
Anda akan dibawa ke dashboard Blog WordPress milik anda (Gambar 2.10) Di sini anda bebas mengkreasikan blog anda dengan menggunakan berbagai macam fitur yang telah disediakan oleh WordPress.
Gambar 2.10. Dashboard WordPress. (Source: http://setazone.wordpress.com/wp-admin/)
22
Gambar 2.11. merupakan contoh penampakan home page blog WordPress.
Gambar 2.11. Contoh Home Page WordPress. (Source: http://setazone.wordpress.com/)
23
2.3 TUMBLR 2.3.1. Tentang Tumblr
Salah satu layanan ngeblog gratis produk luar negeri yang sekarang mulai naik daun adalah Tumblr, yang beralamat di www.tumblr.com. Tumblr menyediakan layanan ngeblog yang multifungsi karena bisa dikonfigurasi dengan berbagai hal yang sekarang sedang menjadi tren (Oroh, 2010). Sejarah Tumblr dimulai pada tahun 2007, seorang pengusaha internet muda yang bernama David Karp menciptakan tumblr di Jepang pada saat dia berumur 19 tahun. Kemudian setelah menciptakan tumblr tersebut, dia juga menemukan sebuah kata baru yang akan digunakan pada layanan tumblr yaitu "Tumblelog". Tumblelog memiliki arti yaitu bentuk pendek dari blogging atau mengarah ke dalam bentuk miniblog. Pada tumblelog, layanan ini hanya dapat mengirimkan satu kalimat pendek saja, berbeda dengan blog-blog yang ada. David Karp kagum dengan bentuk baru blogging ini, kemudian dia berkata akan menunggu untuk salah satu platform blog yang sudah siap agar para pengguna dapat mengatur sebuah platform. Tetapi, setelah satu tahun lamanya hal tersebut tidak terjadi juga. kemudian David karp sendirilah yang akhirnya turun tangan untuk menyelesaikan platform blog tersebut. Inkarnasi saat Tumblr diluncurkan pada tanggal 1 November dan versi beta telah diluncurkan beberapa bulan sebelumnya. Kalau di twitter kita mengenal follow atau add a friend pada Facebook, di Tumblr ini kita juga bisa follow tumblr milik teman kita atau orang lain yang kita rasa menarik (Andeas, 2010). Kelebihan Tumblr terletak pada kesederhanaannya. Pengguna dapat memposting melalui panel kontrol yang memiliki tombol untuk berbagai jenis posting (teks, video, audio, foto, link, quote dan chat), tetapi juga dapat mem-posting dari sebuah bookmarklet di dalam browser pengguna, instant messenger, telepon selular atau desktop widget. Secara keseluruhan, tumblr memiliki kemudahan yang sama dengan blog-blog online lainnya, dalam hal sign up dan posting. Namun, Tumblr memiliki menu pilihan dalam memposting seperti, text, foto, video, quotes, link, chat dan audio. Pengguna juga dapat melakukan re-blog yang artinya mendiskusikan postingan dari blog orang lain. Selain itu kita dapat melakukan update status pada situs jejaring sosial melalui tumblr, Tumblr juga dapat mengelompokkan foto yang pengguna posting ke dalam tumblr. Tumblr memfokuskan layanannya dalam hal berbagi hal-hal yang yang menarik bagimu, dan mereka berbagi kutipan, sebuah link, sebuah foto, atau sebuah video dengan sangat sangat mudah, dalam kenyataannya lebih mudah dari wordpress (Hussey, 2012). Andeas (2010) menambahkan, salah satu kelebihan Tumblr seperti halnya retweet pada Twitter, Tumblr memiliki fitur reblog untuk keperluan viral 24
(memudahkan kita memposting ulang postingan Tumblr milik orang lain yang dirasakan menarik). Adapun kekurangan Tumblr adalah jika pengguna menulis pada bagian artikel atau tulisan dan kemudian pengguna ingin menyisipkan foto ke dalam artikel atau tulisan tersebut maka, pengguna harus melakukan salin-tempel URL dari foto yang ingin dimasukkan ke dalam artikel atau tulisan, dan juga ikut disertai dengan dimensi dari foto yang akan dimasukkan ke dalam sebuah artikel atau tulisan. Cara ini membuat pengguna menjadi sedikit kerepotan. Foto yang telah di-posting ke dalam tumblr juga tidak dapat diberi komentar oleh pengguna dan para pengguna tumblr lainnya. Kemudian para pengguna tumblr hanya dapat mem-posting satu kalimat singkat saja. Hal itu membuat pengguna tidak dapat menuliskan secara lebih isi dari tulisan pengguna. Kemudian tidak adanya pengorganisasian link untuk link yang telah pengguna posting, seperti link tentang wordpress atau blogspot, Pengorganisasian link harus dilakukan secara manual dan tidak ada page khusus untuk mengorganisasi link yang telah di-posting ke dalam tumblr untuk didiskusikan. Tumblr juga tidak memiliki kolom komentar agar pembaca bisa berinteraksi dengan penulis dari Tumblr itu sendiri.
2.3.2. Langkah Membuat Blog di Tumblr 1.
Pastikan anda sudah memiliki sebuah e-mail. Entah Yahoo, Gmail atau layanan email lainnya. Selanjutnya langsung menuju homepage Tumblr di alamat www.tumblr.com, anda akan melihat penampakan seperti gambar 2.12 di bawah:
Gambar 2.12. HomePage Tumblr (sumber: http://www.tumblr.com/) Gambar 2.12. di atas merupakan penampakan terbaru dari homepage tumblr.com. Selanjutnya silahkan klik “Sign Up” untuk memulai pendaftaran blog Tumblr anda.
25
2.
Kemudian anda akan dibawa ke halaman form pendaftaran Tumblr seperti gambar 2.13. dan 2.14 berikut:
Gambar 2.14. Formulir Pendaftaran Gambar 2.13. Formulir Pendaftaran Tumblr (02) Tumblr (01) (Source: https://signup.wordpress.com/signup/) Isi sesuai dengan yang tertera pada gambar di atas…!! o E-mail= isi dengan e-mail yang anda miliki o Password= Isi dengan password sesuai dengan keinginan anda o Username= Isi dengan user atau nama yang akan anda gunakan untuk login di kemudian waktu. Dan ini akan menjadi url blog anda di Tumblr, misalnya anda mengisi usernamenya dengan universitasriau, maka url yang akan anda dapatkan untuk membuka blog anda adalah universitasriau.tumblr.com o How old are you?= ketikkan umur anda. Lalu cek persetujuan Terms of Service-nya dan klik Done. 3.
Anda akan di bawa ke halaman berikut (Gambar 2.15):
Gambar 2.15. Follow page Tumblr (Source: http://www.tumblr.com/hello/find_your_friends) Pada halaman ini anda diharuskan untuk follow beberapa akun tumblr milik orang lain. Setelah selesai, klik next.
26
4.
Anda akan dibawa ke halaman mengundang teman untuk menggunakan tumblr. Tapi anda mendapat men-skip langkah ini dengan klik next. Akun anda pun telah selesai dibuat. Dan anda akan dibawa ke Dashboard Tumblr anda, seperti penampakan halaman di gambar 2.16. berikut:
Gambar 2.16. Dashboard Tumblr (Source: http://www.tumblr.com/dashboard) 5.
Untuk melihat homepage anda, silahkan masuk ke url yang anda buat tadi (sebagai username). Tampilannya pada gambar 2.17. berikut:
Gambar 2.17. Home Page Tumblr milik Karifry (Source: http://karifry.tumblr.com/) 27
2.4. BLOGDETIK 2.4.1. Tentang Blogdetik Blogdetik.com adalah “sayap” brand/produk dari Detik.com. Detik.com adalah situs internet web yang menyajikan artikel-artikel atau berita-berita mengenai Indonesia dan Mancanegara. Blogdetik ini memberikan kita keleluasaan untuk mengakses mengisi info atau artikel, foto, video di halaman blog pribadi. Blogdetik ini sudah menggunakan platform wordpress yang canggih (Oroh, 2010). Salah satu kelebihan Blogdetik adalah anda juga bisa memasukkan Google Analytics ke dalam blog. Dengan Google Analytics, anda bisa mengetahui dengan lebih rinci data statistik blog anda. (Oroh, 2010) Berikut adalah kelebihan dan kekurangan dari jasa penyedia layanan blog: Kelebihan Blogdetik : - Blogdetik memiliki komunitas di setiap regional di tiap kota - Jika tulisan kita bagus dan menarik, tulisan kita akan diangkat menjadi HotBlog dan dipajang di homepage blogdetik - Menyajikan berita-berita ter-update mengenai Indonesia. Kekurangan Blogdetik: - Kurang dapat berekspresi dengan maksimal di blogdetik ini (Terbatas dalam template) - Pilihan widget terbatas
2.4.2. Langkah Membuat Blog di Blogdetik Membuat blog di Blogdetik sama halnya membuata blog di penyedia layanan pembuatan blog yang lainnya. Berikut adalah cara membuat blog: 1. Masuk ke alamat www.blogdetik.com, Klik Daftar Sekarang (gambar 2.18):
Gambar 2.18. Langkah membuat Blogdetik (01) (sumber: http://myblogmylife.blogdetik.com/...membuat-blog-di-blogdetik1-300x96.gif) 28
2.
Lalu isikan data-data yang diminta, jangan lupa pilih Buat sebuah blog (Gambar 2.19):
Gambar 2.19. Langkah membuat Blogdetik (02) (sumber: http://myblogmylife.blogdetik.com/.../membuat-blog-di-blogdetik21.gif) 3.
Setelah itu tinggal ikuti saja petunjuknya isikan nama blog yang anda inginkan dan judul blognya. Pilih bagian yes, kemudian klik “Sign Up” (Gambar 2.20.):
Gambar 2.20. Langkah membuat Blogdetik (03) (Source: http://myblogmylife.blogdetik.com/.../membuat-blog-di-blogdetik31.gif) 4.
Sampai di sini, anda bisa langsung login dengan password dan username yang anda buat saat pendaftaran, dan bisa langsung mulai membuat blog. 29
2.5. Multiply 2.5.1. Tentang Multiply Terhitung tanggal 1 Desember 2012, Multiply sudah menutup layanan blog dan jejaring sosialnya. Sesuai dengan berita yang dikutip dari Antara News, Multiply mengumumkan untuk tidak melanjutkan layanan jejaring sosial dan blog serta memilih fokus pada bisnis e-commerce (jual beli online) di Asia Tenggara, termasuk Indonesia. CEO Multiply Inc, Stefan Magdalinski secara tegas mengungkapkan, “sebagai bagian dari langkah strategis untuk memfokuskan penajaman fokus ke jual beli online, mulai 1 Desember 2012, Multiply tidak lagi menyediakan fitur blogging dan jejaring sosial.” Namun untuk mengenang sejarahnya dalam dunia blog, dalam akan dibahas sedikit tentang keberadaan Multiply sebagai penyedia layanan blog. Multiply adalah sebuah situs jejaring sosial dengan fitur yang memungkinkan orang untuk saling-berbagi beberapa media, seperti foto, video, maupun blog. Multiply juga bisa dikatakan sebagai sebuah stimulus dalam semangat Sosial Belanja tujuan yang terasa seperti kunjungan dengan teman-teman ke mal Belanja, tapi lebih cepat dan lebih nyaman. Multiply berbeda dengan jaringan pertemanan lainnya, seperti firiendster atau blog. Multiply bisa mencakup semuanya, mulai dari blog, sharing foto, sharing lagu, video, dan masih banyak lagi (Juju, 2008). Situs yang berbasis di Boca Raton, Florida ini didirikan pada bulan Desember 2003 silam oleh Peter Pezaris. Akan tetapi, peluncurannya baru dilakukan pada bulan Maret 2004. Sebelum mendirikan Multiply, pria jebolan Carniege Mellon University ini memegang jabatan sebagai Presiden Operasional dan Pengembangan Produk di CBS SportsLine.com. Multiply merupakan hasil perpaduan antara situ social networking dengan blog (Purnomo, 2010). Fokus bidikan Multiply pada dasarnya lebih kepada aspek layanan jaringan sosial dengan menekankan pada yang memungkinkan pengguna untuk berbagi media – seperti foto, video dan entri blog– dengan “dunia nyata” jaringan mereka. Pada tahun kemarin (bulan September 2010), Multiply menjadi “Toko Sosial Terbesar” di Asia Tenggara dengan jumlah pedagang lebih dari 70.000 dan 20 juta pengunjung unik. ALL 30
IN ONE PLACE, itulah kata yang tepat untuk mendeskripsikan kelebihan blog gratis bernama multiply. Yakni melayani semua fasilitas dalam satu atap, seperti blog text, blog foto, blog video, dan blog musik, tanpa memerlukan bantuan pihak ketiga (Dwiyoga, 2008) 1. 2. 3. 4. 5.
6. 7. 8. 9. 10. 11. 12. 13.
Kusuma (2010), menjelaskan beberapa kelebihan Multply sebagai berikut: Social Network, sebagai jejaring sosial yang memiliki pengguna yang saling terkoneksi. Cuztomized Blog, untuk mengatur format tampilan yang unik yang dapat berisi musik, video, foto, artikel, kalender, review, dan sebagainya dalam satu halaman (all in one place). Updated Allerted, untuk mendapatkan berita baru dari jaringan kita, melalui email ataupun website, sehingga para pengguna terus diingatkan dan terkoneksi dengan pengguna Multiply lainnya. Grouping, untuk terdaftar dalam group tertentu sesuai dengan minat. Dapat digunakan pula sebagai sarana berdiskusi, bertukar informasi, bertukar foto, dan yang terpenting selalu diperbaharui. Mudah digunakan, hanya memerlukan registrasi, dan dengan segera kita sudah memiliki blog. Purnomo (2010) menambahkan kelebihan-kelebihan wordpress antara lain: Fasilitas lengkap (quick note, blog, photo, video, event, review, link, dan PM) Memiliki chatroom, yang bisa digunakan untuk ngobrol antar sesama teman Multiply maupun teman lain, di Facebook maupun YM. Setiap postingan selalu bisa dipantau oleh user lain melalui halaman inbox sehingga peluang komentar/kunjungan antar sesama pengguna Multiply lebih besar. Tersedia banyak desain tema yang cantik. Tersedia form guestbook. Bisa mengetahui siapa saja user Multiply yang telah mengunjungi blog kita. Bisa terjalin hubungan yang baik antar-user dengan adanya kontak. Komentar yang masuk dan pengunjung yang datang bisa real time.
Menurut Purnomo (2010) seleain kelebihan di atas, Multiply juga memiliki beberapa kelemahan, antara lain: 1. Pengunjung bukan user Multiply tidak bisa memberikan komentar, 2. Tidak mendukung javascript. 3. Proses loading agak berat. 4. Penataan dan pemasangan widget lebih sulit dan memerlukan keahlian khusus. 5. Kurang friendly terhadap search engine.
2.5.2. Langkah Membuat Blog di Multiply 1.
Pastikan anda sudah memiliki sebuah e-mail. Baik itu di Yahoo, Gmail atau layanan e-mail lainnya. Selanjutnya langsung menuju homepage Multiply di alamat www.multiply.com. Gambar 2.21. merupakan penampakan terbaru dari Multiply.com, dengan tampilan dan tentu saja fitur yang baru di dalamnya. Silahkan arahkan kursor ke 31
“Sign up for Multiply | Join For Free” untuk memulai pendaftaran membuat akun Multiply anda.
Gambar 2.21. HomePage WordPress (sumber: http://multiply.com/) 2.
Kemudian anda akan dibawa ke halaman pendaftaran Multiply seperti gambar 2.22. Gambar 2.22. Formulir Pendaftaran Multiply (sumber: http://lh5.ggpht..../multiply.jpg) Isi sesuai dengan yang tertera pada gambar di samping…!! o Username (isi dengan user atau nama yang akan anda gunakan untuk login di kemudian waktu, dan ini akan menjadi alamat blog anda di Multiply) o E-mail Address (isi dengan e-mail yang anda miliki) o Password (isi dengan password sesuai dengan keinginan anda) o Isi kolom lainnya sesuai dengan data-data diri anda, lalu klik Register.
32
4.
Lalu anda akan diarahkan ke halaman Connect With Other Users (Gambar 2.23.). Di sini anda dapat menambah daftar kontak teman yang anda kenal. Satu fungsi yang memang tidak dimiliki oleh platform blog lainnya..
Gambar 2.23. Halaman Connect With Other Users (Source: http://lh6.ggpht.com/_..../multiply_2.jpg) Pada bagian ini silahkan anda menambah koneksi anda dengan teman-teman anda. Dan anda juga bisa meng-invite teman-teman anda yang lain. 5.
Jika sudah sampai tahap ini, maka proses pembuatan akun selesai dan anda akan diarahkan ke dashboard utama dari Multiply.com (Gambar 2.24.).
Gambar 2.24. Dashboard Multiply (Source: http://lh6.ggpht.com/_.../multiply_3.jpg)
33
Referensi Andeas, Diki. 2010. Why did the Chicken Browsw the Social Media? Elex Media Komputindo: Jakarta. Dwiyoga, Albertus. 2008. Membuat Blog dengan Multiply. Elex Media Komputindo: Jakarta. Haryanto, Rudy. 2009. Cerdas jelajah Internet. Kriya Pustaka: Jakarta Hussey, Tris. 2012. Create Your Own Blog: 6 Easy Projects to Start Blogging Like a Pro. Sams Publishing: U.S.A. Jasmadi. 2008. Seri Otodidak: Belajar Sendiri Membuat Blog dgn Domain Sendiri. Salemba: Jakarta. Juju, Dominikus. 2008. Seri Penuntun Praktis: Join Multiply! Elex Media Komputindo: Jakarta. Kurniali, Sartika. 2008. Tip-Trik Pilihan Blogger. Elex Media Komputindo: Jakarta. Kusuma, Andre A. 2010. Memodifikasi Blog Multiply Agar Menarik dan Indah Seperti Website Profesional. Penerbit ANDI: Yogyakarta. Ollie. 2009. Trik Membuat Tampilan Blog Lebih Menarik. MediaKita: Jakarta. Oroh, Fary SJ. 2010. Cari Uang di Internet: Mitos dan Fakta. Elex Media Komputindo: Jakarta. Oroh, Fary SJ. 2010. Tip & Trik Membuat Website dan Blog Gratis. Elex Media Komputindo: Jakarta. Purnomo, Catur Hadi. 2010. Amazing 3 CMS in 1 Book. Penerbit ANDI: Yogyakarta. Wahyono, Teguh. 2009. Blogspot: Panduan Praktis Membuat, Mengelola dan Mempromosikan Blog. Elex Media Komputindo: Jakarta. http://myblogmylife.blogdetik.com/cara-membuat-blog/cara-membuat-blog-diblogdetik/. “Cara Membuat Blog di Blogdetik”. Diakses pada 02 Desember 2012 pukul 14.40 WIB. http://id.wikipedia.org/wiki/DetikCom#Sejarah. “DetikCom”. Diakses pada 02 Desember 2012 pukul 12.15 WIB. http://www.antaranews.com/berita/333714/multiply-tinggalkan-layanan-jejaringsosial-dan-blog. “Multiply tinggalkan layanan jejaring sosial dan blog”. Diakses pada 02 Desember 2012 pukul 09.33 WIB. http://bloggingly.com/panduan-cara-membuat-blog-di-multiplycom/. Panduan Cara “Membuat Blog di Multiply.com”. Diakses pada 02 Desember 2012 pukul 09.12 WIB. http://blog.ub.ac.id/juliaachsani29/2011/03/21/sejarah-serta-kekurangan-dan-kelebihanmultiply-com/. “Sejarah serta Kekurangan dan Keebihan Multiply.com”. Diakses pada 02 Desember 2012 pukul 10.15 WIB. http://www.balimedia.web.id/news-sejarah-wordpress-39.html. “Sejarah WordPress“. Diakses pada 29 November 2012 pukul 20.23 WIB. http://id.wikipedia.org/wiki/Tumblr. Diakses pada tanggal 02 Desember 2012 pukul 08.00 WIB. http://id.wikipedia.org/wiki/WordPress. “WordPress”. Diakses pada tanggal 01 Desember 2012 pukul 14.30 WIB. http://www.gmail.com. Didownload pada 1 Desember 2012, pukul 21.10 WIB. http://www.gmail.com. Didownload pada 1 Desember 2012, pukul 21.14 WIB. http://www.blogger.com/home/. Didownload pada 1 Desember 2012, pukul 21.20 WIB. 34
http://www.blogger.com/home/. Didownload pada 1 Desember 2012, pukul 21.22 WIB. http://www.blogger.com/home/. Didownload pada 1 Desember 2012, pukul 21.24 WIB. http://ur-android.blogspot.com/. Didownload pada 1 Desember 2012, pukul 21.30 WIB. http://wordpress.com/. Didownload pada 1 Desember 2012, pukul 21.34 WIB. https://signup.wordpress.com/signup/. Didownload pada 2 Desember 2012, pukul 10.35 WIB. http://setazone.wordpress.com/wp-admin/. Didownload pada 2 Desember 2012, pukul 10.40 WIB. http://setazone.wordpress.com/wp-admin/. Didownload pada 2 Desember 2012, pukul 10.38 WIB. http://setazone.wordpress.com/. Didownload pada 2 Desember 2012, pukul 10.40 WIB. http://www.tumblr.com/. Didownload pada 1 Desember 2012, pukul 20.35 WIB. https://signup.tumblr.com/signup/. Didownload pada 2 Desember 2012, pukul 10.40 WIB. https://signup.tumblr.com/signup/. Didownload pada 2 Desember 2012, pukul 10.40 WIB. http://www.tumblr.com/hello/find_your_friends. Didownload pada 2 Desember 2012, pukul 10.42 WIB. http://www.tumblr.com/dashboard. Didownload pada 2 Desember 2012, pukul 10.45 WIB. http://karifry.tumblr.com/. Didownload pada 2 Desember 2012, pukul 11.02 WIB. http://myblogmylife.blogdetik.com/files/2011/12/membuat-blog-di-blogdetik1300x96.gif. Didownload pada 02 Desember 2012 pukul 14.40 WIB http://myblogmylife.blogdetik.com/files/2011/12/membuat-blog-di-blogdetik21.gif. Didownload pada 02 Desember 2012 pukul 14.40 WIB http://myblogmylife.blogdetik.com/files/2011/12/membuat-blog-di-blogdetik31.gif. Didownload pada 02 Desember 2012 pukul 14.40 WIB http://multiply.com. Didownload pada 01 Desember 2012 pukul 23.40 WIB http://lh5.ggpht.com/_W9cZAjMrym8/SiwtMucmLaI/AAAAAAAAADE/uLPJbUJ3loo/s40 0/multiply.jpg. Didownload pada 02 Desember 2012 pukul 14.53 WIB http://lh6.ggpht.com/_W9cZAjMrym8/SiwtMnCfDfI/AAAAAAAAADI/bti349gpjQ0/multi ply_2.jpg. Didownload pada 02 Desember 2012 pukul 14.55 WIB http://lh6.ggpht.com/_W9cZAjMrym8/SiwtMsnjZEI/AAAAAAAAADM/M2UIPfCrqtw/mul tiply_3.jpg. Didownload pada 02 Desember 2012 pukul 14.55 WIB
35
BAB III PENGANTAR KOMPUTER DAN INTERNET Pada saat ini sebagian besar umat manusia yang ada dunia pastinya mengenal dan mengetahui apa yang dimaksud dengan komputer. Namun, tidak semua orang yang mengetahui sejarah dan perkembangan komputer di dunia ini. Pada bab 3 ini dijelaskan bagaimana sejarah tentang komputer, dari generasi pertama hingga generasi komputer yang kita gunakan pada saat ini. Sebelum mengetahui sejarah tentang komputer, di bab ini juga menjelaskan pengertian dan bagian-bagian dari sebuah komputer. 3.1. Pengertian Komputer Komputer berasal dari bahasa latin computare (to compute/to reckon) yang artinya menghitung. Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi. Dalam buku “Computer Organization” V.C. Hamacher (1981) mengungkapkan bahwa komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi. Dan berdasarkan Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan agar secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-isntruksi yang telah tersimpan dalam memori. Dari beberapa pendapat tentang definisi komputer seperti diatas, maka yang disebut dengan komputer adalah seperangkat elektronik yang dapat menerima masukan (input), dan selanjutnya melakukan pengolahan (process) untuk menghasilkan keluaran (output) berupa informasi. Maka perangkat utama untuk melakukan tindakan tersebut juga terdiri dari perangkat input (input devices), perangkat proses (process devices), dan perangkat keluaran (output devices), yang ditambah dengan perangkat penyimpanan data atau informasi (storage devices). 3.2 Sejarah Komputer Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi: Layar Monitor, CPU, Keyboard, Mouse dan Printer (sebagai pelengkap). Tanpa printer, komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas). 36
Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau "sistem pengolah informasi." Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam sejarah komputer yakni dari generasi pertama hingga generasi terakhir. 3.2.1. Generasi Pertama Pada saat perang dunia berlangsung, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengoptimalkan potensi strategis yang dimiliki komputer. Hal ini meningkatkan mempercepat kemajuan teknik komputer dan perkembangan komputer tersebut. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali. Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu memengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir. Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks. Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengonsumsi daya sebesar 160 kW. Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I. Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan 37
melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut. Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952. Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut "bahasa mesin" (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data. 3.2.2. Generasi Kedua Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatansingakatan untuk menggantikan kode biner. Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program. Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memprosesinformasi keuangan. Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common 38
Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini. 3.2.3. Generasi Ketiga Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Pada hal ini batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC: Integrated Circuit) pada tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Para ilmuwan kemudian berhasil memasukkan lebih banyak komponenkomponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer. 3.2.4. Generasi Keempat Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor. Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaanperusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputerkomputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game 39
seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram. Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit pada tahun 1981 menjadi 5,5 juta unit pada tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop). IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga memopulerkan penggunaan piranti mouse. Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel), dan AMD k6, Athlon. Ini semua masuk dalam golongan komputer generasi keempat. Seiring dengan menjamurnya penggunaan komputer di tempat kerja, caracara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar. 3.2.5. Generasi Kelima Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung. Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga 40
ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia. 3.3. Perangkat Komputer Komputer adalah alat elektronik yang dapat mengolah data menurut prosedur yang telah dirumuskan. Komputer terdiri dari bagian-bagian yang menyusun komputer tersebut. Secara garis besar, komputer terdiri dari perangkat keras (Hardware) dan perangkat lunak (software). 2 komponen/perangkat tersebut dapat diuraikan sebagai berikut: 3.3.1. Hardware Hardware adalaha sebuah peragkat keras yang tampak secara langsung, dan dapat dirasakan menggunakan panca indera secara langsung. Hardware pada komputer sangat penting, karena dalam menunjang kerja komputer dibutuhkan kerjasama antara Hardware dan software serta didukung dengan brainware. Adapun contoh Hardware/perangkat keras sebagai berikut: a. Casing Casing merupakan komponen komputer yang berfungsi sebagai pakaian atau pelindung dari CPU (Central Processing Unit) (Gambar 3.1). Bentuk yang umum adalah kotak persegi, namun bisa dengan modifikasi bagi mereka yang senang mengotak-atik Casing ini. Selain sebagai pelindung CPU, Casing juga bisa berfungsi sebagai pendingin tambahan. Karena biasanya, Casing modern saat ini dilengkapi dengan kipas pendingin yang jumlah nya bisa lebih dari satu buah. Fungsi lainnya yang utama adalah sebagai pondasi untuk menempatkan berbagai bagian komputer lainnya, terutama CPU, seperti motherboard, VGA card, soundcard dan lain-lain.
Gambar 3.1 Casing CPU (sumber: http://lh6.ggpht.com/-....Casing%20komputer%5B4%5D.jpg)
41
b. Motherboard Merupakan bagian utama yang berada dalam CPU. Berfungsi sebagai papan circuit dari berbagai macam komponen pendukung lainnya (Gambar 3.2). Pada motherboard terdapat tempat dudukan untuk memasang card-card yang diperlukan, seperti VGA card, RAM, Harddisk, dll.
Gambar 3.2 Motherboard Komputer (sumber: http://lh6.ggpht.com/-....Casing%20komputer%5B4%5D.jpg) c. VGA CARD VGA card merupakan bagian komputer, di dalam CPU yang berperan penting untuk menampilkan output process ke monitor (Gambar 3.3). Tanpa VGA card, layar komputer hanya akan menampilkan layar hitam alias blank. VGA card sendiri ada yang berupa slot tambahan ataupun bawaan produsen pada motherboard atau disebut juga VGA on board.
Gambar 3.3. VGA Card Komputer (sumber: http://lh6.ggpht.com...Casing%20komputer%5B4%5D.jpg) Bagian-bagiannya antara lain terdiri dari memory dan kipas sebagai pendingin. Fungsinya sama, yaitu menampilkan teks dan gambar ke monitor, hanya warna dan desain yang berbeda, tergantung pihak manufaktur. Kipas dibutuhkan untuk mendinginkan komponen VGA card yang panas, karena bagian ini bekerja cukup berat setiap saat. d. Processor Processor merupakan bagian yang sangat penting dari komputer. Ia bisa diibaratkan sebagai otak komputer. Yaitu suatu sirkuit elektronik yang berfungsi secara logik merespon dan mengolah segala intruksi yang menghidupkan komputer (Gambar 3.4). 42
Gambar 3.4 Processor Komputer (sumber: http://lh6.ggpht.com/-...prosesor%5B5%5D.jpg) e. Harddisk Harddisk merupakan tempat penyimpanan data, mulai dari software windows ataupun data-data yang lainnya. Harddisk terdiri dari kumpulan piringan magnetis yang keras dan berputar, serta komponen-komponen elektronik lainnya (Gambar 3.5).
Gambar 3.5 Harddisk Komputer (sumber: http://lh3.ggpht.com/-..../Harddisk%20komputer%5B5%5D.jpg) f. RAM (Random Access Memory) RAM (Random Access Memory) adalah memori pada komputer (Gambar 3.6). Lokasi RAM berdekatan dengan Processor. Ini penting supaya data diantara RAM dan Processor dapat dikirim dengan cepat.
Gambar 3.6 RAM (sumber: http://lh4.ggpht.com/-...ram%20komputer%5B5%5D.jpg)
43
RAM berfungsi untuk menyimpan data yang akan diproses oleh Processor. RAM bersifat volatile, yang artinya data yang disimpan oleh RAM akan hilang apabila komputer dimatikan. g. Keyboard dan Mouse Bagian input pada komputer terdiri dari Keyboard dan mouse (Gambar 3.7). Tahun 1990-an input device hanya berupa Keyboard saja. Perkembangan selanjutnya mulai muncul mouse, pen (berbentuk pulpen). Saat ini sudah ada yang input device berupa sentuhan jari (touch screen) dan suara (kalimat perintah). Yang umumnya dipakai untuk komputer rumahan atau PC adalah Keyboard dan mouse. Fungsinya tentu saja untuk memasukan data.
Gambar 3.7 Keyboard dan Mouse (sumber: http://lh6.ggpht.com/-...Keyboard%20mouse%5B5%5D.jpg) h. Monitor Yang terakhir dari bagian dan komponen pada komputer yaitu monitor, bagian output komputer sementara. Fungsinya untuk melihat hasil input ataupun program yang sedang aktif selama komputer masih menyala (Gambar 3.8).
Gambar 3.8 Monitor (sumber: http://lh4.ggpht.com/-...monitor%20komputer%5B6%5D.jpg) Setiap perangkat keras yang menyusun sebuah Personal Computer (PC) memilki peranan yang sangat penting bagi aktivitas/jalannya proses komputer yang dimiliki. Dan perangkat keras ini tidak akan berjalan tanpa Software. 3.3.2. Software/Perangkat Lunak Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Secara garis besar perangkat lunak komputer juga masih dapat digolongkan menjadi 2 bagian, yaitu: 44
a.
Sistem operasi Program dasar pada komputer yang menghubungkan pengguna dengan Hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.
b.
Sistem Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
3.4. Sistem Operasi Komputer 3.4.1 Pengertian Sistem Operasi Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer. 3.4.2 Sejarah Sistem Operasi Pada sejarah sistem operasi komputer berbanding dengan sejarah komputer tersebut. Dan dalam sejarahnya, sistem operasi mengalami perkembangan yang sangat pesat. Perkembangan tersebut dapat dibagi kedalam lima generasi: a. Generasi Pertama (1945-1955) Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung. b. Generasi Kedua (1955-1965) Generasi kedua memperkenalkan Batch Processing System, yaitu job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS (Fortran Monitoring System) dan IBSYS. Jadi generasi komputer kedua ini merupakan generasi pertama dari sistem operasi. 45
c. Generasi Ketiga (1965-1980) Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekaligus) dan multiprogramming (melayani banyak program sekaligus). d. Generasi Keempat (Pasca 1980an) Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik. e. Generasi Kelima (Pasca 2001 sampai Sekarang ) Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih dalam perjalanan. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing sekarang menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan katakata secara langsung. 3.4.3 Perjalanan Sistem Operasi Dalam perkembangannya, Sistem Operasi memiliki latar belakang sejarah sehingga sistem operasi dengan penuh kecanggihan yang dirasakan oleh umat manuisa pada saat ini yang digunakan untuk mempermudah aktivitas manusia. Perjalanan Sistem Operasi tersebut dapat di lihat pada tabel 3.1 berikut: Tabel 3.1. Perjalanan Sistem Operasi Tahun Tahun 1980
Perkembangan Sistem Operasi • QDOS: Tim Paterson dari Seattle Computer menulis QDOS yang dibuat dari OS terkenal pada masa itu, CP/M. QDOS (Quick and Dirty Operating system) dipasarkan oleh Seatle Computer dengan nama 86-DOS karena dirancang untuk prosesor Intel 8086. • Microsoft: Bill Gates dari Microsoft membeli lisensi QDOS dan menjualnya ke berbagai perusahaan komputer. 46
Tahun 1981
Tahun 1983 Tahun 1984
Tahun 1985
Tahun 1986 Tahun 1987
Tahun 1988 Tahun 1990
Tahun 1991 Tahun 1992
Tahun 1993
Tahun 1994
• PC DOS: IBM meluncurkan PC DOS yang dibeli dari Microsoft untuk komputernya yang berbasis prosesor Intel 8086. • MS DOS: Microsoft menggunakan nama MS DOS untuk OS ini jika dijual oleh perusahaan diluar IBM. • MS DOS 2.0: Versi 2.0 dari MS DOS diluncurkan pada komputer PC XT. • MS DOS 3.0: Microsoft meluncurkan MS DOS 3.0 untuk PC AT yang menggunakan chip Intel 80286 dan yang mulai mendukung penggunaan hard disk lebih dari 10 MB. • MS DOS 3.1: Microsoft meluncurkan MSDOS 3.1 yang memberikan dukungan untuk jaringan. • MS Windows 1.0: Microsoft memperkenalkan MSWindows, sistem operasi yang telah menyediakan lingkungan berbasis grafis (GUI) dan kemampuan multitasking. Sayangnya sistem operasi ini sangat buruk performanya dan tidak mampu menyamai kesuksesan Apple. • MS DOS 3.2: Microsoft meluncurkan MS DOS 3.2 yang menambahkan dukungan untuk floppy 3.5 inch 720 KB. • OS/2: IBM memperkenalkan OS/2 yang telah berbasis grafis, sebagai calon pengganti IBM PC DOS. • MS DOS 3.3: Microsoft meluncurkan MS DOS 3.3 yang merupakan versi paling populer dari MS DOS. • Windows 2.0: Windows versi 2.0 diperkenalkan. • MS DOS 4.0: Microsoft mengeluarkan MSDOS 4.0 dengan suasana grafis. • Windows 3.0: Microsoft meluncurkan Windows versi 3.0 yang mendapat sambutan cukup baik. • MSOffice: Microsoft membundel Word, Excel, dan PowerPoint untuk menyingkirkan saingannya seperti Lotus 123, Wordstar, Word Perfect dan Quattro. • DR DOS: Digital Research memperkenalkan DR DOS 5.0. • MS DOS 5.0: Microsoft meluncurkan MSDOS 5.0 dengan penambahan fasilitas full-screen editor, undelete, unformat dan Qbasic. • Windows 3.1: Microsoft meluncurkan Windows 3.1 dan kemudian Windows for Workgroups 3.11 di tahun berikutnya. • • Windows NT: Microsoft meluncurkan Windows NT, OS pertama berbasis grafis tanpa DOS didalamnya yang direncanakan untuk server jaringan. • MS DOS 6.0: Microsoft memperkenalkan MSDOS 6.0 Upgrade, yang mencakup program kompresi Harddisk DoubleSpace. • MS DOS 6.2: Microsoft meluncurkan MSDOS 6.2. • MSDOS 6.22: Microsoft meluncurkan MSDOS 6.22 dengan program kompresi bernama DriveSpace. Ini merupakan versi terakhir dari MS DOS. 47
Tahun 1995
• FreeDOS: Jim Hall, mahasiswa dari Universitas WisconsinRiver Falls Development mengembangkan FreeDOS. FreeDOS dibuat setelah Microsoft berniat menghentikan dukungannya untuk DOS dan menggantikannya dengan Windows 95. • Windows 95: Microsoft meluncurkan Windows 95 dengan lagu Start Me Up dari Rolling Stones dan terjual lebih dari 1 juta salinan dalam waktu 4 hari. • PC DOS 7: IBM memperkenalkan PC DOS 7 yang terintegrasi dengan program populer pengkompres data Stacker dari Stac Electronics. Ini merupakan versi terakhir dari IBM PC DOS. • Windows CE: Versi pertama Windows CE diperkenalkan ke publik.
Tahun 1996
• Windows NT 4.0: Microsoft meluncurkan Windows NT versi 4.0
Tahun 1997
Tahun 2001
• Mac OS: Untuk pertama kalinya Apple memperkenalkan penggunaan nama Mac OS pada Mac OS 7.6. • Windows 98: Web browser Internet Explorer menjadi bagian penting dari Windows 98 dan berhasil menumbangkan dominasi Netscape Navigator. • Mac OS/X: Mac OS diganti dengan mesin berbasis BSD Unix dengan kernel yang disebut sebagai Mac OS/X. • Windows 2000: Microsoft meluncurkan Windows 2000 sebagai penerus Windows NT. • Windows Me: Microsoft meluncurkan Windows Me, versi terakhir dari Windows 95. • Windows XP: Microsoft memperkenalkan Windows XP.
Tahun 2003
• Windows 2003: Microsoft meluncurkan Windows Server 2003.
Tahun 2007
• Vista: Setelah tertunda untuk beberapa lama, Microsoft akhirnya meluncurkan Windows Vista. Windows Vista memperkenalkan fitur 3D Desktop dengan Aero Glass, SideBar, dan Flip 3D. Sayangnya semua keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi komputer yang sangat tinggi.
Tahun 2009
• Windows 7: Windows 7 ini adalah perbaikan dari vista, dengan aero vista tetapi kestabilan XP (sumber: ardhanpapua.wordpress.com, 2011)
Tahun 1998
Tahun 2000
3.4.4 Fungsi Sistem Operasi (SO) Sistem Operasi dapat dipandang sebagai sebuah antarmuka antara user (pengguna) dengan perangkat keras sistem. Sistem operasi akan menyediakan suatu lingkungan yang nyaman bagi user (pengguna), sehingga user (pengguna) tidak perlu tau apa sebenarnya yang terjadi pada operasi perangkat keras. Suatu operasi yang biasa digunakan pada komputer IBM PC adalah MS DOS (Microsoft – Disc Operating system), sistem operasi lain yang banyak digunakan adalah Windows, Unix, Linux, dan Mac OS. Secara umum, fungsi Sistem Operasi yaitu: 48
1. 2. 3. 4. 5. 6.
Fungsi Sistem Operasi sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar. Fungsi Sistem Operasi sebagai Pengawal, yang memegang kendali proses untuk melindungi file dan memberi batasan pada pembacaan, penulisan, eksekusi data dan program. Fungsi Sistem Operasi sebagai penjaga gerbang, yang akan mengawasi siapa saja yang dapat masuk kedalam sistem komputer. Fungsi Sistem Operasi sebagai pengoptimal, yang akan membuat scedule atas beberapa masukan pengguna, akses basis data, komputasi, keluaran, dan lain sebagainya untuk meningkatkan kinerja sistem. Fungsi Sistem Operasi sebagai akuntan, yang menjaga pewaktuan CPU tetap berada pada jalur yang benar, penggunaan memori, operasi I/O, penyimpanan pada disk dan lain sebagainya. Fungsi Sistem Operasi sebagai serever, yang memberikan pelayanan yang diperlukan pengguna, seperti restrukturisasi direktori file.
3.4.5 Contoh-Contoh Sistem Operasi (SO) Contoh populer sistem operasi modern termasuk Linux, Android, iOS, Mac OS X, dan Microsoft Windows. Sistem operasi utama yang digunakan komputer, sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar: 1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)). 2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd. 3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion). Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll Sistem operasi yang banyak digunakan oleh pengguna komputer saat ini adalah sistem operasi yang dikeluarkan oleh Microsoft, yakni Windows. Berikut ulasan singkat mengenai perkembangan Windows: 1) Windows 1.0 Versi pertama Microsoft Windows, yang disebut dengan Windows 1.0, dirilis pada tanggal 20 November 1985. Versi ini memiliki banyak kekurangan dalam beberapa fungsionalitas, sehingga kurang populer di pasaran. Pada awalnya Windows versi 1.0 ini hendak dinamakan dengan Interface Manager, akan tetapi Rowland Hanson, kepala bagian pemasaran di Microsoft Corporation, meyakinkan para petinggi Microsoft bahwa nama “Windows” akan lebih “memikat” konsumen. Windows 1.0 bukanlah sebuah sistem operasi yang lengkap, tapi hanya 49
memperluas kemampuan MS-DOS dengan tambahan antarmuka grafis. Selain itu, Windows 1.0 juga memiliki masalah dan kelemahan yang sama yang dimiliki oleh MS-DOS. 2) Windows 2.x Windows versi 2 pun muncul kemudian pada tanggal 9 Desember 1987, dan menjadi sedikit lebih populer dibandingkan dengan pendahulunya. Sebagian besar populeritasnya didapat karena kedekatannya dengan aplikasi grafis buatan Microsoft, Microsoft Excel for Windows dan Microsoft Word for Windows. Aplikasiaplikasi Windows dapat dijalankan dari MS-DOS, untuk kemudian memasuki Windows untuk melakukan operasinya, dan akan keluar dengan sendirinya saat aplikasi tersebut ditutup. Microsoft Windows akhirnya memperoleh peningkatan signifikan saat Aldus PageMaker muncul dalam versi untuk Windows, yang sebelumnya hanya dapat berjalan di atas Macintosh. Beberapa ahli sejarahwan komputer mencatat ini sebagai kemunculan sebuah aplikasi yang laku secara signifikan selain buatan Microsoft sebagai awal kesuksesan Microsoft Windows. Windows versi 2.0x menggunakan model memori modus real, yang hanya mampu mengakses memori hingga 1 megabita saja. Dalam konfigurasi seperti itu, Windows dapat menjalankan aplikasi multitasking lainnya, semacam DESQview, yang berjalan dalam modus terproteksi yang ditawarkan oleh Intel 80286. 3) Windows 2.1x Selanjutnya, dua versi yang baru dirilis, yakni Windows/286 2.1 dan Windows/386 2.1. Seperti halnya versi Windows sebelumnya, Windows/286 menggunakan model memori modus real, tapi merupakan versi yang pertama yang mendukung High Memory Area (HMA). Windows/386 2.1 bahkan memiliki kernel yang berjalan dalam modus terproteksi dengan emulasi Expanded Memory Specification (EMS) standar Lotus-Intel-Microsoft (LIM), pendahulu spesifikasi Extended Memory Specification (XMS) yang kemudian pada akhirnya mengubah topologi komputasi di dalam IBM PC. Semua aplikasi Windows dan berbasis DOS saat itu memang berjalan dalam modus real, yang berjalan di atas kernel modus terproteksi dengan menggunakan modus Virtual 8086, yang merupakan fitur baru yang dimiliki oleh Intel 80386. 4) Windows 3.0 Windows 3.0 dapat berjalan di dalam tiga modus, yakni modus real, modus standar, dan modus 386 Enhanced, dan kompatibel dengan prosesor-prosesor keluarga Intel dari Intel 8086/8088, 80286, hingga 80386. Windows 3.0 akan mencoba untuk mendeteksi modus mana yang akan digunakan, meski pengguna dapat memaksa agar Windows bekerja dalam modus tertentu saja dengan menggunakan switch-switch tertentu saat menjalankannya • win /r: memaksa Windows untuk berjalan di dalam modus real.
• win /s: memaksa Windows untuk berjalan di dalam modus standar. • win /3: memaksa Windows untuk berjalan di dalam modus 386 Enhanced.
Versi 3.0 juga merupakan versi pertama Windows yang berjalan di dalam modus terproteksi, meskipun kernel 386 enhanced mode merupakan versi kernel yang ditingkatkan dari kernel modus terproteksi di dalam Windows/386. 50
Karena adanya fitur kompatibilitas ke belakang, aplikasi Windows 3.0 harus dikompilasi dengan menggunakan lingkungan 16-bit, sehingga sama sekali tidak menggunakan kemampuan mikroprosesor Intel 80386, yang notabene adalah prosesor 32-bit. 5) OS/2 Microsoft dan IBM bekerja sama dalam mengembangkan sebuah sistem operasi penerus DOS, yang disebut sebagai IBM OS/2. OS/2 dapat menggunakan semua kemampuan yang ditawarkan oleh mikroprosesor Intel 80286 dan mampu mengakses memori hingga 16 Megabyte. OS/2 1.0 dirilis pada tahun 1987, yang memiliki fitur swapping dan multitasking, selain tentunya mengizinkan aplikasi MSDOS untuk berjalan di atasnya. Pada awal-awal tahun 1990an, hubungan antara Microsoft dan IBM pun meregang akibat munculnya sebuah konflik. Hal ini dikarenakan mereka saling bekerja sama dalam mengembangkan sistem operasi komputer pribadi masingmasing (IBM dengan OS/2 dan Microsoft dengan Windows-nya), keduanya memiliki akses terhadap kode masing-masing sistem operasi. Microsoft menghendaki pengembangan lebih lanjut dari sistem operasi Windows buatannya, sementara IBM memiliki hasrat bahwa semua pekerjaan masa depannya haruslah dibuat berdasarkan sistem operasi OS/2. Dalam sebuah percobaan untuk mengakhiri konflik ini, IBM dan Microsoft akhirnya setuju bahwa IBM akan mengembangkan IBM OS/2 versi 2.0, untuk menggantikan OS/2 versi 1.3 dan Windows 3.0, sementara Microsoft harus mengembangkan sebuah sistem operasi baru, OS/2 versi 3.0, yang akan kemudian menggantikan OS/2 versi 2.0 . Persetujuan ini pun tidak berlangsung lama, sehingga hubungan IBM dan Microsoft pun dihentikan. IBM akhirnya melanjutkan pengembangan OS/2, sementara Microsoft mengganti nama sistem operasi OS/2 versi 3.0 (yang belum dirilis) menjadi Windows NT. 6) WINDOWS 3.1
Gambar 3.9. Tampilan Windows 3.1 (sumber: http://kaaeka.files.wordpress.com/2012/03/windows_311_workspace11.png) Microsoft mengembangkan Windows 3.1, yang menawarkan beberapa peningkatan minor terhadap Windows 3.0 (seperti halnya kemampuan untuk menampilkan font TrueType Fonts, yang dikembangkan secara bersama-sama dengan Apple), dan juga terdapat di dalamnya banyak sekali perbaikan terhadap bug dan dukungan terhadap multimedia (Gambar 3.9). Versi 3.1 juga 51
menghilangkan dukungan untuk modus real, sehingga hanya berjalan pada modus terproteksi yang hanya dimiliki oleh mikroprosesor Intel 80286 atau yang lebih tinggi lagi. 7) WINDOWS NT Arsitek utama dari Windows NT adalah Dave Cutler, yang merupakan salah satu dari pemimpin arsitek sistem operasi VMS di perusahaan Digital Equipment Corporation (DEC), yang kemudian dibeli oleh Compaq yang sekarang bagian dari Hewlett-Packard. Dukungan device driver untuk Windows NT juga kurang begitu banyak karena memang mengembangkan driver untuk Windows NT dianggap rumit oleh beberapa pengembang, selain tentunya Windows NT juga memiliki superioritas dalam model abstraksi perangkat kerasnya. Yang membuat Windows NT pilihan yang sempurna untuk pangsa pasar server jaringan lokal (LAN), yang pada tahun 1993 sedang mengalami booming besar-besaran, seiring dengan komoditas jaringan di dalam kantor telah meningkat secara drastis. Fitur-fitur jaringan dalam Windows NT menawarkan beberapa pilihan konektivitas jaringan yang luas dan juga tentunya sistem berkas NTFS yang efisien. Windows NT merupakan sistem operasi Windows pertama yang dibuat dengan menggunakan kernel hibrida, setelah pada versi-versi sebelumnya hanya menggunakan kernel monolithic saja. 8) Windows 95
Gambar 3.10. Tampilan Windows 95 (Sumber: http://kaaeka.files.wordpress.com/2012/03/am_windows95_desktop1.png) Pada tanggal 24 Agustus 1995. Microsoft memiliki dua keuntungan dari peluncuran ini: 1) adalah mustahil bagi para konsumen untuk menjalankan Windows 95 pada sistem operasi DOS bukan buatan Microsoft yang jauh lebih murah 2) meskipun jejak-jejak DOS tidaklah pernah dicabut dari sistem operasi tersebut, malahan versi tersebut menancapkan sebuah versi DOS untuk dimuat sebagai bagian dari proses booting, Windows 95 berjalan dengan sendirinya di dalam modus 386 Enhanced, dengan menggunakan memori virtual dan model pengalamatan memori flat 32-bit (Gambar 3.10). Fitur-fitur itu menjadikan aplikasi Win32 untuk mengalamatkan RAM virtual sebanyak maksimal 2 52
gigabyte (dengan 2 gigabyte sisanya dicadangkan untuk sistem operasi). Dukungan USB di dalam Windows 98 pun juga jauh lebih baik dibandingkan dengan pendahulunya. Sebelum menggantinya dengan versi Windows yang baru, Microsoft merilis Windows 95 dalam lima versi berbeda, yakni sebagai berikut: • Windows 95 – rilis yang sebenarnya dari Windows 95 • Windows 95 A – mencakup pembaruan Windows 95 Original Service Release 1 (OSR1) yang dimasukkan secara langsung terhadap instalasi. • Windows 95 B – mencakup beberapa pembaruan mayor lainnya, seperti halnya sistem berkas FAT32, dan Internet Explorer 3.0. Versi ini juga dikenal dengan Windows 95 OSR2, atau banyak orang di Indonesia menyebutnya sebagai Windows 97. • Windows 95 B USB – atau Windows 95 OSR2.1 merupakan versi Windows 95 yang menawarkan dukungan terhadap perangkat keras berbasis bus Universal Serial Bus/USB. • Windows 95 C – atau Windows 95 OSR2.5 mencakup semua fitur di atas, ditambah Internet Explorer 4.0. Versi ini merupakan versi yang paling terakhir dirilis dari seri Windows 95. 9) WINDOWS NT 4.0
Gambar 3.11. Tampilan Windows NT 4.0 (sumber: http://kaaeka.files.wordpress.com/2012/03/nt4server1.png) NT 4.0 memiliki antarmuka yang sama dengan Windows 95, tetapi menggunakan kernel yang sama dengan Windows NT, sehingga lebih stabil (Gambar 3.11). Memang, ada sebuah patch tambahan yang tersedia untuk Windows NT 3.51 yang mampu membuat NT 3.51 agar mirip seperti NT 4.0, tapi sangat tidak stabil dan memiliki banyak bug.
• • •
Windows NT 4.0 datang dalam empat versi: Windows NT 4.0 Workstation Windows NT 4.0 Server Windows NT 4.0 Server, Enterprise Edition (yang mencakup dukungan terhadap clustering dan SMP hingga 8-way) 53
•
Windows NT 4.0 Terminal Server
10) WINDOWS 98
Gambar 3.12. Tampilan Windows 98 (sumber: http://kaaeka.files.wordpress.com/2012/03/windows9811.png) Pada 25 Juni 1998, Microsoft merilis sebuah sistem operasi Windows baru, yang dikenal sebagai Windows 98. Windows 98 dianggap sebagai revisi minor terhadap Windows 95, tapi secara umum dilihat jauh lebih stabil dan dapat diandalkan dibandingkan dengan pendahulunya, Windows 95. Windows 98 mencakup banyak driver perangkat keras baru dan dukungan sistem berkas FAT32 yang lebih baik yang mengizinkan partisi untuk memiliki kapasitas lebih besar dari 2 gigabyte, sebuah batasan yang terdapat di dalam Windows 95 Dan dukungan USB di dalam Windows 98 pun juga jauh lebih baik dibandingkan dengan pendahulunya, tampilan pun menjadi lebih baik (Gambar 3.12). Pada tahun 1999, Microsoft merilis Windows 98 Second Edition, sebuah rilis yang menawarkan banyak peningkatan dibandingkan versi sebelumnya. Internet Connection Sharing, yang merupakan sebuah bentuk dari Network Address Translation, yang mengizinkan beberapa mesin di dalam sebuah jaringan lokal agar dapat menggunakan satu buah jalur koneksi Internet bersama-sama pun diperkenalkan pada versi ini. Banyak masalah minor di dalam Windows yang lama telah dikoreksi, yang menjadikan Windows 98 menurut banyak orang sebagai sebuah versi Windows 9x yang paling stabil di antara semua versi Windows 9x lainnya. 11) WINDOWS 2000 Pada 17 Februari 2000, sebuah versi yang sebelumnya dikenal dengan sebutan Windows NT 5.0 atau “NT 5.0″. Versi Windows 2000 (Gambar 3.13) ditujukan untuk dua pangsa pasar, yakni pangsa pasar workstation dan juga pangsa pasar server. Di antara fitur-fitur Windows 2000 yang paling signifikan adalah Active Directory, sebuah model jaringan pengganti model jaringan NT domain, yang 54
menggunakan teknologi yang merupakan standar industri, seperti Domain Name System (DNS), Lightweight Directory Access Protocol (LDAP), dan Kerberos untuk menghubungkan antara sebuah mesin ke mesin lainnnya. Windows 2000 tersedia dalam enam edisi, yakni: • Windows 2000 Professional • Windows 2000 Server
• • • •
Windows 2000 Advanced Server Windows 2000 Datacenter Server Windows 2000 Advanced Server Limited Edition Windows 2000 Datacenter Server Limited EditionWindows 2000 tersedia dalam enam edisi, yakni: - Windows 2000 Server - Windows 2000 Advanced Server - Windows 2000 Datacenter Server - Windows 2000 Advanced Server Limited Edition - Windows 2000 Datacenter Server Limited Edition
Gambar 3.13. Tampilan Windows 2000 (sumber: http://kaaeka.files.wordpress.com/2012/03/windows20001.png) 12) WINDOWS ME Pada bulan September 2000, Microsoft memperkenalkan Windows Millennium Edition (Gambar 3.14). Versi ini memperbarui Windows 98 dengan dukungan multimedia dan Internet yang lebih baik. Versi ini juga memasukkan fitur “System Restore,” yang mengizinkan para penggunanya untuk mengembalikan keadaan sistem ke sebuah titik yang dikenal baik-baik saja, pada saat sistem operasi mengalami kegagalan. Fitur-fitur yang terdapat di dalam Windows Me (seperti Internet Explorer 5.5, Windows Media Player 7.0, dan Microsoft DirectX 7.1) bahkan bisa diperoleh secara gratis dari situs Windows Update, kecuali System Restore. Hasilnya, Windows Me pun tidak dianggap sebagai sebuah sistem operasi yang unik di antara saudara-saudaranya dari keluarga Windows 9x, Windows 95 dan Windows 98.
55
Gambar 3.14. Tampilan Windows ME (sumber: http://kaaeka.files.wordpress.com/2012/03/windowsme1.png) Windows Me juga dikritik karena munculnya masalah kestabilan, dan juga dukungan terhadap MS-DOS yang berjalan di dalam modus real. Orang-orang bahkan menyebut Windows Me sebagai Windows Mistake Edition. 13) WINDOWS XP Pada tahun 2001, Microsoft memperkenalkan Windows XP yang memiliki nama kode “Whistler” selama pengembangan (Gambar 3.15). Akhirnya, setelah merilis beberapa versi Windows berbasis Windows 9x dan NT, Microsoft berhasil menyatukan kedua jajaran produk tersebut. Windows XP menggunakan kernel Windows NT 5.1, sehingga menjadikan kernel Windows NT yang terkenal dengan kestabilannya memasuki pasar konsumen rumahan, untuk menggantikan produk Windows 9x yang berbasis 16/32-bit yang sudah menua. • Windows XP Home Edition, yang ditujukan untuk pasar desktop dan laptop rumahan. • Windows XP Home Edition N, sama seperti Home Edition yang biasa, tapi tidak memiliki Windows Media Player, karena memang peraturan Uni Eropa tidak memperbolehkannya. • Windows XP Professional, yang ditujukan bagi para power user dan pebisnis. • Windows XP Professional N, sama seperti Professional Edition, tapi tidak memiliki Windows Media Player, karena peraturan Uni Eropa tidak mengizinkannya. • Windows XP Media Center Edition (MCE), dirilis pada bulan November 2002, merupakan Windows XP Home Edition yang ditujukan untuk dektop dan laptop dengan penekanan pada hiburan rumahan. - Windows XP Media Center Edition 2003 - Windows XP Media Center Edition 2004 - Windows XP Media Center Edition 2005, yang dirilis pada 12 Oktober 2004.
56
Gambar 3.15. Tampilan Windows XP (sumber: http://kaaeka.files.wordpress.com/2012/03/windows_xp1.png) Keunggulan Windows XP: 1. Microsoft Windows XP memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya. 2. Aplikasi yang dijalankan pada system Windows XP dapat dijalankan oleh komputer lain melalui internet. 3. Dengan menggunakan Remote Assistence kita dapat memonitor kerusakan komputer yang terjadi pada komputer lain dari jarak jauh melalui internet. 4. Memiliki sistem keamanan yang dapat digunakan untuk melindungi folderfolder khusus agar dapat digunakan oleh pemiliknya sendiri. 5. Windows XP dapat digunakan untuk berbagi aplikasi secara real time ke seluruh dunia. 6. Banyak software yang kompatibel. 7. Banyak software yang stabil berjalan di operating sistem ini. 8. Tidak akan ada masalah atau konflik antara software dan hardware. 9. Instalasi software masih mudah dibandingkan dengan instalasi di sistem operasi yang lain. Kekurangan Windows XP: 1. Pihak Microsoft sangat membatasi kenyamanan pemakaian terhadap sistem operasi Windows XP ini dimana setiap pengguna harus melakukan aktivasi pihak Microsoft pada periode-periode tertentu. 2. Tidak adanya Java Virtual Machine seperti generasi-generasi Windows sebelumnya. 3. Harga licensinya cukup mahal. 4. Komunitasnya terlalu sedikit, karena bersifat closed-source. 5. Banyaknya virus yang sering menyerang Windows XP. 6. Sistem yang kurang stabil.
57
14) WINDOWS VISTA
Gambar 3.16. Tampilan Windows Vista (sumber: http://kaaeka.files.wordpress.com/2012/03/windows_vista_desktop1.png) Setelah meraih kesukesan besar dengan Windows XP, Microsoft tidak lantas berhenti begitu saja mengembangkan Windows. Versi terbaru dari Windows, disebut dengan Windows Vista, dirilis pada tanggal 30 November 2006 bagi kalangan bisnis sementara untuk kalangan pengguna rumahan dirilis pada tanggal 30 Januari 2007. Windows Vista memang dicanangkan agar memiliki keamanan yang lebih tangguh dibandingkan dengan versi-versi sebelumnya, dengan memperkenalkan sebuah modus pengguna yang terbatas, yang disebut sebagai User Account Control (UAC), untuk menggantikan filosofi “administrator-bydefault” yang diberlakukan pada Windows XP. Windows Vista juga memperkenalkan fitur grafik yang jauh lebih “memikat”, yang disebut dengan Windows Aero GUI, aplikasi yang baru (seperti halnya Windows Calendar, Windows DVD Maker dan beberapa game baru termasuk Chess Titans, Mahjong, dan Purble Place . Selain itu, Windows Vista juga menawarkan versi Microsoft Internet Explorer yang lebih aman, serta Windows Media Player versi baru (versi 11). Windows Vista adalah sistem operasi pertama yang diluncurkan Microsoft setelah 5 tahun setelah XP. Tentu saja ini bukan kurun waktu yang singkat bagi sebuah perusahaan pembuat perangkat lunak yang menguasai sebagian besar pasar OS. Yang akan paling bahagia dengan diluncurkan Windows Vista tentu saja mereka yang selama ini sangat menikmati lingkungan Windows sehari-hari, mulai dari Win XP, IE 7, MSN, Live.com, dan berbagai aplikasi desktop keluaran Microsoft. Bukan hanya karena kini pekerjaan mereka akan semakin dimudahkan oleh Vista, tetapi juga dimanjakan oleh berbagai fitur yang akan membuat pengguna makin betah berlama-lama di depan komputernya untuk keperluan apapun. Windows Vista diluncurkan dalam 6 varian ‘rasa’ dengan satu – dua edisi yang mungkin tidak tersedia di suatu wilayah tertentu. Dari yang paling ‘sederhana’ yaitu Windows Vista Starter yang tidak tersedia di Amerika hingga Windows Vista Ultimate yang menjadi edisi terlengkap dari semua keluarga Vista (Gambar 3.16). Diantara Starter dan Ultimate terdapat Vista Home Basic, Vista Home Premium, Vista Business, dan Vista Enterprise yang dijual dalam bentuk OLP (Open License Product). 58
Edisi-edisi Windows Vista: • Windows Vista Starter Mirip seperti Windows XP Starter Edition,edisi ini masih berteknologi 32-bit, edisi ini dibatasi untuk area lokal, terutama sebagai alternatif legal ketimbang penggunaan kopi bajakan. Pengguna edisi ini akan sangat dibatasi pemakaiannya, misalnya hanya bisa untuk memakai tiga program sekaligus dalam satu waktu, pembatasan koneksi jaringan, dan physical memory dibatasi hanya hingga 256MB. • Windows Vista Home Basic Seperti Windows XP Home Edition,dengan teknologi 64-bit, fiturnya juga bertambah banyak. Tetapi tidak sebanyak edisi yang lain, Home Basic ditujukan bagi pengguna rumahan yang tidak memerlukan fasilitas lebih tinggi. Tema “Aero Glass” dengan efek transparan juga tidak akan termasuk dalam Edisi ini. Home Basic hanya mendukung hingga 8GB physical memory. • Windows Vista Home Premium Didasari Windows Vista Home Basic, edisi ini memiliki tambahan dukungan fitur-fitur lebih tinggi yang ditujukan untuk segmen pengguna rumahan, seperti dukungan HDTV dan pembuatan menu DVD. Tambahan lainnya adalah games yang lebih banyak, dukungan untuk komputer tablet dan mobile, sistem enkripsi file, serta aplikasi manajemen foto. Edisi ini mirip dengan Windows XP Media Center Edition dan Tablet PC Edition. Home Premium mendukung hingga 16GB physical memory. • Windows Vista Busines Sebanding dengan Windows XP Professional, dan ditunjukan untuk pengguna bisnis. Fitur Media Center yang ada dalam Home Premium tidak dimasukkan dalam edisi ini, tetapi memiliki fasilitas IIS web server, dukungan faksimili, offline files, dukungan dual physical processor, Remote Desktop, kolaborasi P2P, dan mampu menangani hingga 128GB memori. Aktivasi produk tidak diperlukan untuk edisi ini. • Windows Vista Enterprise Edisi ini ditujukan untuk segmen enterprise, dan merupakan edisi tingkat tinggi dari edisi Business. Fitur-fitur tambahannya di antaranya adalah versi sesitunggal dari Virtual PC, dukungan antarmuka multibahasa, BitLocker Drive Encryption, dan dukungan untuk aplikasi UNIX. Edisi ini tidak akan tersedia melalui saluran retail ataupun OEM, melainkan melalui Microsoft Software Assurance. • Windows Vista Ultimate Edisi ini menggabungkan seluruh fitur-fitur Home, Premium, dan Enterprise. Dalam edisi ini juga ditambahkan dukungan pembuatan podcast (yang dialihbahasakan oleh Microsoft menjadi “blogcasting“), program peningkatkinerja game (WinSAT), fasilitas DVD ripping, dan layanan online khusus untuk media yang dapat diunduh, serta opsi layanan pelanggan tambahan lainnya. Edisi Ultimate ditujukan sebagai edisi Vista yang paling impresif, ditujukan bagi para pengguna high-end, pemain game, para profesional multimedia, serta para pecandu PC. Seperti edisi Business dan Enterprise, aktivasi produk juga tidak diperlukan.
59
Fitur : 1. Gadget Gadget ini merupakan berbagai jenis aplikasi kecil yang dikembangkan oleh komunitas. Aplikasinya lucu-lucu dan menyenangkan. Ada kalender, laporan cuaca, meteran processor, note dll. 2. Aero Fitur Aero itu bertujuan untuk menampilkan efek transparansi pada beberapa jendela. Selain itu memberikan efek 3 dimensi. Fitur ini dibangun diatas lingkungan Windows Presentation Foundation (WPF). Mensyaratkan NetFramwork 3.0 yang terintall default diVista. 3. Search Fitur ini menghasilkan output pencarian dengan sangat cepat, tanpa tombol eksekusi langsung menampilkan hasil pencarian setelah kita menekan tuts! Jantung fitur ini adalah service “SearchIndeks” yang berjalan secara default pada boot pertama. Bila dirasa terlalu membebani kerja komputer, fitur ini bisa dimatikan. 4. Disk Management Untuk melakukan partisi pada versi windows sebelumnya kita diharuskan (baca:paksa) untuk menggunakan aplikasi pihak ketiga seperti Acronis atau Partition Magic. Dengan Disk Management Vista, membuat partisi menjadi sangat mudah. 1. Masuk ke menu Disk Management. 2. Kecilkan partisi yang sudah ada, 3. Buat partisi pada space yang kosong tersebut. 5. ReadyBoost ReadyBoost adalah fitur pada vista yang bisa mengutilisasi perangkat sejenis USB drive untuk digunakan sebagai cadangan memori.Klik kanan icon USB drive anda, pilih properties dan pilih tab ReadyBoost Kelebihan: 1. Tentu saja pengalaman baru menjelajah PC dengan rasa tridi ( 3D ) yang canggih berkat AERO 2. Perbaikan dan penambahan fitur yang lebih canggih seperti Clear, Confident and Connected 3. Kualitas tampilan yang prima 4. Lebih sedikit system – crash dibanding pada windows xp 5. Built – in Support Option yang memberikan keleluasaaan lebih kepada pengguna 6. Mode pencarian file yang lebih mudah/live search 7. Security lebih baik 8. Lebih cepat dalam menjalankan program (tetapi harus dengan memori besar, karena sistem di vista dimuktahirkan dengan algoritma efisien dalam menjalankan aplikasi) 9. Lebih irit memakan power dan vista lebih mendukung dalam multiprocessor.
60
Kekurangan: 1. Fitur – fitur canggihnya bekerja optimal hanya pada lingkungan windows 2. Belum dibarengi dengan diluncurkannya software yang secara eksklusif mendukung dan bersinergi dengan fitur – fitur Vista 3. Terlalu banyak varian seri yang mungkin akan membingungkan calon pengguna 4. Bila spek komputer minim akan terasa berat 5. Terlalu banyak tampilan yg seharusnya tidak di gunakan 10 hal menarik di windows vista: 1. Vista merupakan sistem operasi dengan tampilan paling memikat. Hal ini berkat fitur Aero yang dilengkapi fitur Flip 3D. 2. Fitur Indexing pada Vista mempermudah pencarian file atau dokumen. 3. Tampilan fresh dan fitur baru yang dimiliki Windows Explorer. Dengan prinsip tree yang ada di address bar, anda dapat dengan mudah berpindah dari satu folder ke folder lain. Selain itu, informasi metadata suatu file juga dapat langsung dilihat dari window bawah (Preview Pane) 4. Vista memberikan jaminan keamanan yang lebih baik daripada keluarga Windows lainnya. Dengan coding lebih dari 50 juta baris dan kernel yang telah diperbaiki, Vista diklaim sebagai keluarga Windows yang paling baik dari segi keamanan. 5. Adanya fitur-fitur menarik, seperti Parental Controls, Bit Locker Drive Encryption, Windows Meeting Space, Windows Photo Gallery, Movie Maker, DVD Maker, dan Games. Dengan berbagai perbaikan maupun fitur baru, kegiatan seperti presentasi, perlindungan komputer, maupun multimedia dapat anda nikmati dengan leluasa. 6. Konsep Low-Priority I/O yang ada di Vista akan meningkatkan produktivitas kerja anda. Dengan konsep ini, aplikasi seperti Indexing dan Windows Defender dapat berjalan di background tanpa menghabiskan resource komputer. 7. Automatic Disk Defragmenter yang lebih pandai dan efisien. Automatic Disk Defragmenter akan berjalan secara otomatis di background sesuai jadwal yang telah dibuat. Fitur ini tidak akan memberatkan kinerja komputer karena hanya mengambil sedikit resource komputer. 8. Teknologi Windows Ready Boost yang bisa meningkatkan performa komputer. Dengan fitur ini, komputer dapat mengambil resource langsung dari USB Flash Disk atau SD card sebagai pengganti memori. Lihat artikel Windows ReadyBoost, klik di sini. 9. Developer aplikasi dan game akan memiliki kebebasan dalam membuat grafik, suara, dan media lainnya yang eye catching. Hal ini memungkinkan karena adanya teknologi Windows Presentation Foundation (WPF). 10. Dukungan Help bagi pemula maupun tingkat menengah yang lengkap dan interaktif. Di Vista, anda akan merasa dibimbing jika bingung melakukan suatu operasi. Cukup ketikkan di Help mengenai hal yang ingin anda tahu. Bahkan, tutorial interaktif (Do It Automatically) akan membimbing bagaimana melakukan suatu hal yang sebelumnya belum anda ketahui.
61
15) WINDOWS 7 Windows 7 (sebelumnya berkodekan Blackcomb atau Vienna) merupakan versi terkini Microsoft Windows yang menggantikan Windows Vista. Windows ini memiliki kernel NT 6.1. Microsoft mengumumkan bahwa pengembangan Windows 7 akan berjalan dalam tiga tahun. Versi klien dari Windows 7 dirilis dalam versi 32bit dan 64-bit walaupun versi servernya (yang menggantikan Windows Server 2008) dirilis hanya dalam versi 64-bit, yang dinamakan Windows Server 2008 R2. Komputer akan memberitahu jika terjadi perubahan pada komputer tersebut. Windows 7 diluncurkan pada tanggal 22 Oktober 2009. Setiap pengguna akan mendapat perlindungan 3 lapis jika ada permintaan mengunduh file dari yang tak dikenal. Windows 7 didesain dengan fitur baru dan peningkatan performa dari Windows Vista. Kunci kesuksesan Windows 7 adalah lebih menarik banyak pembeli selama masa diskonnya. Terhitung sejak bulan Juni 2009 lalu, Windows 7 Home Premium telah tersedia dengan harga yang sangat terjangkau yaitu sekitar 49 USD atau sekitar 500 ribu rupiah saja, ini tentu lebih hemat 70 USD atau sekitar 700 ribu rupiah dibandingkan harga penjualan aslinya sebesar 119 USD atau sekitar 1,2 juta rupiah. Sedangkan untuk Windows 7 Professional dijual dengan harga 99 USD saja atau sekitar 1 juta rupiah, ini merupakan setengah harga dari harga aslinya. Kini program tersebut telah berlalu. Namun sampai detik ini pihak Amazon masih menawarkan Windows 7 dengan harga yang lebih murah dari harga asli peluncurannya nanti. Windows 7 memiliki 6 versi yang sama dengan Windows Vista. Hanya saja ada perbedaan nama, jika Windows Vista memiliki versi Business maka pada Windows 7 versi tersebut dinamakan Professional. • Windows 7 Ultimate • Windows 7 Professional • Windows 7 Enterprise • Windows 7 Home Premium • Windows 7 Home Basic • Windows 7 Starter Pada Windows 7 32 bit, jumlah memori (RAM) maksimum yang dapat dipasang hanya sampai 4 GB dan jika dalam keadaan standar sistem hanya bisa membaca RAM kurang dari 4 GB. Sedangkan untuk versi 64 bit jumlah RAM maksimum yang terpasang mencapai 192 GB. Untuk menginstal versi 64 bit tersebut harus memiliki prosesor yang memiliki arsitektur 64 bit 16) WINDOWS 8 Windows 8 sistem operasi generasi baru microsoft ini yang telah resmi diluncurkan pada tahun 2012. Kelebihan Windows 8: 1. Dioptimalisasi untuk layar sentuh Windows 8, interfacenya yang dijuluki sebagai Metro benar-benar dioptimalkan untuk sentuhan dengan wujud ala interface Windows Phone. 2. Mendukung chip ARM Windows 8 mendukung perangkat yang memakai infrastruktur chip ARM. Hal ini diharapkan memperluas jangkauan Windows 8 di arena tablet, mengingat kebanyakan tablet yang beredar saat ini memakai chip ARM. 62
3.
4.
5.
6.
Waktu boot yang singkat Boot Windows 8 dalam demonya hanya berlangsung dalam 8 detik. Sebuah waktu yang jauh lebih singkat dibanding booting di Windows versi sebelumnya. Windows 8 tidak membutuhkan upgrade PC Microsoft menyatakan komputer yang bisa menjalankan Windows 7 dapat pula menjalankan Windows 8 sehingga user tak perlu upgrade PC. Menurut Microsoft, prosesor Intel Atom dan RAM 1 GB sudah cukup untuk menjalankan OS ini Toko aplikasi Windows Store Windows 8 akan memiliki toko aplikasi sendiri yang dinamakan Windows Store. Windows Store menyediakan berbagai aplikasi yang dioptimalkan untuk Windows 8. Mendukung NFC (Near Field Communications) Windows 8 akan mendukung NFC, sebuah teknologi yang kegunaanya antara lain untuk transaksi keuangan digital. Tablet yang memakai Windows 8 pun kemungkinan besar akan otomatis menyertakan fitur ini.
Kelemahan Windows 8: 1. Tumpang tindih Metro UI dan Aero UI. Developer menemukan adanya pergantian secara terus-menerus yang terjadi antara tile-based Metro UI dan glassy Aero UI. Hal tersebut dinilai tidak masuk akal dan sangat membingungkan. Berpindah dari aplikasi Metro dan aplikasi desktop sangat sulit dilakukan. 2. Tidak ada opsi untuk mengubah tiles menjadi icons. Ukuran tiles terkecil, tampilannya masih terlalu besar. Saat nantinya kita menginstall banyak aplikasi maka screen Metro akan terlihat semrawut. 3. Sulit berpindah antar screen. Tidak adanya fungsi Alt-Tab seperti saat bekerja dengan desktop dan Keyboard untuk berganti dari satu app ke app yang lain mungkin merupakan hal yang sangat sulit. Sebagai gantinya, di Windows 8 Metro UI kita tidak bisa menggunakan pointer atau finder untuk meletakkan screen di sisi kiri dan melakukan drag. Kedengarannya sangat sepele, tapi masalah akan muncul saat kita bekerja dengan banyak aplikasi. Tidak ada cara cepat dan mudah untuk berganti antar aplikasi. Jika menggerakkan mouse ke arah kiri maka sebuah icon akan pops up. Dan jika tidak tepat maka kita harus klik beberapa kali atau mencoba lagi. 4. Metro multitasking. Jika anda menggunakan aplikasi Metro (untuk tablet) di Windows 8, screen akan menampilkan dua aplikasi secara berjajar. Untuk pemula hal itu tidak akan menjadi masalah besar. Namun bagi advanced user, kemampuan Metro dengan multitasking hanya untuk dua aplikasi merupakan kelemahan yang fatal. 5. Metro. Metro memang bisa bekerja baik di tablet tapi UI tersebut sangat tidak kompatibel jika digunakan pada desktop. Sulit dilakukan untuk anda yang menggunakan Notebook. Sehingga secara default Windows 8 tidak mungkin bisa melakukan booting ke Metro UI. Dengan kata lain Microsoft perlu memberikan kill-switch untuk mematikan Metro UI. 63
6.
Konten Flash di Tablet PC. Ternyata Microsoft memang sengaja membuat Windows 8 ini tidak bisa mendukung konten Flash di Tablet PC. Alasan Microsoft melakukan hal ini adalah untuk menghemat baterai Tablet. Selain itu juga dapat melindungi privasi Tablet kita dan meningkatkan keamanan. Hal ini dikarenakan pada beberapa aplikasi dan perangkat elektronik lainnya, penggunaan konten Flash justru menyebabkan data rusak atau crash.
3.5. Jaringan Pengertian dari Jaringan komputer adalah sekumpulan komputer, serta perangkat-perangkat lain pendukung komputer yang saling terhubung dalam suatu kesatuan. Media jaringan komputer dapat melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling melakukan pertukaran informasi, seperti dokumen dan data, dapat juga melakukan pencetakan pada printer yang sama dan bersama-sama memakai perangkat keras dan perangkat lunak yang terhubung dengan jaringan. Setiap komputer, ataupun perangkatperangkat yang terhubung dalam suatu jaringan disebut dengan node. Dalam sebuah jaringan komputer dapat mempunyai dua, puluhan, ribuan atau bahkan jutaan node. (www.it-artikel.com) Dua unit computer dikatakan terkoneksi apabila keduanya bisa saling bertukar data/informasi, berbagi resource yang dimiliki, seperti file, printer, media penyimpanan (hardisk, floppy disk, cd-rom, flash disk, dan sebagainya). Data yang berupa teks, audio, maupun video bergerak melalui media kabel atau tanpa kabel sehingga memungkinkan pengguna computer dalam jaringan komputer dapat saling bertukar file/data. Mencetak pada printer yang sama dan menggunakan hardware/software yang terhubung dalam jaringan secara bersama-sama. (Syafrizal, 2005). 3.5.1. Klasifikasi Jaringan Klasifikasi jaringan komputer terbagi menjadi: (Wikipedia, 2012) 1. Berdasarkan geografisnya, jaringan komputer terbagi menjadi Jaringan wilayah lokal atau Local Area Network (LAN), Jaringan wilayah metropolitan atau Metropolitan Area Network (MAN), dan Jaringan wilayah luas atau Wide Area Network (WAN). Jaringan wilayah lokal merupakan jaringan milik pribadi di dalam sebuah gedung atau tempat yang berukuran sampai beberapa 1 - 10 kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan stasiun kerja (workstation) dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya misalnya pencetak (printer) dan saling bertukar informasi. Sedangkan Jaringan wilayah metropolitan merupakan perluasan jaringan LAN sehingga mencakup satu kota yang cukup luas, terdiri atas puluhan gedung yang berjarak 10 - 50 kilometer. Kabeltransmisi yang digunakan adalah kabel serat optik (Fiber Optic). Jaringan wilayah luas Merupakan jaringan antarkota, antarpropinsi, antar negara, bahkan antar benua. Jaraknya bisa mencakup seluruh dunia, misalnya jaringan yang menghubungkan semua bank di Indonesia, atau jaringan yang menghubungkan semua kantor Perwakilan Indonesia di seluruh dunia. Media transmisi utama adalah komunikasi lewat satelit, tetapi banyak yang mengandalkan koneksi serat optik antar negara.
64
2.
Berdasarkan fungsi, terbagi menjadi Jaringan Klien-server (Client-server) dan Jaringan Ujung ke ujung (Peer-to-peer). Jaringan klien-server pada dasaranya ada satu komputer yang disiapkan menjadi peladen (server) dari komputer lainnya yang sebagai klien (client) (Gambar 3.17). Semua permintaan layanan sumberdaya dari komputer klien harus dilewatkan ke komputer peladen, komputer peladen ini yang akan mengatur pelayanannya. Apabila komunikasi permintaan layanan sangat sibuk bahkan bisa disiapkan lebih dari satu komputer menjadi peladen, sehingga ada pembagian tugas, misalnya file-server, print-server, database server dan sebagainya. Tentu saja konfigurasi komputer peladen biasanya lebih dari konfigurasi komputer klien baik dari segi kapasitas memori, kapasitas cakram keras (harddisk), maupun kecepatan prosessornya. Sedangkan jaringan ujung ke ujung itu ditunjukkan dengan komputer-komputer saling mendukung, sehingga setiap komputer dapat meminta pemakaian bersama sumberdaya dari komputer lainnya, demikian pula harus siap melayani permintaan dari komputer lainnya. Model jaringan ini biasanya hanya bisa diterapkan pada jumlah komputer yang tidak terlalu banyak, maksimum 25, karena komunikasi akan menjadi rumit dan macet bilamana komputer terlalu banyak.
Gambar 3.17. Contoh Model Jaringan Client-Server (Sumber: http://upload.wikimedia.org/.../Server_Model.jpg) 3.
Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas: 1. Topologi Bus
Gambar 3.18. Topologi Bus (sumber: http://1.bp.blogspot.com/-...../bus_topo.gif) 65
2. Topologi Bintang/Star
Gambar 3.19. Topologi Bintang/Star (sumber: http://4.bp.blogspot.com/-..../star+toplogy.gif) 3. Topologi Cincin/Ring
Gambar 3.20. Topologi Cincin/Ring (sumber: http://1.bp.blogspot.com/--..../ring.gif) 4. Topologi Mesh
Gambar 3.21. Topologi Mesh (sumber: http://4.bp.blogspot.com/-.../topologi%2Bmesh.jpg) 66
5. Topologi Pohon/Tree
Gambar 3.22. Topologi Pohon (sumber: http://4.bp.blogspot.com/-...../topologi-tree.gif) 4.
Berdasarkan distribusi sumber informasi/data 1. Jaringan terpusat Jaringan ini terdiri dari komputer klien dan peladen yang mana komputer klien yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer peladen. 2. Jaringan terdistribusi Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer peladen yang saling berhubungan dengan klien membentuk sistem jaringan tertentu.
5.
Berdasarkan media transmisi data 1. Jaringan Berkabel (Wired Network) Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan. 2. Jaringan nirkabel(Wi-Fi) Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.
3.6. INTERNET Anda sudah sering mendengar istilah Internet, karena sejak kemunculannya, Internet selalu mengalami perkembangan yang sangat pesat. Kehadiran Internet telah membawa perubahan yang signifikan terhadap berbagai aspek kehidupan umat manusia, terutama dari sisi kebebasan untuk memperoleh dan menyebarkan informasi tanpa mengenal batas geografis. Berikut ini akan dipaparkan hal-hal umum dan pengantar seputar Internet. 67
3.6.1. Pengertian Internet Saat ini ada tiga pendapat yang mengatakan bahwa Internet adalah sebuah singkatan dari kata International Network, Internetworking dan Interconnected Network. Namun dari penelusuran penulis, beberapa ahli cenderung menyebutnya sebagai Interconnected Network karena fungsinya yang menghubungkan jaringan dari jaringanjaringan computer yang ada di dunia. Namun perlu diingat, bahwa jaringan yang terbentuk bukanlah bersifat terpusat, sehingga apabila satu computer atau satu jaringan yang terputus, tidak akan mengganggu koneksi atau jaringan yang lainnya. (Yuhefizar, 2008). Berikut definisi Internet yang lengkap dari website Wikipedia.org: Internet (kependekan dari interconnection-networking) secara harfiah ialah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian Internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaidah ini dinamakan Internetworking. 3.6.2. Sejarah Internet Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Sejarah Internet dimulai pada 1969 ketika Departemen Pertahanan Amerika, Defense Advanced Research Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah computer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @ juga diperkenalkan sebagai lambang penting yang menunjukan "at" atau "pada". tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran Internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex. Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara68
negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET. Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih. Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bias menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau World Wide Web. Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the Internet. Tahun 1994, situs Internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di Internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0. (www.terindikasi.com, 2012) 3.6.3. Sejarah Internet di Indonesia Sejarah Internet Indonesia dimulai pada awal tahun 1990-an. Saat itu jaringan Internet di Indonesia lebih dikenal sebagai paguyuban network, dimana semangat kerjasama, kekeluargaan & gotong royong sangat hangat dan terasa di antara para pelakunya. Agak berbeda dengan suasana Internet Indonesia pada perkembangannya kemudian yang terasa lebih komersial dan individual di sebagian aktivitasnya, terutama yang melibatkan perdagangan Internet. Sejak 1988, ada pengguna awal Internet di Indonesia yang memanfaatkan CIX (Inggris) dan Compuserve (AS) untuk mengakses Internet. Sejarah Internet Indonesia dimulai pada awal tahun 1990-an. Saat itu jaringan Internet di Indonesia lebih dikenal sebagai paguyuban network, dimana semangat kerjasama, kekeluargaan & gotong royong sangat hangat dan terasa diantara para pelakunya (Gambar 3.23). Agak berbeda dengan suasana Internet Indonesia pada perkembangannya kemudian yang terasa lebih komersial dan individual di sebagian aktivitasnya, terutama yang melibatkan perdagangan Internet. Sejak 1988, ada pengguna awal Internet di Indonesia yang memanfaatkan CIX (Inggris) dan Compuserve (AS) untuk mengakses Internet. Berdasarkan catatan whois ARIN dan APNIC, protokol Internet (IP) pertama dari Indonesia, UI-NETLAB (192.41.206/24) didaftarkan oleh Universitas Indonesia pada 24 Juni 1988. RMS Ibrahim, Suryono Adisoemarta, Muhammad Ihsan, Robby Soebiakto, Putu, Firman Siregar, Adi Indrayanto, dan Onno W. Purbo merupakan beberapa namanama legendaris di awal pembangunan Internet Indonesia di tahun 1992hingga 1994. Masing-masing personal telah mengontribusikan keahlian dan dedikasinya dalam membangun cuplikan-cuplikan sejarah jaringan komputer di Indonesia. Tulisan-tulisan tentang keberadaan jaringan Internet di Indonesia dapat dilihat di beberapa artikel di media cetak seperti KOMPAS berjudul “Jaringan komputer biaya murah menggunakan radio” di bulan November 1990. Juga beberapa artikel pendek di Majalah Elektron Himpunan Mahasiswa Elektro ITB di tahun 1989. 69
Gambar 3.23. Anak-anak sedang menggunakan komputer untuk mengakses Internet (Sumber: http://upload.wikimedia.org.../Computerkids.jpg) 3.7. Server Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja anggota jaringan (Gambar 3.24). Umumnya, di dalam sistem operasi server terdapat berbagai macam layanan yang menggunakan arsitektur klient/server. Contoh dari layanan ini adalah Protokol Konfigurasi Hos Dinamik, server surat, server PTH, server PTB, DNS server, dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat pula membuat layanan tersendiri. Setiap layanan tersebut akan merespon request dari klien. Sebagai contoh, klien PKHD akan memberikan request kepada server yang menjalankan layanan server PKHD; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan request kepada server, dengan bahasa yang dipahami oleh server PKHD, yaitu protokol PKHD itu sendiri. Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux. Kegunaan server sangat banyak, misalnya untuk situs Internet, ilmu pengetahuan, atau sekedar penyimpanan data. (Wikipedia.org) Server merupakan suatu bagian terpenting dari sebuah jaringan. Dengan adanya server, maka seluruh permintaan client akan bisa dilayani oleh server tersebut. Sebaliknya, jika server tidak ada, maka client akan kebingungan untuk mencari komputer yang bisa melayani permintaan client tersebut seperti servis mail, servis database, servis data maupun yang lainnya.
70
Gambar 3.24. Server Wikimedia (Sumber: http://upload.wikimedia.org/.....Wikimedia-servers-Sept04.jpg) Server sampai saat ini memiliki beberapa macam jenis. Dari berbagai macam jenis server tersebut memiliki kegunaan dan tugasnya masing – masing. Dan setiap jenis server tersebut bisa dijadikan satu mesin. Jadi satu komputer server bisa melayani berbagai servis atau layanan. Untuk macam – macam jenis server tersebut adalah sebagai berikut: 1. Fax Server Fax server digunakan untuk melayani servis fax bagi client. Dengan adanya server fax ini. Segala permintaan pengiriman fax maupun menerima fax akan melalui server fax ini. Server fax ini juga dilengkapi dengan modem yang mendukung fungsi fax. 2. FTP Server Server ini mempunyai layanan protokol FTP. Artinya dengan adanya server FTP ini, segala permintaan FTP (FTP merupakan protokol untuk layanan transfer data) akan terlaksana. 3. Mail Server Mail server mempunyai peran untuk melayani client dalam hal mail (surat). Surat dalam hal ini, client bisa mengirimkan pesan ke client yang lain, yang dimana surat tersebut disimpan dalam server mail itu juga. Selain sebagai tempat untuk menyimpan surat, server mail juga menyediakan layanan pelengkap mail servis seperti web interface untuk memudahkan client menulis surat dan mengorganisir surat yang dipunya client. 4. Database Server Server database, seperti namanya. Server ini melayani servis bagi client yang membutuhkan layanan penyimpanan database. Dalam server database tersebut, bisa berisi ratusan ataupun ribuan database dari banyak user. Biasanya database tersebut dikelompokkan atau disimpan per user yang memakai layanan database tersebut. Agar tidak terjadinya pencurian data. 5. Proxy Server Proxy server, bisa digunakan untuk memperkuat security pada sebuah jaringan. Server ini bisa digunakan untuk memfilter permintaan servis masuk maupun keluar 71
6.
7.
8.
9.
10.
11.
12. 13.
14.
dari sebuah client. Dengan adanya proxy server ini, kita bisa memblok suatu IP agar bisa berkomunikasi misalnya. Web Server Server ini merupakan server yang mungkin tidak aneh lagi didengar. Situs seperti search engine, blog, website dll pasti membutuhkan web server agar file – file web seperti .html .php .asp bisa diproses terlebih dahulu dalam web server sebelum fule tersebut dikirimkan ke client. Web server melayani request servis dengan protokol HTTP, dan ada juga IMAP ataupun FTP. Telnet Server Merupakan server yang digunakan untuk melayani servis Telnet. Dengan adanya server ini, kita bisa melakukan remote komputer yang kita inginkan. Sebelum kita meremote komputer, kita masuk dulu dalam sistem login server telnet ini. Kemudian permintaan telnet diteruskan ke komputer tujuan yang diminta oleh client. File Server File server bisa berarti komputer yang digunakan untuk menampung data – data yang dimiliki oleh sejumlah client. Kapasitas penyimpanan server tersebut juga tergantung dari kapasitas HDD yang dimiliki oleh server tersebut. Game Server Game server merupakan server yang digunakan untuk pusat untuk menghubungkan antar pemain (client) dengan pemain yang lainnya. Game server ini selain merupakan server tersendiri, bisa juga didirikan dari komputer client yang bermain game tersebut. DNS Server DNS server mempunyai kegunaan untuk servis DNS. DNS berguna untuk menerjemahkan alamat domain sebuah komputer ke dalam bentuk IP. Oleh sebab itu jika kita tidak menentukan DNS server pada settingan IP Address, maka kita akan kesulitan untuk membuka situs seperti Google, karena alamat google tersebut harus diterjemahkan dulu ke dalam bentuk IP address sebelum komputer kita bisa terkoneksi ke server google tersebut.. Sedangkan alamat IP server dns belum ditentukan oleh kita. Print Server Server ini bisa digunakan untuk pusat layanan percetakan (print) bagi client. Dengan adanya server ini, segala aktivitas percetakkan menggunakan printer bisa dilakukan secara bersama dan menghemat biaya hardware karena meskipun terdapat satu printer, printer tersebut bisa digunakan oleh banyak komputer. Application Server Dalam fungsinya, server ini merupakan komputer server yang digunakan untuk menjalankan suatu software applikasi. Streaming Media Server Server ini melayani servis streaming data media seperti musik, video. Servis ini memungkinkan kita dapat mengakses sebuah konten tanpa kita mendownloadnya terlebih dahulu. Home Server Server ini merupakan server yang khusus bagi pengguna rumah yang membutuhkan layanan seperti home entertainment. Komputer ini bisa juga ditambah layanan servis lainnya seperti printing servis, web servis, maupun file servis sebagai backup data. Sehingga komputer ini memiliki berbagai fungsi. 72
Referensi Jogiyanto, 2005, Pengenalan Komputer. Penerbit Andi: Yogyakarta. Suparman, 2007, Komputer Masa Depan. Penerbit Andi: Yogyakarta. Syafrizal, Melwin. 2005. Pengantar jaringan Komputer. Penerbit Andi: Yogyakarta Yuhefizar. 2008. 10 Jam Menguasai Internet Teknologi dan Aplikasinya. PT Elex Media Komputindo: Jakarta http://ilmuko.blogspot.com/2012/06/kelebihan-dan-kelemahan-windows-8.html. “Kelebihan dan Kekurangan Windows 8”. Diakses pada Hari Rabu13 Desember 2012, Pukul 23.00 WIB http://boby-boy.blogspot.com/2010/07/klasifikasi-komputer.html. “Klasifikasi Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://lughot.blogspot.com/2011/04/konsep-dasar-jaringan-komputer.html. “Konsep Dasar Jaringan Komputer”. didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://rustadi-cs.blogspot.com/2011/12/blog-post_2407.html. “Konsep Dasar Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://anaktistmikbjb.wordpress.com/tugas-kuliah/manfaat-komputer-di-masyarakat/. "Manfaat Komputer di Masyarakat”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://agildisini.blogspot.com/2012/08/manfaat-komputer-untuk-kehidupansehari.html. “Manfaat Komputer Untuk Kehidupan Sehari-Hari”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://bacasitus.blogspot.com/2012/08/mengenal-bagian-dan-komponenkomputer.html. “Mengenal Bagian dan Komponen Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://yohannesvirdaus.wordpress.com/2008/02/04/pengelompokan-dan-klasifikasikomputer/. “Pengelompokkan dan Klasifikasi Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://www.it-artikel.com/2012/04/pengertian-jaringan-komputer.html. “Pengertian Jaringan Komputer”. Diakses pada 11 Desember 2012, pukul 17.20 WIB.
http://www.it-artikel.com/2012/04/perangkat-jaringan-komputer.html. "Perangkat Jaringan Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://karodalnet.blogspot.com/ 2011/11/perangkat-komputer-dan-kegunaannya.html. “Perangkat Komputer dan Kegunaannya”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://teknologi.kompasiana.com/Internet/2011/01/14/sejarah-Internet-di-indonesia/. “Sejarah Internet di Indonesia”. Diakses pada 11 Desember 2012, Pukul 17.35 WIB. http://id.wikipedia.org/wiki/Sejarah_komputer. “Sejarah Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://www.terindikasi.com/2012/04/sejarah-perkembangan-Internetdunia.html#ixzz2EHTrZsz2. “Sejarah Perkembangan Internet Dunia”. Diakses pada 11 Desember 2012, pukul 17.48 WIB. 73
http://gudang-sejarah.blogspot.com/ 2009/01/sejarah-perkembangan-komputer.html. “Sejarah Perkembangan Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://ardhanpapua.wordpress.com/2011/03/17/sejarah-sistem-operasi-danperjalanan-sistem-operasi-mulai-dari-dos-mac-hingga-windows/. “Sejarah Sistem Operasi”. Didownload pada Hari Rabu13 Desember 2012, Pukul 23.00 WIB. http://201132029mercy.blog.esaunggul.ac.id/2012/03/08/latihan-ieu-121-tgl-08-maret2012-fungsi-dan-contoh-sistem-operasi/. “Fungsi dan Contoh Sistem Operasi”. Diakses pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://sariismyname.blogspot.com/2012/06/fungsi-dan-manfaat-komputer.html. “Fungsi dan Manfaat Komputer”. Didownload pada Hari Selasa 04 Desember 2012 pukul 16.15 WIB http://id.wikipedia.org/wiki/Server. “Server”. Diakses pada 11 Desember 2012, Pukul 17.50 WIB. http://kaaeka.wordpress.com/2012/03/01/sejarah-sistem-operasi-windows/. “Sejarah Sistem Operasi Windows”. Diakses pada 20 Desember 2012 pukul 00.32 WIB. http://dayakboy.wordpress.com/2010/07/01/kekurangan-dan-kelebihan-windows-xp/. “Kekurangan dan Kelebihan Windows XP”. Diakses pada 20 Desember 2012 pukul 00.40 WIB. http://ardhanpapua.wordpress.com/2011/03/24/sistem-operasi-windows-vista/. “Sistem Operasi Vista”. Diakses pada 20 Desember 2012 pukul 00.47 WIB. http://lh6.ggpht.com/-CcbqbyInG0M/UChvMQiwycI/AAAAAAAAA10/WQsje7kg2g/s1600-h/Casing%20komputer%5B4%5D.jpg. Didownload pada 11 Desember 2012, pukul 20.11 WIB. http://lh6.ggpht.com/-CcbqbyInG0M/UChvMQiwycI/AAAAAAAAA10/WQsje7kg2g/s1600-h/Casing%20komputer%5B4%5D.jpg. Didownload pada 20 Desember 2012, pukul 22.21 WIB. http://lh6.ggpht.com/-CcbqbyInG0M/UChvMQiwycI/AAAAAAAAA10/WQsje7kg2g/s1600-h/Casing%20komputer%5B4%5D.jpg. Didownload pada 20 Desember 2012, pukul 23.10 WIB. http://lh6.ggpht.com/NLMqiQeOvJo/UChvXX0cM6I/AAAAAAAAA2k/9c9DQkPiVJk/s1600h/prosesor%5B5%5D.jpg. Didownload pada 20 Desember 2012, pukul 21.20 WIB. http://lh3.ggpht.com/-npvEznJSaA0/UChvbvr4ZgI/AAAAAAAAA20/wCJsv5gr9eQ/s1600h/Harddisk%20komputer%5B5%5D.jpg. Didownload pada 13 Desember 2012, pukul 13.24 WIB. http://lh4.ggpht.com/7VWmzJwT9ms/UChvgF7TTJI/AAAAAAAAA3E/dkT_GO4enHs/s1600h/ram%20komputer%5B5%5D.jpg. Didownload pada 20 Desember 2012, pukul 23.22 WIB. http://lh6.ggpht.com/-POytzibRdkY/UChvjX_UWwI/AAAAAAAAA3U/YjxbIZWl4f0/s1600h/Keyboard%20mouse%5B5%5D.jpg. Didownload pada 12 Desember 2012, pukul 12.50 WIB. http://lh4.ggpht.com/GbY8j5erYeM/UChvmvWl4XI/AAAAAAAAA3k/LV8fp68oDCw/s1600h/monitor%20komputer%5B6%5D.jpg. Didownload pada 20 Desember 2012, pukul 23.10 WIB. 74
http://kaaeka.files.wordpress.com/2012/03/windows_311_workspace11.png?w=300&h =225. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/am_windows95_desktop1.png?w=300&h= 225. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/nt4server1.png?w=300&h=225. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/windows9811.png?w=300&h=225. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/windows20001.png?w=300&h=225. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/windowsme1.png?w=300&h=225. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/windows_xp1.png?w=300&h=240. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://kaaeka.files.wordpress.com/2012/03/windows_vista_desktop1.png?w=300&h=2 25. Didownload pada 20 Desember 2012, pukul 13.20 WIB. http://upload.wikimedia.org/wikipedia/commons889/Client-Server_Model.jpg. Didownload pada 13 Desember 2012, pukul 23.20 WIB. http://1.bp.blogspot.com/fbivHI2x2K8TZfW08PUmgI/AAAAAAAAC8Qmybq3eRyh2ws1600/bus_topo.gif. Didownload pada 13 Desember 2012, pukul 23.40 WIB. http://4.bp.blogspot.com/-sh7BlZcnnrwTWVbj7. 1l4I/AAAAAAAAACMm_Mhu1RpIhYs1600/star+toplogy.gif. Didownload pada 13 Desember 2012, pukul 23.40 WIB. http://1.bp.blogspot.com/--dtfhZlGGeY/Ty2IFpnFVI/AAAAAAAAAUE/eVbcebNBNR8/s1600/ring.gif. Didownload pada 13 Desember 2012, pukul 23.40 WIB. http://4.bp.blogspot.com/-eQYmPb4Cr7gTZfYqkPMnXI/AAAAAAAAC8YnIP1soWcy8s1600/topologi%2Bmesh.jpg. Didownload pada 13 Desember 2012, pukul 23.40 WIB. http://4.bp.blogspot.com/9WTss9niAxYTZfgeuGI4fI/AAAAAAAAC8omDLTQdYOpYUs1600/topologitree.gif. Didownload pada 13 Desember 2012, pukul 23.40 WIB. http://upload.wikimedia.org/wikipedia/commons881/Computerkids.jpg. Didownload pada 13 Desember 2012, pukul 19.10 WIB. http://upload.wikimedia.org/wikipedia/commonsdd4/Wikimedia-servers-Sept04.jpg. Didownload pada 13 Desember 2012, pukul 19.10 WIB.
75
BAB IV PEMROGRAMAN INTERNET Dalam bab ini akan dibahas mengenai dasa-dasar pemrograman internet, meliputi aspek-aspek yang ikut terlibat di dalamnya. Sebelum kita memulai tentang pemrograman internet, ada baiknya kita pahami terlebih dahulu bagaimana web bekerja. (Gambar 4.1)
Gambar 4.1. Cara Kerja Web Berdasarkan gambar di atas kita bisa lihat bahwa secara garis besar aktivitas web itu merupakan hubungan antara client dan server yang diperantarai oleh TCP/IP (Transfer Control Protocol/Internet Protocol). Client atau user merupakan orang yang ingin mengakses situs web dengan bantuan web browser. Dengan memasukkan URL pada web browser maka kita telah mengirimkan permintaan HTTP kepada server tempat URL itu berada melalui TCP/IP-nya. Pada bagian server ini berlangsung proses yang disebut dengan server-side scripting (pemrosesan sintak atau script oleh server) dimana permintaan HTTP dari client akan diproses bahasa pemrogramannya menjadi format HTML oleh server termasuk aktifitas pengaksesan database file web yang termasuk bagian dari alamat URL yang dituju, dan ini merupakan respon dari permintaan HTTP tadi. Respon ini dikirim kembali ke client atau user melalui TCP/IP-nya, pada sisi client juga terjadi proses scripting (client-side scripting ) dimana respon HTTP yang berformat HTML tadi akan diterjemahkan kedalam bentuk tampilan (display) di web browser client. Berdasarkan pemaparan di atas, dapat kita pahami bahwa aktifitas pemrograman web itu berhubungan dengan server-side scripting dan client-side scripting . Pada bagian inilah pemrograman web terjadi, selain dua proses tersebut juga ada CGI dan Plug-in yang mengeksekusi bahasa pemrograman tersebut. 76
Sebelum mebahas lebih lanjut mengenai pemrograman internet ini kita akan sedikit membahas skrip (script), scripting dan perbedaannya dengan bahasa pemrograman. Skrip (script) merupakan semacam bahasa pemrograman dalam tingkat kesulitan yang lebih rendah, tanpa aplikasi hasil kompilasi interpreter; skrip biasanya disisipkan ke dalam bahasa pemrograman yang lebih kompleks dan hasil skrip digunakan oleh bahasa pemrograman yang lebih kompleks itu. Skrip merupakan kumpulan sintaks bahasa pemrograman yang siap untuk dicompile. Scripting adalah semacam metoda untuk menulis skrip pada text editor agar dapat diterjemahkan oleh browser. Pada praktiknya, scripting merupakan teknik membuat skrip sehingga skrip yang kita buat menjadi lebih efisien dan tak memakan banyak memori ketika dicompile/dijalankan. Perbedaan mendasar antara skrip dengan bahasa pemrograman: a. Pada dasarnya, skrip lebih sederhana daripada bahasa pemrograman. Namun pada perkembangannya, bahasa scripting pun sekarang sudah cukup ”komplit”. b. Untuk menerjemahkan skrip tidak perlu suatu kompiler khusus yang komplit, sedangkan bahasa pemrograman membutuhkan suatu kompiler khusus untuk merun program tersebut. Kompiler sebuh skrip biasanya hanyalah modul (semacam plugin) pada sisi pemroses skrip; dalah hal ini aplikasi server web seperti Apache. c. Dalam kasus halaman web, skrip diakses melalui browser di internet, sedangkan bahasa pemrograman diakses dengan membuka file/program aplikasinya. Dilihat dari prosesor mana yang mengeksekusi skrip, penulisan skrip pada dasarnya dibagi menjadi dua, yakni clientside scripting dan serverside scripting.
Web Programming
Berikut adalah komponen-komponen pemrograman web yang terjadi saat pengaksesan suatu situs atau URL web: 1) CGI (Common Gateway Interface) Common Gateway Interface (CGI) merupakan salah satu protokol gateway yang pertama diciptakan, dan tersukses, untuk menghubungkan web server dan aplikasi. CGI adalah aplikasi eksternal standard yang menghubungkannya dengan informasi server, seperti HTTP atau web server. Jadi, CGI berfungsi sebagai pengeksekusi program dari sisi server. CGI ini berupa script di dalam web server, jika dia diakses oleh client maka akan otomatis menjalankan programnya dan menentukan keluaran yang akan di tampilkan kepada client. 2) Server-Side Scripting Serverside scripting mengunakan skrip yang dijalankan di server web, hasilnya saja yang dikirim ke browser pada sisi klien. Kelebihan serverside scripting: a. Karena skrip berjalan di server, Anda tahu pasti apa yang dapat Anda lakukan dengan script tersebut dan software apa yang tersedia, b. Jika skrip Anda menghasilkan output dalam bentuk HTML yang baku, hampir semua browser akan dapat melihatnya.
77
Kekurangan serverside scripting: a. Menambah beban kerja Server, b. Anda harus punya akses/permission khusus untuk menggunakan serverside scripting 1. 2. 3. 4. 5. 6. 7. 8.
Beberapa contoh serverside script antara lain: ASP, Andalan Microsoft untuk teknologi Scripting Web, terutama didukung oleh Microsoft IIS Server. ASP ini sebenarnya VBScript yang berjalan di sisi server. PHP, Bahasa scripting yang barubarui ini menjadi populer. PHP kadang dikelompokkan dengan sistem operasi Linux dan Web server Apache, karena sifatnya yang open source dan gratis. ColdFusion Miva Servlets ISAPI, NSAPI, and Native Server APIs JSP Phyton
3) Client-side scripting Clientside scripting melibatkan blok skrip tambahan untuk ditambahkan di file HTML. Dalam hal ini server web tidak akan memperlakukan skrip lain dari tagtag lain yang sudah ada di halaman HTML, sebaliknya browserlah yang akan menerjemahkan mereka pada komputer user. Karena itu, scripting jenis ini disebut clientside, yang bekerja di komputer user, bukan di server. Kelebihan clientside scripting: a. Tidak diperlukan server khusus untuk menjalankan skrip. b. Tidak membebani kerja server web, terutama di server web dengan traffic tinggi. Kekurangan clientside scripting: a. Harus didukung oleh browser pihak klien (walaupun secara umum hampir bisa dibilang semua browser mendukung bahasabahasa skrip seperti JavaScript atau VBScript, b. Kode skrip menjadi terlihat oleh user (visible) dan dapat ditiru. Namun demikian, di era open source seperti sekarang ini kebanyakan skrip memang hasil cut & paste. 1.
Contoh bahasa clientside script: JavaScript JavaScript secara umum didukung oleh dua browser populer, yakni Microsoft Internet Explorer dan Netscape Navigator, hanya saja mereka mendukung dengan caranya masingmasing, tetapi kebanyakan script JavaScript dapat berjalan di kedua browser ini. Demikian pula pada browser lain seperti Opera atau FireFox. Pada tahun 1997 terbentuk The European Computer Manufacturers Association sebagai penyedia standar untuk JavaScript.
78
2.
VBScript Kebanyakan VBScript hanya didukung oleh Microsoft Internet Explorer. Tersedia plugin untuk memungkinkan klien menggunakan VBScript di Netscape Navigator, tapi plugin ini tidak gratis.
4) Plug-in Plug-in adalah semacam fungsi atau fitur tambahan yang digabungkan ke sebuah sistem untuk menambah kemampuan dan kinerja dari sistem tersebut . Contoh penggunaan plugin yang terkenal adalah plugin untuk WordPress dan Plugin untuk browser Mozilla atau lebih di kenal dengan Add Ons. Dalam keterkaitannya dengan dunia internet sedikit disinggung tentang plugin untuk Browser. Plug-in dalam web browser digunakan untuk menambahkan kemampuan browser, misalnya biar bisa dengerin music atau memutar video dari internet di browser. Bisa dikatakan plug-in membantu mengeksekusi sintak HTML yang diberikan sebagai respon HTTP yang diminta oleh client. Setelah memahami rangkaian aktifitas yang terjadi pada saat kita mengkases web di atas, kita juga harusnya dapat mulai memahami dimana sebenarnya peran pemrograman internet di dalam suatu website. Untuk lebih mendalami pemrograman web ini, di pembahasan selanjutnya akan diuraikan tentang HTML sebagai pembangun halaman web, PHP sebagai bahasa pemrograman dan MySQL sebagai database.
79
4.1. Hyper text markup language 4.1.1. Mengenal HTML HTML (Hyper Text Markup Language) adalah sekumpulan simbol-simbol atau tag-tag yang dituliskan dalam sebuah file yang digunakan untuk menampilkan halaman pada web browser. Tag-tag HTML selalu diawali dengan
dan diakhiri dengan dimana x tag HTML itu seperti b, i, u, dll (Anhar, 2010). Menurut Rachdian dan Andy (2007) HTML merupakan sebuah bahasa markup (tanda) yang digunakan untuk membuat sebuah “halaman web” dan menampilkan berbagai informasi di dalam sebuah browser internet yang merupakan standar internet yang saat ini dikendalikan oleh World Wide Web Consortium (W3C). Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut SMGL. HTML juga berkaitan dengan CSS. CSS (cascading Style Sheets) adalah bahasa atau kode yang digunakan untuk mengatur tampilan pada HTML. Dungsinya untuk mempercantik dan memperkaya tampilan visual halaman web (Zaid, 2009). Pembuatan kode HTML ini bisa dilakukan secara manual, yakni dengan bantuan notepad, maupun dengan bantuan aplikasi atau software pendukung, seperti editor WYSIWYG (What You See Is What You Get). Namun cara tersebut memiliki beberapa kekurangan (Prasetio, 2010): a. Software editor umumnya menggunakan kode-kode tambahan yang membuat halaman hasil buatannya lebih lambat ditampilkan. b. Sofware tersebut tidak selalu bisa membuat kode yang benar-benar kompatible dengan seluruh browser. c. Beberapa software editor tersebut akan mengubah kode HTML yang anda masukkan secara manual.
4.1.2. Dasar Pemrograman HTML HTML memiliki berbagai macam Tag yang bisa digunakan untuk membangun sebuah halaman web. Masing-masing tag memiliki fungsi masing-masing. Hambir setiap tag yang sudah dibuka
harus ditutup kembali , namun tidak untuk beberapa jenis tag, seperti
,
,
. Struktur dasar HTML adalah sebagai berikut:
80
teks pada title bar web browser Berisi tentang text, gambar, atau apapun yang tampil pada dokumen web. Seperti terlihat, struktur file HTML diawali dengan sebuah tag dan ditutup dengan tag . Di dalam tag ini terdapat dua buah bagian besar, yaitu yang diapit oleh tag ... dan tag ... . Bagian yang diapit oleh tag HEAD merupakan header dari halaman HTML dan tidak ditampilkan pada browser. Bagian ini berisi tag-tag header seperti
... yang berfungsi untuk mengeluarkan judul pada title bar window web browser. Bagian kedua, yang diapit oleh tag BODY merupakan bagian yang akan ditampilkan pada halaman web browser nantinya. Pada bagian ini Anda akan menuliskan semua jenis informasi berupa teks dengan bermacam format maupun gambar yang ingin Anda sampaikan pada pengguna nantinya. Adapun elemen-elemen yang dapat kita tambahkan antara lain: a) Atribut Elemen BACKGROUND = Lokasi dan nama file (latar belakang image dokumen) BGCOLOR = Warna (warna latar belakang dokumen, default putih) TEXT = Warna (warna teks dokumen, default hitam) LINK = Warna (warna link dokumen, default biru) VLINK = Warna (warna visited link dokumen, default ungu) ALINK = Warna (warna aktif link dokumen, default merah) b) Elemen Heading
sampai dengan Tag heading berfungsi untuk memformat heading (judul dan sub-judul) dari suatu halaman web. Heading ini akan memperbesar ukuran huruf untuk setiap jenis heading. Ada enam buah heading yang dikenal di HTML, yaitu dari sampai . c) Elemen Paragrap
Tag paragrap berfungsi layaknya untuk pengaturan antar paragrap dalam halaman web anda. Dalam elemen paragrap terdapat atribut align yang berfungsi sebagai pengaturan perataan paragrap. Anda dapat memilih perataan kiri, tengah atau kanan. ALIGN = [ left | center | right ] d) Elemen Break
Elemen Break berfungsi untuk memberikan baris baru suatu paragrap dalam halaman web anda. Elemen break tidak memerlukan elemen penutup break. e) Elemen Horisontal Rules
Elemen
berfungsi untuk menampilkan garis horisontal di dalam halaman web anda. Elemen
tidak memerlukan elemen penutup . Atribut Elemen Horisontal Rules: ALIGN = [ left | center | right ] (perataan horizontal, default center) SIZE = Pixels (tinggi garis, default 2) 81
WIDTH = Length (lebar garis, pixel or persen, default 100%) NOSHADE (garis solid) f) Elemen Pemformatan Karakter
Font pada halaman HTML dapat diformat sesuai dengan desain yang anda tentukan, baik ukuran, jenis maupun warna. Atribut Elemen Font: SIZE = Angka (ukuran huruf, default 3) COLOR = Warna (warna font, default hitam) FACE = Angka (jenis font, default Times New Roman) g) Elemen Ragam Karakter bold menghasilkan huruf tebal italic menghasilkan huruf miring underline menghasilkan huruf bergaris bawahSd h) Elemen List Properti digunakan untuk menampilkan informasi dalam bentuk daftar (list). Ada dua jenis daftar yang dikenal di HTML, yaitu list dalam format bullet (unordered list ) dan dalam bentuk nomor (ordered list ). Atribut Elemen Ordered list TYPE = [ 1 | a | A | i | I ] (tipe penomoran, default 1) Atribut Elemen Unordered list TYPE = [ disc | square | circle ] (tipe bullet, default disc) i) Elemen Image Anda dapat menampilkan gambar dalam halaman HTML, format filenya berupa JPG atau GIF. Untuk menampilkanya digunakan tag IMG. Atribut Elemen Image: SRC = URI (lokasi image) ALT = Text (text alternatif ) WIDTH = Length (lebar image) HEIGHT = Length (tinggi image) ALIGN = [ atas | tengah | bawah | kiri | kanan ] (perataan image) BORDER = Length (lebar batas link) Dan masih banyak lagi tag HTML yang bisa di gunakan (Gambar 4.2). Seperti misalnya dalam pembuatan tabel, tautan, dan lain sebagainya.
82
Gambar 4.2. Jenis-jenis tag HTML (Sumber: Othman, dkk., 2006) 83
HTML.
Berikut adalah beberapa contoh penerapan sederhana bahasa pemrograman
Contoh 1. Contoh 01 TOKO KOMPUTER ISAKUIKI
Toko kami menyediakan
Komputer Berbagai Merk
Apple, DELL, IBM, dll .
CD-ROM dan CD-WRITER
Asus, Lite On, Samsung.
Jika skrip di atas dijalankan pada web browser maka hasilnya akan menjadi sebagai berikut (Gambar 4.3):
Gambar 4.3. Contoh 01 HTML
84
Contoh 2 (Listing). Contoh 02 TOKO KOMPUTER ISAKUIKI
Toko kami menyediakan Komputer Berbagai Merk
- Apple
- DELL
- IBM
- dll.
CD-ROM dan CD-WRITER
- Asus
- Seri A587-Hitam-R
- Seri B002-Putih-R/W
- Seri C657-Hitam-R/W
- Lite On
- Samsung
- dll.
Asesoris Komputer
- Headset
- USB Flash Disk
- Kingston-128 MB
- Twinmos-128 MB
- iPod-1 GB
- Speaker
- dll.
85
Jika skrip di atas dijalankan pada web browser maka hasilnya akan menjadi sebagai berikut (Gambar 4.4):
Gambar 4.4. Contoh 02 HTML Kunci dari memahami tag HTML ini adalah langsung praktek dan jangan pernah takut salah, sampai kita terbiasa dengan tag-tag yang ada dan dapat dengan mudah mengkombinasinya denga elemen dan atribut lain.
86
4.2. PHP Hypertext preprocessor 4.2.1. Mengenal PHP PHP singkatan dari PHP: Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source. PHP adalah script yang digunakan untuk membuat halaman website yang dinamis. Semua script PHP di eksekusi pada server dimana script tersebut dijalankan (Anhar, 2010). Kode PHP mempunyai ciri-ciri khusus, yaitu (Oktavian, 2010): a. Hanya dapat dijalankan menggunakan web server, misal: Apache. b. Kode PHP diletakkan dan dijalankan di web server. c. Kode PHP dapat digunakan untuk mengakses database, seperti: MySQL, PostrgreSQL, Oracle, dll. d. Merupakan software yang bersifat open source. e. Gratis untuk didoenload dan digunakan. f. Multi platform (bisa digunakan pada Sistem Operasi manapun). Kelebihan PHP dari bahasa pemrograman lain (Rachdian dan Andy, 2007): a. Tidak memerlukan sebuah kompilasi dalam penggunaannya. b. Server web yang mendukung PHP dapat ditemukan di mana-mana, mulai dari IIS sampai dengan Apache, dengan konfigurasi yang relatif mudah. c. Mudah dalam sisi pengembangan, karena banyak milis dan developer yang siap membantu. d. Banyak referensi. Sejarah PHP, pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih 87
cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
4.2.2. Dasar Pemrograman PHP Sintaks Dasar PHP PHP mempunyai empat macam cara penulisan kodenya, yaitu (Anhar, 2010): 1. 2. 3. 4.
Echo (“ini adalah script PHP\n”; ?> <script language=”php”> Echo (“Latihan menulis script PHP”); <% echo (“Kalau yang ini mirip dengan ASP”); %>
Yang paling populer digunakan adalah cara penulisan nomor 1 dan 2. Yang perlu diperhatikan dari cara penulisan tersebut adalah, diawali dengan . Tiap baris harus selalu diberi tanda titik koma (;), dan PHP bersifat Case Sensitive. Berikut contoh penggunaan PHP: Contoh 01. Jika diakses dengan menggunakan web browser, hasil dari sintaks di atas adalah (Gambar 4.5):
Gambar 4.5. Contoh 01 PHP (Sumber: Anhar, 2010)
88
4.3. MySQL 4.3.1. Mengenal MySQL MySQL adalah sebuah software database. Apakah database itu? Database merupakan sebuah tempat menyimpan data yang jenisnya beraneka ragam. MySQL merupakan tipe data relasional yang artinya MySQL menyimpan datanya dalam bentuk tabel-tabel yang saling berhubungan (Arifin, 2008). Menurut Sakur (2009) MySQL merupakan salah satu sistem database yang sangat handal karena menggunakan sistem SQL. Pada awalnya SQL berfungsi sebagai bahasa penghubung antara program database dengan bahasa pemrograman yang kita gunakan. Dengan adanya SQL makan para pemrogram jaringan dan aplikasi tidak mengalami kesulitan sama sekali dalam menghubungakan aplikasi yang mereka buat. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan dengan database server lainnya, terutama dalam kecepatan. Berikut ini beberapa keistimewaan MySQL (Huda, 2010): a. Portability, dapat berjalan stabil pada berbagai sistem operasi. b. Multiuser, dapat digunakan oleh beberapa user dalam satu waktu tanpa mengganggu aktifitas yang lain. c. Security, MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi. d. Scalability dan limits, mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada setiap tabelnya. merupakan salah satu sistem database yang sangat handal Adapun kelebihan-kelebihan lainnya adalah Konektivitas, MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT). Lokalisasi, MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya. Antar Muka, MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). Klien dan Peralatan, MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online. Struktur table, MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle. 89
MySQL bisa juga dikatakan sebagai sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL(General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun demikian pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap data yang tersimpan, karenanya modus nontransaksional hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.
90
4.4. ADOBE Dreamweaver 4.4.1. Mengenal Adobe Dreamweaver Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe Systems adalah versi 12 yang ada dalam Adobe Creative Suite 6 (sering disingkat Adobe CS6). Adobe Dreamweaver merupakan salah satu program aplikasi yang digunakan untuk membangun sebuah website, baik secara grafis maupun dengan menuliskan kode sumber secara langsung. Adobe Dreamweaver memudahkan pengembang website untuk mengelola h;aman-halaman website dan aset-asetnya, baik gambar (image), animasi flash, video, suara dan lain sebagainya. Selain itu Adobe Dreamweaver juga menyediakan fasilitas untuk melakukan pemrograman scripting, baik ASP (Active Server Page), JSP (Java Server Page), PHP (PHP Hypertext Preprocessor), Javascript (js), cold-fusion, CSS (Cascading Style Sheet), XML (Extensible Markup Language) dan lainnya (Agustina, 2010). Adobe Dreamweaver adalah aplikasi desain dan pengembangan web yang menyediakan editor WYSIWYG visual dan kode editor dengan fitur standar seperti syntax highlighting, code completion, dan code collapsing serta fitur lebih canggih seperti real-time syntax checking dan code introspection untuk menghasilkan petunjuk kode untuk membantu pengguna dalam menulis kode. Tata letak tampilan Design memfasilitasi desain cepat dan pembuatan kode seperti memungkinkan pengguna dengan cepat membuat tata letak dan manipulasi elemen HTML. Dreamweaver memiliki fitur browser yang terintegrasi untuk melihat halaman web yang dikembangkan di jendela pratinjau program sendiri agar konten memungkinkan untuk terbuka di web browser yang telah terinstall. Aplikasi ini menyediakan transfer dan fitur sinkronisasi, kemampuan untuk mencari dan mengganti baris teks atau kode untuk mencari kata atau kalimat biasa di seluruh situs, dan templating feature yang memungkinkan untuk berbagi satu sumber kode atau memperbarui tata letak di seluruh situs tanpa server side includes atau scripting. Behavior Panel juga memungkinkan penggunaan JavaScript dasar tanpa pengetahuan coding, dan integrasi dengan Adobe Spry Ajax framework menawarkan akses mudah ke konten yang dibuat secara dinamis dan interface. Dreamweaver dapat menggunakan ekstensi dari pihak ketiga untuk memperpanjang fungsionalitas inti dari aplikasi, yang setiap pengembang web bisa menulis (sebagian besar dalam HTMLdan JavaScript). Dreamweaver didukung oleh komunitas besar pengembang ekstensi yang membuat ekstensi yang tersedia (baik komersial maupun yang gratis) untuk pengembangan web dari efek rollover sederhana 91
sampai full-featured shopping cart. Dreamweaver, seperti editor HTML lainnya, edit file secara lokal kemudian diupload ke web server remote menggunakan FTP, SFTP, atau WebDAV. Dreamweaver CS4 sekarang mendukung sistem kontrol versi Subversion (SVN). Syntax highlighting, pada versi 5, Dreamweaver mendukung syntax highlighting untuk bahasa seperti berikut:
ActionScript Active Server Pages (ASP). ASP.NET (tidak didukung lagi di CS 4) C # Cascading Style Sheets (CSS) ColdFusion EDML Extensible Hypertext Markup Language (XHTML) Extensible Markup Language (XML) Extensible Stylesheet Bahasa Transformasi (XSLT) Hypertext Markup Language (HTML) Java JavaScript JavaServer Pages (JSP) (Tidak didukung lagi di CS 4) PHP: Hypertext Preprocessor (PHP) Visual Basic (VB) Visual Basic Script Edition (VBScript) Wireless Markup Language (WML)
Hal ini juga mungkin bagi pengguna untuk menambahkan syntax highlighting bahasa mereka sendiri. Selain itu, completing code tersedia untuk banyak bahasa.
92
Sejarah Perkembangan Adobe Dreamweaver yang dibuat Adobe Systems dulu dikenal sebagai Macromedia Dreamweaver dan dibuat Macromedia. Program ini banyak digunakan oleh para pengembang web karena fitur-fiturnya yang menarik dan kemudahan untuk menggunakannya. Versi terakhir Adobe Dreamweaver adalah Adobe Dreamweaver CS6. Macromedia Dreamweaver berubah menjadi Adobe Dreamweaver karena Macromedia di akuisisi oleh Adobe System sehingga seluruh produk yang dibuat oleh Macromedia kini diawali dengan kata Adobe. Perkembangannya dapat dilihat pada tabel 4.1 berikut: Tabel 4.1. Perkembangan Adobe Dreamweaver. Penyedia
Versi Mayor
Tanggal rilis
Keterangan
1.0
Desember 1997
Rilis awal, hanya untuk Mac OS.
1.2
Maret 1998
Versi pertama untuk Windows
2.0
Desember 1998
3.0
Desember 1999
UltraDev 1.0
Juni 1999
4.0
Desember 2000
UltraDev 4.0
Desember 2000
6.0
MX
29 Mei 2002
7.0
MX 2004
10 September 2003
8.0
8.0
13 September 2005
Versi terakhir Macromedia.
9.0
CS3
16 April 2007
Replaces Adobe GoLive in Creative Suite.
10.0
CS4
23 September 2008
11.0
CS5
12 April 2010
11.5
CS5.5
12 April 2011
12.0
CS6
21 April 2012
1.0 2.0 3.0 Macromedia
Nama alternatif
4.0
Adobe
Supports HTML5.
Tabel 4.2. Keterangan Warna Tabel Warna
Arti
Merah Rilis lama; tidak didukung Kuning Rilis lama; masih didukung Hijau
Rilis terkini 93
Kelebihan Adobe Dreamweaver antara lain: 1) Kemampuannya membuat halaman web yang terlihat konsisten. Adobe Dreamweaver sudah terinstall beberapa template yang elegan dan menarik. Tentunya ini memudahkan anda yang ingin belajar membuat sebuah web namun anda belum mampu membuat design web sendiri. Jika anda ingin membuat lebih dari 10 halaman web dengan didasarkan design template tertentu maka web anda akan memiliki gaya halaman web yang sama dan terlihat konsisten dari halaman perhalaman. 2) Kemudahan dan efisiensi dalam penggunaan Program ini tidak hanya dirancang untuk anda yang sudah mahir dan mengerti bahasa pemrograma. Bagi anda yang belum mengerti bahasa pemrograman, anda bisa membuat halaman web dengan hanya cara mengklik atau drag and drop menggunakan mouse serta anda juga bisa melihat halaman html-nya selama proses desain berlangsung. Atau yang lebih dikenal dengan sebutan WYSIWYG (What You See Is What You Get) Selain itu dreamweaver memiliki kemampuan memperlihatkan 3 proses yang berbeda, yaitu: • Code View: Berfungsi untuk hanya menampilkan script html saja. • Desain View: Berfungsi menampilkan kode-kode html yang anda tulis menjadi sebuah design/template yang nantinya akan ditampilkan di browser. • Split View: Berfungsi menampilkan gabungan antara Code View dan Desain View pada saat bersamaan.Jadi anda bisa langsung melihat perubahan pada saat anda mengubah htmlnya. 3) Mudah untuk mengupload melalui FTP Dreamweaver sudah dilengkapi dengan fitur FTP jadi setelah anda selesai membangun sebuah web, anda bisa langsung menguploadnya melalui FTP. FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork (Gambar 4.6).
Gambar 4.6. Alur Kerja FTP (Sumber: http://upload.wikimedia.org/..../CaraKerjaFTP.png/572px-CaraKerjaFTP.png) 94
4) Dapat dikustom Dreamweaver dapat disesuaikan dengan kebutuhan yang anda perlukan. Menu, tab, perintah, font dan warna semua kode dapat disesuaikan dengan preferensi pribadi. Hal ini dapat secara efektif memudahkan proses desain web. Selain itu dreamweaver didukung banyak plug-in yang membantu anda dalam proses desain. Kekurangan Adobe Dreamweaver antara lain: 1) Harga Software yang Cukup Mahal. Mungkin salah satu kekurangan dari Dreamweaver ini adalah dari segi harga. Dreamweaver CS5 dibandrol oleh Adobe sekitar $399. Harga yang mungkin terjangkau oleh kalangan tertentu saja.
4.5. Perbedaan Dreamweaver, PHP dan MySQL/database Berdasarkan uraian di atas dapat kita tentukan sekarang apakah perbedaan antara Dreamweaver, PHP dan My SQL. Adapun perbedaan tersebut ialah. 1. Dreamweaver development merupakan tool untuk website atau aplikasi berbasis web. Contoh tool lainnya: Namo, Aptana, cool editor etc. 2. Dreamweaver tidak terikat pada satu bahasa pemrograman manapun, karena dia hanya editor/tool. bahkan untuk buat file txt pun bisa. 3. Dreamweaver tidak menyediakan PHP, karena dreamweaver merupakan tool / editor. 4. Dreamweaver adalah sebuah editor HTML yang berfungsi untuk mendesain secara visual dan mengelola website serta halaman web dengan mudah dan cepat. 5. PHP adalah bhs pemrograman web server side, perbedaan utamanya hanya pada sintax. Pilihan-pilihan tersebut adalah pilihan file baru yang akan atau yang ingin user ciptakan / buat. 6. PHP adalah bahasa pemrograman web server-side yang bersifat open source, dimana script php menyatu dengan HTML dan berada pada server. 7. MySQL/Database adalah sekumpulan data yang saling terhubung secara logika. Digunakan dalam komponen basis data. 8. PHP dan Database hampir memiliki kesamaan, hanya saja perangkat-perangkat yang di gunakan pada masing-masing implementasi yang berbeda-beda, namun seringkali saling berhubungan dan fungsi serta kegunaannya sama antara keduanya.
95
Referensi Agustina, Maria S. 2010. Shortcourse Series Mendesain Web Dinamis dan Menarik dengan Adobe Dreamweaver CS4. Penerbit ANDI: Yogyakarta. Anhar. 2010. Panduan Menguasai PHP & MySql Secara Otodidak. MediaKita: Jakarta. Arifin, Zainal. 2008. 36 Menit Belajar Komputer: PHP dan MySQL. Elex Media Komputindo: Jakarta. Hantono, Sunarfri Bimo. 2002. Modul Pemrograman Internet Dasar. te.ugm.ac.id/ ~wibirama/download/publications/PID.pdf. Diunduh pada 12 Desember 2012 pukul 16.34 WIB. Huda, Miftakhul. 2010. Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans. Elex Media Komputindo: Jakarta. Oktavian, Diar Puji. 2010. Menjadi Programmer Jempolan Menggunakan PHP. MediaKom: Yogyakarta Othman, M. S., Suraya Miskon, Syed Norris Hikmi Syed Abdullah & Lizawati Mi Yusuf. 2006. Pembangunan Apilikasi Web Menggunakan Active Server Pages (ASP). Mupakat Jaya Percetakan, Malaysia Prasetio, Adhi. 2010. Cara Mudah Mendesain Web untuk Pemula. MediaKita: Jakarta. Rachdian, Adhi dan Andy Sikumbang. 2007. Mastering CMS MAMBO/JOOMLA+CD. Elex Media Komputindo: Jakarta. Sakur, Stendy B. 2009. Aplikasi Web Database dengan Dreamweaver MX 2004. Penerbit ANDI: Yogyakarta. Zaid, Ali. 2009. Hacking dan Overlay Friendster. Elex Media Komputindo: Jakarta. http://id.wikipedia.org/wiki/Adobe_Dreamweaver. “Adobe Dreamweaver.” Diakses pada tanggal 13 Desember 2012 pukul 23.35 WIB. http://kevinnathanael7.wordpress.com/2011/07/23/apa-itu-plugin/. “Apa itu Plug-in?.” Diakses pada 12 Desember 2012 pukul 21.34 WIB. http://jevrie-brothers.blogspot.com/2011/04/kelebihan-kekurangandreamweaver.html/. “Kelebihan & Kekurangan Dreamweaver”. Diakses pada tanggal 12 Desember 2012 pukul 23.15 WIB. http://id.wikipedia.org/wiki/MySQL. “MySQL”. Diakses pada tanggal 13 Desember 2012 pukul 23.35 WIB. http://www.diskusiweb.com/discussion/20852/pengertian-dreamweaver-danphp........./p1. “Pengertian Dreamweaver dan PHP.” Diakses pada tanggal 13 Desember 2012 pukul 23.50 WIB. http://id.wikipedia.org/wiki/PHP. “Sejarah PHP.” Diakses pada tanggal 13 Desember 2012 pukul 23.00 WIB. http://upload.wikimedia.org/wikipedia/id/thumb/0/04/CaraKerjaFTP.png/572pxCaraKerjaFTP.png. Didownload pada tanggal 13 Desember 2012 pukul 23.00 WIB.
96
BIODATA PENULIS : AL USMAN : TANJUNGSAMAK/ 01-09-91 : JLN. BINAWIDYA GG DAMAI PANAM PEKANBARU AGAMA : ISLAM HOBY : MENULIS DAN BEREKSPREI EMAIL : [email protected] MOTTO : “JADI DIRI SENDIRI LEBIH BAIK” NAMA TTL ALAMAT
RIWAYAT PENDIDIKAN : 1. SDN 072 TANJUNGSAMAK KEC. RANGSANG 2. SMPN 01 TANJUNGSAMAK KEC. RANGSANG 3. SMAN 01 TANJUNG SAMAK KEC. RANGSANG 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
NAMA TTL UMUR ALAMAT HOBI EMAIL AGAMA MOTTO
: DEDE KUSNADI : PEKANBARU,30 MEI 1993 : 19 TAHUN : JALAN KINA GANG KINA III NO.5 : SEPAK BOLA : [email protected] : ISLAM : "YOU’LL NEVER WALK ALONE"
RIWAYAT PENDIDIKAN : 1. SDN 025 BUKIT RAYA 2. SMPN 13 PEKANBARU 3. SMAN 1 PEKANBARU 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
NAMA TTL UMUR ALAMAT HOBI EMAIL AGAMA MOTTO
EDDY HANDOKO MEDAN, 8 OKTOBER 1993 19 TAHUN JALAN ADI SUCIPTO GANG MURAI NO. 198, PKU : OLAH RAGA : [email protected] : ISLAM : "DO YOUR BEST"
: : : :
RIWAYAT PENDIDIKAN : 1. SD 046 ANGKASA, PEKANBARU 2. SMPN 8 PEKANBARU 3. SMAN 1 PEKANBARU 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
ENDI SETIADI TANJUNG PINANG,23 JANUARI 1993 19 TAHUN PERUM ALFA PERMATA MELATI PANAM PEKANBARU HOBI : FOOTBALL,TRAVELLING,AND ADVENTURE EMAIL : [email protected] AGAMA : ISLAM MOTTO : "PANTANG MENYERAH MESKIPUN BERLUMURAN DARAH"
NAMA TTL UMUR ALAMAT
: : : :
RIWAYAT PENDIDIKAN : 1. SDN 05 KOTO TANGAH AGAM SUMATERA BARAT (1999-2005) 2. MTsN BUKAREH AGAM SUMATERA BARAT (2005-2008) 3. MAN MODEL BUKITTINGGI SUMATERA BARAT (2008-2011) 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
JONI DUSUN, 7JUNI 1993 19 TAHUN JL. TAMAN KARYA-TAMPAN-PANAM PEKANBARU HOBI : OLAHRAGA, MUSIK,TRAVELLING,AND KARYA EMAIL : [email protected] AGAMA : ISLAM MOTTO : "BERPIKIR HARI INI UNTUK MELANGKAH HARI ESOK"
NAMA TTL UMUR ALAMAT
: : : :
RIWAYAT PENDIDIKAN : 1. SDN 009 MATAK-LEC. PALMATAK-KAB. KEPULAUAN ANAMBAS (1999-2005) 2. MTs NURUL HUDA PAYALAMAN-LEC. PALMATAK-KAB. KEPULAUAN ANAMBAS (2005-2008) 3. SMKN 1 BUNGURAN TIMUR(KWLAUTAN & PERIKANAN) KAB.NATUNA (2008-2011) 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
NAMA TTL UMUR ALAMAT HOBBY EMAIL AGAMA
MA’RUF KURNIAWAN PEKANBARU / 30 – 1993 19 TAHUN JL PINANG MERAH NO 16A TANGKERANG TIMUR PEKANBARU : BOLA BASKET, DAN NGEGAME : [email protected] : ISLAM
: : : :
RIWAYAT PENDIDIKAN : 1. SDN 001 SAIL, PEKANBARU 2. SMPN 13 PEKANBARU 3. SMAN 10 PEKANBARU 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
PRASTYA BAYU AFRIAN PEKANBARU, 16 APRIL 1992 20 TAHUN PERUM. RAJAWALI SAKTI BLOK H NO. 3, PANAM. HOBI : SPORT, TRAVELING, MUSIC, FILM EMAIL : [email protected] AGAMA : ISLAM MOTTO : “HOPE FOR THE BEST, PLAN FOR THE WORST”
NAMA TTL UMUR ALAMAT
: : : :
RIWAYAT PENDIDIKAN : 1. SD BABUSSALAM PEKANBARU 2. SMP NEGERI 17 PEKANBARU 3. SMA NEGERI 1 PEKANBARU 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)
ROBILEO AGUS TANJUNGBATU,19 agustus 1993 19 TAHUN JLN. KUBANG JAYA, PERUMAHAN MAHKOTA RIAU 2 HOBI : BOLA KAKI, JOGGING, TRAVELLING EMAIL : [email protected] AGAMA : ISLAM MOTTO : “MENCARI RIDHO ALLAH SWT”
NAMA TTL UMUR ALAMAT
: : : :
RIWAYAT PENDIDIKAN : 1. SD 004 TANJUNG BATU, KUNDUR, KAB. KARIMUN 2. MTsN TANGJUNGBATU 3. SMAN 1 KUNDUR 4. MAHASISWA JURUSAN ILMU KELAUTAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN UNIVERSITAS RIAU (2011-SEKARANG)