sumber gambar : http://webscience.nickallott.com/files/2011/08/webscience-world-image.jpg Pengertian Web Science Web Sains adalah il...
sumber gambar : http://webscience.nickallott.com/files/2011/08/webscience-world-image.jpg
Pengertian Web Science
Web Sains adalah ilmu yang muncul dari orang-orang, organisasi, aplikasi, dan kebijakan yang berbentuk dan dibentuk oleh Web. web adalah artefak/sumber informasi terbesar yang dibangun oleh manusia dalam sejarah. Web science (web Ilmu) mencakup studi dari Web sebagai jaringan informasi yang luas universal manusia dan masyarakat. Dengan demikian, Ilmu Web mencakup studi jaringan sosial yang karyanya, ekspresi, dan bermain berlangsung di Web.
Sejarah Web
Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.Situs web biasanya ditempatkan pada server web. Sebuah server web umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).
Implementasi pertama dari web mewakili 1,0 Web, yang menurut
Berners-Lee, bisa dianggap sebagai "read-only web." Dengan kata lain,
web awal memungkinkan kami untuk mencari informasi dan membacanya. Ada sangat
sedikit di jalan dari interaksi pengguna atau kontribusi konten. Namun, ini
adalah apa yang paling dicari oleh pemilik situs web: Tujuan mereka untuk sebuah
website adalah untuk mendirikan sebuah kehadiran online dan membuat informasi
mereka tersedia bagi siapa saja kapan saja. Saya suka menyebutnya
"brick-and-mortar pemikiran diterapkan ke web," dan web secara keseluruhan
tidak bergerak lebih jauh tahap ini belum.
Shopping cart adalah Web 1.0
Aplikasi keranjang belanja, yang pemilik situs e-commerce
yang paling mempekerjakan dalam beberapa bentuk atau bentuk, pada dasarnya
jatuh di bawah kategori Web 1.0. Tujuan keseluruhan adalah untuk menyajikan
produk kepada pelanggan potensial, sebanyak katalog atau brosur tidak - saja,
dengan sebuah situs web, Anda juga dapat menyediakan metode bagi siapa pun di
dunia untuk membeli produk. Web ini menyediakan vektor untuk pemaparan, dan
dihapus pembatasan geografis terkait dengan bisnis bata-dan-mortir.
Saat ini, kita melihat bayi dari Web 2.0, atau
"baca-tulis" web jika kita tetap berpegang pada metode Berners-Lee
menggambarkannya. Kemampuan baru diperkenalkan untuk menyumbangkan konten dan
berinteraksi dengan pengguna web lainnya telah secara dramatis mengubah lanskap
web dalam waktu singkat. Ini memiliki lebih potensi yang kita belum melihat.
Misalnya, hanya melihat YouTube dan MySpace, yang mengandalkan kiriman pengguna,
dan potenital menjadi lebih jelas. The Web 2.0 tampaknya menjadi respon
dipersilahkan untuk permintaan oleh pengguna web bahwa mereka menjadi lebih
terlibat dalam informasi apa yang tersedia bagi mereka.
Banyak pandangan dari Web 2.0
Sekarang, penting untuk menyadari bahwa ada sejumlah
mengejutkan definisi tentang apa yang merupakan "Web 2.0 aplikasi."
Misalnya, ada persepsi bahwa hanya karena sebuah situs web yang dibangun dengan
menggunakan teknologi tertentu (seperti Ruby on Rails), atau karena menggunakan
Ajax dalam antarmuka, itu adalah aplikasi Web 2.0. Dari tampilan, umum
luas-mata kita mengambil, hal ini tidak terjadi, definisi kita hanya memerlukan
bahwa pengguna dapat berinteraksi dengan satu sama lain atau berkontribusi
konten. Pengembang, misalnya, memiliki definisi yang jauh lebih kaku dari Web
2.0 dari pengguna web rata-rata, dan ini dapat mengakibatkan kebingungan.
Hal ini pada gilirannya menyebabkan kita untuk gemuruh dan
gumaman kita mulai mendengar tentang Web 3.0, yang tampaknya memberikan kami
jaminan bahwa web-samar versioning nomenklatur di sini untuk tinggal. Dengan
memperluas penjelasan Tim Berners-Lee, yang 3,0 Web akan menjadi sesuatu yang
mirip dengan web "read-write-execute". Namun, hal ini sulit untuk
membayangkan dalam bentuk abstrak, jadi mari kita lihat dua hal yang saya
memprediksi akan membentuk dasar dari Web 3.0 - markup semantik dan layanan
web.
Semantic markup mengacu pada kesenjangan komunikasi antara
pengguna web manusia dan aplikasi komputerisasi. Salah satu tantangan terbesar
organisasi penyajian informasi di web adalah bahwa aplikasi web tidak dapat
memberikan konteks data, dan, karena itu, tidak bisa benar-benar memahami apa
yang relevan dan apa yang tidak. Melalui penggunaan semacam markup semantik,
atau format pertukaran data, data yang bisa dimasukkan ke dalam bentuk tidak
hanya dapat diakses oleh manusia melalui bahasa alami, namun dapat dipahami dan
diinterpretasikan oleh aplikasi perangkat lunak juga.
Sementara itu masih berkembang, gagasan ini - format data yang
dipahami oleh agen software - mengarah ke bagian "mengeksekusi" dari
definisi kita, dan menyediakan cara untuk membahas layanan web.
Web 3.0
Sebuah layanan web adalah sebuah sistem perangkat lunak yang
dirancang untuk mendukung komputer-ke-komputer interaksi melalui Internet.
Layanan Web tidak baru dan biasanya mengambil bentuk Application Programming
Interface (API). Fotografi-sharing populer situs Flickr menyediakan layanan web
dimana pengembang pemrograman dapat antarmuka dengan Flickr untuk mencari
gambar. Saat ini, ribuan layanan web yang tersedia. Namun, dalam konteks Web
3.0, mereka mengambil tengah panggung. Dengan menggabungkan markup semantik dan
layanan web, Web 3.0 menjanjikan potensi untuk aplikasi yang dapat berbicara
satu sama lain secara langsung, dan untuk pencarian yang lebih luas untuk
informasi melalui interface sederhana.
Yang penting untuk memahami, saya pikir, adalah bahwa
nomenklatur yang kita menggambarkan filosofi yang berbeda tidak harus diambil
terlalu serius. Hanya karena sebuah website tidak mempekerjakan Web 2.0 fitur
tidak membuatnya usang. Setelah semua, situs e-commerce kecil yang mencoba
untuk menjual produk niche tidak mungkin memiliki kebutuhan bisnis bagi
pengguna untuk mengirimkan konten atau dapat berinteraksi satu sama lain.
Yang paling penting, Anda tidak perlu meng-upgrade apapun,
mendapatkan software baru atau sesuatu seperti itu. Ini adalah ide abstrak yang
digunakan untuk merenungkan tantangan pengembang hadapi di web selain teori
tentang bagaimana untuk mengatasinya.
Arsitektur Web Dan Aplikasinya
- Konsep Integrasi sistem
Pengintegrasian sistem informasi merupakan salah satu konsep kunci dari sistem Informasi Manajemen. Berbagi sistem dapat saling berhubungan satu dengan yang lain dengan berbagai cara yang sesuai dengan keperluannya. Aliran informasi diantara sistem sangat bermanfaat bila data dalam file suatu sistem diperlukan juga oleh sistem yang lainnya, atau output suatu sistem menjadi input bagi sistem lainnya.
Secara manual juga dapat dicapai suatu integrasi tertentu, misalnya data dari satu bagian dibawa kebagian lain, dan oleh petugas administrasi data tersebut digabung dengan data dari sistem yang lain. Jadi kalau secara manual maka derajat integrasinya menjadi tinggi. Keuntungan utama dari integrasi sistem informasi adalah membaiknya arus informsi dalam sebuah organisasi. Suatu pelaporan biasanya memang memerlukan waktu, namun demikian akan semakin banyak informasi yang relevan dalam kegiatan manajerial yang dapat diperoleh bila diperlukan. Keuntungan ini merupakan alasan yang kuat untuk mengutamakan (mengunggulkan) sistem informsi terintegrasi karena tujuan utama dari sistem informasi adalah memberikan informasi yang benar pada saat yang tepat.
Keuntungan lain dari pengintegrasian sistem adalah sifatnya yang mendorong manajer untuk membagikan (mengkomunikasikan) informasi yang dihasilkan oleh departemen (bagian) nya agar secara rutin mengalir ke sistem lain yang memerlukannya. Informasi ini kemudian digunakan lebih luas untuk membantu organisasi.
- Arsitektur dari SOA
SOA adalah pendekatan architecture terbaru yang berkaitan dengan integrasi, pengembangan, dan pemeliharaan Sistem Informasi perusahaan yang kompleks. SOA bukanlah sebuah arsitektur baru yang radikal, melainkan evolusi yang terkenal akan arsitektur terdistribusi dan metode integrasi. SOA mendefinisikan konsep, arsitektur, dan kerangka kerja proses, untuk mengaktifkan efisien biaya pengembangan, integrasi, dan pemeliharaan sistem informasi melalui pengurangan kompleksitas, dan stimulasi akan integrasi dan bisa digunakan kembali. SOA adalah pendekatan untuk mendesign software yang meleburkan aplikasi bisnis kedalam pembagian ‘services’ yang dapat digunakan secara bebas oleh aplikasi-aplikasi dimana aplikasi tsb merupakan 1 bagian dan computing platforms dimana mereka berjalan.
Keuntungan SOA yang dihadirkan bervariasi, yaitu:
- Akselerasi proses bisnis
- Ekstensi kemampuan mengkolaborasikan bagian dalam dan luar bisnis
- Fleksibelitas dan efisiensi
- Inovasi
- Penggalan laporan TI, kekurangan dan resikonya
- Pemakaian ulang fungsi dan interface
- Reduksi kompleksitas
- Reduksi biaya
- Menjaga ketentraman kompetisi global
Design Integrasi service Oriented
Dalam hal ini service mempunyai beberapakarakteristik :
- Logical view, service yang dilihat dari level operasi bisnis yang diidentifikasi sebagaiinterface yang independen-Message orientation, Sebuah service yangberhubungan dengan client yang bertukarmessage.
- Discription Orientation, Servive yangdidekripsikan sebagai mesin pengolahmetadata.
- Network Orientation, Service dituntut untukdipakai di dalam jaringan. Hal ini menenkankann pada kebutuhan service yang secara otomatis serta mudah ditemukan.
- Platform neutrality, Pesan disampaikan melalui interface yang menggunakan platform netral (multi platform) dan format data yang standart seperti XML.
Siklus service dalam SOA
- Arsitektur Codelgniter
CodeIgniter adalah sebuah framework yang menerapkan konsep Model-View-Controller (MVC) sebagai pola didalam mengembangkan aplikasi berbasis PHP. Dengan pola MVC ini memungkinkan developer untuk mengorganisir file-file untuk membangun aplikasi.
CodeIgniter berisi banyak sekali instant library yang memudahkan seorang programmer PHP didalam membangun aplikasi sehingga walaupun aplikasinya besar, seorang programmer tidak perlu mendefinisikan library-library tersebut dari awal. Sebagai contoh jika kita ingin membuat sebuah fungsi database untuk memunculkan list data dari sebuah table dengan query ‘SELECT’, maka kita hanya tinggal memanggil library yang sudah disediakan dan selebihnya akan dikerjakan oleh CodeIgniter.
Codelgniter
- Perbedaan antara pattern dan framework :
Pattern
- Menjelaskan masalah rancangan terulang, yang hadir dalam suatu konteks rancangan spesifik dan menawarkan satu atau lebih solusi.
- Solusi menjelaskan komponen-komponen yang berpartisipasi, tanggung jawabnya, relationship antar komponen-komponen ini, dan saling mempengaruhi dari komponen-komponen ini dalam masalah spesifik tersebut.
- Pattern memungkinkan kita menggunakan ulang pengetahuan rancangan gabungan dan telah terbukti (terjamin)
Framework
- Framework adalah sistem software yang dapat digunakan ulang (reusable) dengan fungsi umumyang telah diimplementasikan.
- Harus mempertimbangkan kekurangannya
- Perlunya training (mungkin mahal dan sulit)
- Tak ada (atau kurang) standard
Institusi pengelola web/internet
Untuk dapat berjalannya web/internet, diperlukan penyedia jasa layanan internet (isp) dan web hosting.
- ISP
Penyedia jasa Internet (disingkat PJI) (bahasa Inggris: Internet service provider disingkat ISP) adalah perusahaan atau badan yang menyediakan jasa sambungan Internet dan jasa lainnya yang berhubungan. Kebanyakan perusahaan telepon merupakan penyedia jasa Internet. Mereka menyediakan jasa seperti hubungan ke Internet, pendaftaran nama domain, dan hosting.
ISP ini mempunyai jaringan baik secara domestik maupun internasional sehingga pelanggan atau pengguna dari sambungan yang disediakan oleh ISP dapat terhubung ke jaringan Internet global. Jaringan di sini berupa media transmisi yang dapat mengalirkan data yang dapat berupa kabel (modem, sewa kabel, dan jalur lebar), radio, maupun VSAT.
- WEB HOSTING
Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.
Pada dasarnya sebuah server webhosting menggunakan adalah sebuah komputer biasa namun menggunakan beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa.
Aspek Hukum Dan Etika dari internet
Didalam dunia maya, dinegara kita tercinta sudah diatur dalam UUITE, Secara umum, materi Undang-Undang Informasi dan Transaksi Elektronik (UUITE) dibagi menjadi dua bagian besar, yaitu pengaturan mengenai informasi dan transaksi elektronik dan pengaturan mengenai perbuatan yang dilarang. Pengaturan mengenai informasi dan transaksi elektronik mengacu pada beberapa instrumen internasional, seperti UNCITRAL Model Law on eCommerce dan UNCITRAL Model Law on eSignature. Bagian ini dimaksudkan untuk mengakomodir kebutuhan para pelaku bisnis di internet dan masyarakat umumnya guna mendapatkan kepastian hukum dalam melakukan transaksi elektronik. Beberapa materi yang diatur, antara lain: 1. pengakuan informasi/dokumen elektronik sebagai alat bukti hukum yang sah (Pasal 5 & Pasal 6 UU ITE); 2. tanda tangan elektronik (Pasal 11 & Pasal 12 UU ITE); 3. penyelenggaraan sertifikasi elektronik (certification authority, Pasal 13 & Pasal 14 UU ITE); dan 4. penyelenggaraan sistem elektronik (Pasal 15 & Pasal 16 UU ITE);
Sedangkan pengaturan mengenai perbuatan yang dilarang (cybercrimes) mengacu pada ketentuan dalam EU Convention on Cybercrimes, 2001. Beberapa materi perbuatan yang dilarang (cybercrimes) yang diatur dalam UU ITE, antara lain: 1. konten ilegal, yang terdiri dari, antara lain: kesusilaan, perjudian, penghinaan/pencemaran nama baik, pengancaman dan pemerasan (Pasal 27, Pasal 28, dan Pasal 29 UU ITE); 2. akses ilegal (Pasal 30); 3. intersepsi ilegal (Pasal 31); 4. gangguan terhadap data (data interference, Pasal 32 UU ITE); 5. gangguan terhadap sistem (system interference, Pasal 33 UU ITE); 6. penyalahgunaan alat dan perangkat (misuse of device, Pasal 34 UU ITE);
setelah kita mengetahu uu ite seperti yang diatas, maka dari itu kita harus beretika didalam internet, Etika yang berlaku di internet, disingkat netiket (internet etiquette), kini makin sering diabaikan. User internet bertambah secara sporadis, instan, tanpa melalui suatu pengantar bagaimana beretika di dunia maya. Sama dengan dunia nyata, dunia maya pun punya etika, lho. Dengan etika ini kita bisa memahami bagaimana saling menghormati sesama user, saling menghargai, saling berbagi, dan seterusnya. Netiket ini juga dapat menghindarkan kita dari problem yang bisa muncul gegara kita salah gaul di dunia maya.
Apa saja ya netiket secara umum? Ada 10 poin nih:
1. Ejaan yang benar
Komunikasi kita di internet mayoritas adalah komunikasi tertulis. Maka usahakan jangan banyak typo alias salah ketik atau salah ejaan, agar user lain mudah menangkap maksud kita.
2. Hindari capslok
Capslok atau huruf kapital untuk mengetik semua huruf sangat tidak nyaman dibaca, dan menyimbolkan bahwa kita sedang marah. Capslok pada komunkasi tertulis sama saja dengan membentak atau berteriak. Maka hindarilah.
3. Katakan yang sebenarnya
Berbohong di dunia maya itu bisa fatal akibatnya. Sebab informasi yang kita ketik dan kirim ke email atau posting di web akan tersimpan. Jika kelak kita mengatakan hal yang berbeda atau tidak sesuai dengan yang sebenarnya, maka ada bukti sahih bahwa kita berbohong. Sebaiknya jangan berbohong, tapi juga tidak perlu mengumbar semua hal.
4. Jadilah dirimu sendiri
Tidak perlu memalsukan identitas dengan mengaku sebagai orang lain. Ini akan merugikan diri sendiri. Jadilah dirimu sendiri, tanpa perlu membuka semua informasi pribadimu.
5. Jangan memulai masalah
Saat di social media, milis, atau forum terbuka lain, janganlah memulai masalah dengan memosting ancaman, memulai perdebatan yang memancing emosi, memosting informasi kontroversial yang hanya akan membuat user lain kesal, marah, bahkan memperkarakannya secara hukum.
6. Jangan kirim spam
Spam ini iklan secara terus menerus, memposting link, atau bahkan mengirim virus, serta data tidak penting lain. Kamu bisa di-banned atau ”report as spam”.
7. Konservatiflah
Saat mengirim email, lebih baik kita tetap bersikap formal dan konservatif. Ini jauh lebih baik daripada menulis pesan dengan gaya alay atau sok gaul, apalagi dengan huruf yang dibolak-balik, penuh singkatan. Sebab hanya akan membingungkan pembacanya, dan menurunkan citra dirimu.
8. Jangan kirim email tengah malam
Hormatilah user lain, sebab mengirim email itu sama dengan menelepon. Tentu kamu tidak suka kan jika tengah malam diganggu dering telepon atau notifikasi tanda email masuk? Kesannya tidak menghormati privasi orang.
9. Berbelanja di situs yang aman
Jika berminat melakukan e-shopping, yakinkan bahwa situs yang bersangkutan cukup aman. Setidaknya penjualnya bisa dipercaya. Sebab di situ kamu akan membagi informasi pribadi yang cukup penting, seperti nomor rekening dan nomor ponsel, bahkan alamat rumah.
10. Bersikap bijak
Cobalah untuk bersikap sebijak mungkin, dalam mengunggah profil diri, berbagi informasi, dan bersikap kepada sesama user internet. Pahami apa yang kira-kira layak atau tidak. Jangan terburu emosi saat kita memosting sesuatu. Tidak perlu terburu-buru dalam memutuskan apa yang layak di-share atau tidak.
Referensi :
http://webscience.org/websci13-acm-web-science-conference-2013/ diakses pada 25 maret 2013
http://id.wikipedia.org/wiki/Situs_web diakses pada 25 maret 2013
http://www.practicalecommerce.com/articles/464-Basic-Definitions-Web-1-0-Web-2-0-Web-3-0 diakses pada 25 maret 2013
http://missyeri.blogspot.com/2010/11/arsitektur-aplikasi-web.html diakses pada 28 maret 2013
http://id.wikipedia.org/wiki/Penyelenggara_jasa_Internet diakses pada 28 maret 2013
http://id.wikipedia.org/wiki/Webhosting diaskes pada 28 maret 2013
http://www.batan.go.id/prod_hukum/extern/uu-ite-11-2008.pdf di unduh pada 28 maret 2013
http://id.wikipedia.org/wiki/Undang-undang_Informasi_dan_Transaksi_Elektronik diakses pada 28 maret 2013
http://ictwatch.com/internetsehat/2012/06/04/10-poin-netiket-etika-di-internet/ diakses pada 28 maret 2013
http://networketiquette.net/index.html diakses pada 28 maret 2013
http://id.wikipedia.org/wiki/Penyelenggara_jasa_Internet diakses pada 28 maret 2013
http://id.wikipedia.org/wiki/Webhosting diaskes pada 28 maret 2013
http://www.batan.go.id/prod_hukum/extern/uu-ite-11-2008.pdf di unduh pada 28 maret 2013
http://id.wikipedia.org/wiki/Undang-undang_Informasi_dan_Transaksi_Elektronik diakses pada 28 maret 2013
http://ictwatch.com/internetsehat/2012/06/04/10-poin-netiket-etika-di-internet/ diakses pada 28 maret 2013
http://networketiquette.net/index.html diakses pada 28 maret 2013
COMMENTS