Archive for the ‘Web Technology’ Category

Web 2.0

Posted: April 21, 2012 in Web Technology
Tags: ,

Pada tahun 2004, muncul konsep web 2.0 yang merupakan teknologi web dari penggabungan teknologi-teknologi HTML, CSS, JavaScript, XML, dan AJAX untuk membangun web. Web 2.0 disebut sebagai suatu generasi kedua dari layanan berbasis web dalam dunia komputer yang dijalankan langsung diatas internet sebagai platformnya. Menurut Tim O’reily, web 2.0 adalah revolusi bisnis dalam industri komputer yang disebabkan oleh penggunaan internet sebagai platform dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Contoh perkembangan Web 2.0 saat ini banyak digunakan  pada situs jejaring sosial seperti Blog, Facebook dan Twitter atau bahkan Youtube, Wikipedia, Perangkat komunikasi, dan folksonomi.

Web 2.0 melibatkan pengguna dalam membangun konten. Sebagai hasilnya muncullah basis pengetahuan yang sangat besar yang meruapakan hasil gabungan dari pengetahuan banyak orang. Sebagai contoh ketika user membuka Google dan mengetikkan kata kunci untuk melakukan pencarian, akan muncul banyak halaman situs yang kita dapatkan dari hasil pencarian tersebut yang merupakan hasil dari tulisan pengguna lain. Contoh lainnya adalah Wikipedia. Wikipedia adalah ensiklopedi online yang memperbolehkan semua orang untuk membuat dan mengedit artikel. Hasilnya adalah ensiklopedi online besar yang sangat lengkap artikelnya. Adapun kelebihan dari konsep web 2.0 adalah sebagai berikut :

  • Mengubah paradigma masyarakat internet tentang proses pembuatan dan cara kerja sebuah website yang dahulunya dianggap susah. seperti PHP, ASP dan HTML.
  • Memungkinkan orang yang benar benar tidak mengerti sama sekali tentang internet atau web, untuk membuat sebuah aplikasi web base dengan adanya berbagai alat dan software penunjang dalam membangun sebuah website.
  • Menghadirkan cara baru dalam melakukan design tampilan website menggunakan CSS table. Hal ini membuat website tampil dengan elegan, profesional dan dinamis.

Web 2.0 menggunakan internet sebagai platformnya. Yang dimaksud internet sebagai platform berarti aplikasi-aplikasi tersebut dijalankan langsung di atas Internet dan bukan di atas satu sistem operasi tertentu. Contohnya adalah Google yang bisa diakses dari sistem operasi mana pun. Selain itu, kekuatan aplikasi Web 2.0 terletak pada data. Aplikasi-aplikasi Internet yang berhasil selalu didukung oleh basis data yang kuat dan unik. Contohnya adalah Amazon yang memiliki data buku yang bukan hanya lengkap, tapi juga sangat kaya dengan hal-hal seperti review, rating pengguna, link ke buku-buku lain, dan sebagainya.

Dari penjelasan di atas, dapat disimpulkan bahwa pada dasarnya web 2.0 memungkinkan adanya pertukaran informasi secara interaktif. Pihak yang terlibat dalam pertukaran informasi tersebut dapat berperan secara aktif untuk melakukan perubahan terhadap  informasi.

Advertisements

Aplikasi berbasis web

Posted: April 14, 2012 in Web Technology
Tags:

Penggunaan internet saat ini hampir dapat ditemui pada setiap lapisan masyarakat.  Sebagian  besar perangkat media informasi seperti handphone atau komputer telah terkoneksi dengan jaringan internet. Oleh karena  itu , aplikasi-aplikasi yang kini muncul dan berkembang pun dirancang agar dapat dijalankan menggunakan media internet.

Seperti apa trend aplikasi yang diperlukan saat ini? Jika melihat kecenderungan yang terjadi saat ini, masyarakat banyak memilih aplikasi online berbasis web. Beberapa contohnya yaitu aplikasi perpustakaan, Aplikas pengadaan barang, Aplikasi kepegawaian, bahkan aplikasi yang sedang menjadi trend seperti Facebook, twitter, Yahoo mail dan Gmail. Sedangkan Aplikasi yang terinstall di komputer atau PC biasa disebut aplikasi desktop. Aplikasi ini tidak lagi menjadi pilihan utama dikarenakan  bentuk aplikasi seperti itu seringkali memberikan kerugian, misalnya ketika program yang sudah diinstall ke komputer atau PC tiba-tiba hilang atau rusak maka untuk menggunakannya kembali, harus dilakukan proses install ulang. Sedangkan pada  aplikasi yang berbasis web, yang harus dilakukan cukup dengan menyalakan browser lalu memanggil alamat lokasi aplikasi itu, dirasa lebih mudah dengan mengurangi resiko kehilangan program karena virus dan lain-lain.

Aplikasi berbasis web merupakan sebuah aplikasi yang dapat diakses melalui internet atau intranet, pada saat ini ternyata lebih banyak digemari dan lebih luas pemakaiannya. Sebagian besar perusahaan-perusahaan menggunakan Aplikasi berbasis Web dalam merencanakan sumber daya mereka dan untuk mengelola perusahaan mereka. Aplikasi berbasis web dapat digunakan untuk berbagai macam tujuan yang berbeda. Sebagai contoh, Aplikasi ini dapat digunakan untuk melakukan transaksi dan memberikan cara yang mudah dalam penyimpanan data di database

Aplikasi web memberikan kelebihan  untuk pengguna agar dapat lebih menghemat biaya daripada membeli aplikasi perkantoran dan menginstall perangkat lunak pada klien, untuk secara rutin upgrade software pada klien, dan untuk mempertahankan sistem operasi klien. Sebuah aplikasi web dapat berjalan pada Mac atau PC, pada Internet Explorer atau Firefox, sehingga mengurangi biaya untuk mendukung sebuah organisasi atau perusahaan. Beberapa kemudahan dan keuntungann lain dalam penggunaan aplikasi berbasis web antara lain:

  1. Dapat diakses darimana dan kapan saja dengan menggunakan jaringan  internet.
  2. Bersifat Multi platform, yang dalam hal ini berartidapat digunakan pada sistem operasi apa pun, hal tersebut dikarenakan aplikasi berbasis Intranet/Internet dan diakses melalui browser, maka kita bisa mengakses aplikasi tersebut dengan sistem operasi apa pun, seperti system operasi Linux, Windows atau Mac OS
  3. Program yang kita perlukan hanyalah browser (Mozilla Firefox, Internet Explorer maupun browser lainnya), jadi tidak perlu menginstall program lain. Hal ini memudahkan kita karena tidak perlu lagi menginstall untuk menggunakan suatu aplikasi.
  4. Dapat diakses lewat banyak media seperti : komputer atau handphone yang sudah sesuai dengan standar WAP
  5. Tidak perlu spesifikasi komputer yang tinggi untuk menggunakan aplikasi berbasis web.
  6. Terkait dengan isu lisensi (hak cipta), kita tidak memerlukan lisensi ketika menggunakan web-based application, sebab lisensi itu telah menjadi tanggung jawab dari web penyedia aplikasi (seperti misalnya saat menggunakan MS-Office versi Google).
  7. Selalu mendapatkan versi terbaru dari aplikasi. Karena aplikasi tersebut terpasang di server Intranet/Internet, perusahaan pembuat aplikasi bisa memperbarui aplikasinya terus-menerus. Begitu kita mengakses aplikasi itu, yang kita dapatkan pasti adalah versi terbaru.

Melihat kenyataan yang terjadi pada saat ini,  dalam jangka waktu yang relatif singkat, Internet dan World Wide Web (biasa disebut dengan Web) telah berkembang dengan sangat pesat sehingga dapat melampaui kecepatan perkembangan teknologi lainnya di dunia. Internet dan Web juga berkembang pesat dalam hal jangkauan dan luas bidang kegunaan yang secara nyata mempengaruhi beberapa aspek kehidupan. Segala bidang kehidupan turut merasakan dampak dari perkembangan yang terjadi. Bidang  Industri, Biro perjalanan, Rumah sakit, Perbankan, Pendidikan dan Pemerintahan menggunakan Web untuk meningkatkan efisiensi operasional dalam menjalankan fungsinya.