Jumat, 19 Juni 2015

Pengukur Kinerja Sebuah Web

Pengertian Website
Mengacu kepada kamus Merriam-Webster, website didefinisikan sebagai berikut: “a group of World Wide Web pages usually containing hyperlinks to each other and made available online by an individual, company, educational institution, government, or organization” (Merriam-Webster, 2010). Sebuah situs web atau website (sering pula disingkat menjadi situs saja) adalah sebutan bagi sekelompok halaman web (web page), yang umumnya merupakan bagian dari suatu nama domain (domain name) atau subdomain di WWW di internet. WWW adalah suatu ruang informasi yang dipakai oleh Uniform Resource Locator (URL) untuk mengindentifikasi sumber-sumber daya yang berguna. WWW terdiri dari seluruh situs web yang tersedia kepada publik. Halaman-halaman sebuah situs web diakses dari sebuah URL yang menjadi “akar” yang disebut homepage (halaman induk; sering diterjemahkan menjadi “beranda”, “halaman 3 muka”), dan biasanya disimpan dalam server yang sama. Tidak semua situs web dapat diakses dengan gratis.2. Beberapa situs web memerlukan pembayaran agar dapat menjadi pelanggan misalnya situs-situs yang menampilkan situs-situs berita, situs hiburan, dan situs pendidikan. Pada Gambar 1, www.wikipedia.org adalah sebuah contoh website yang menyimpan banyak informasi pengetahuan, berita, sejarah dan lain-lain.

3. Keuntungan Memiliki Website
Menurut beberapa pengertian di internet, ada beberapa keuntungan dari sebuah website. Dengan teknologi internet sekarang ini, produk atau jasa dapat diakses secara global dan menawarkan jasa ataupun produk kepada masyarakat selama 24 jam, 365 hari per tahun. Sekarang masyarakat telah menggunakan teknologi internet untuk mencari informasi tentang produk maupun jasa karena menurut mereka penggunaan internet lebih nyaman dan lebih menghemat waktu. Pelanggan dan masyarakat umum sekarang lebih suka jika suatu perusahaan memiliki sebuah website. Bila mereka memerlukan informasi mengenai produk atau jasa, mereka tinggal mengaksesnya melalui sebuah website.
Sebuah website dapat diakses dengan sangat cepat dan sangat mudah untuk di-update karena website merupakan media virtual. Dengannya kita dapat memasukkan gambar, rincian biaya produk, informasi tentang perusahaan, atau peta yang dapat menunjukan lokasi perusahaan ke dalam situs web. Ada beberapa keuntungan jika memiliki situs web (Andoy, 2010) yaitu :
a. Sekarang ini umumnya masyarakat mencari informasi jasa atau produk melalui situs web sebelum memutuskan untuk membeli.
b. Bisnis akan berjalan selama 24 jam, 7 hari seminggu ketika memiliki situs web. Situs web dapat memberikan keuntungan besar karena ia dapat diakses secara global melalui jaringan internet.
c. Informasi tentang produk tersedia secara online dan dapat menjawab pertanyaan dari konsumen dengan cepat dan murah.
d. Pada umumnya situs web menyediakan beberapa artikel beserta tips dan informasi. Ketika suatu situs web sering diupdate dan memposting artikel, masyarakat umum dapat menggunakanya sebagai sumber informasi. Dengan ini masyarakat dapat melihat produk dan jasa yang ditawarkan dalam situs web tersebut.
e. Informasi tentang bisnis dan perusahaan dapat diposting dalam situs web. Dengan ini kita mendapatkan kepercayaan dari konsumen, karena konsumen lebih percaya jika mereka mengetahui sesuatu tentang perusahaan tersebut.


4. Pengukuran Kinerja Situs web (Website)
Di dalam bukunya, Peterson (2005, p. 3) mengatakan bahwa pengukuran kinerja web (web measurement) adalah seni untuk mengumpulkan data dan menganalisa data agar dapat digunakan dan mudah dibaca oleh manusia. Salah satu teknik mengukur dan menguji suatu kinerja web adalah dengan mengukur pengalaman seseorang atau user experience pengunjung situs yang berinteraksi dengan halaman-halaman web yang berada di internet
Kinerja suatu web atau web performance sangat dipengaruhi oleh beberapa komponen-komponen dasar yang dibagi menjadi dua bagian penting, yaitu (1) dilihat dari gambaran transaksi web atau perspective transaction dan (2) gambaran komponen aplikasi atau application component perspective (Keynote System, Inc 2010). Transaksi web atau web transaction lebih menitikberatkan pada sisi pengalaman pengguna atau user experience sedangkan komponen aplikasi lebih menitikberatkan pada komponen jaringan komputer atau computer network.
A. METODE SERVQUAL
Metode SERVQUAL dikembangkan oleh Berry, Zeithaml, dan Parasuraman (1990). Dimana harapan, kepuasan pelanggan dan kualitas layanan mempunyai hubungan yang dapat diukur dari kualitas pelayanannya (service quality), kepuasan pelanggan dihitung dengan membandingkan prediksi dan persepsi dari pelanggan. Dalam kuesioner yang disebar nantinya akan terdapat penilaian pelanggan terhadap dua bagian penting yaitu:
1. Bagian Ekspektasi, yang memuat pertanyaan-pertanyaan untuk mengetahui dengan pasti harapan umum (ekspektasi) dari konsumen terhadap sebuah jasa.
2. Bagian Persepsi, yang memuat pertanyaan-pertanyaan untuk mengukur pandangan konsumen terhadap perusahaan dengan kategori tertentu.
Tanggapan konsumen dinyatakan dengan skala Likert, yaitu rentang skala nominal 4 untuk sangat setuju dan skala nominal 1 untuk sangat tidak setuju.



Dapat dilihat keterangan untuk masing-masing nilai dalam skala Likert untuk bagian ekspektasi dan persepsi. Keterangan ini berfungsi untuk menyamakan persepsi responden terhadap skala yang digunakan dalam kuesioner untuk pengukuran kualitas layanan (SERVQUAL).
Untuk perhitungan skor SERVQUAL, kita dapat menggunakan rumus perhitungan sebagai berikut (Zeithaml, 1990):
Skor ServQual = Skor Persepsi – Skor Ekspektasi
Adapun kriteria kelima dimensi kualitas dari model SERVQUAL tersebut adalah:
1. Tangibles, penampakan dari fasilitas fisik, peralatan, personel, dan sarana komunikasi
2. Reliability, kemampuan untuk memberikan jasa yang dijanjikan secara konsisten, memuaskan, dan akurat
3. Responsiveness, keinginan untuk membantu pelanggan dan menyediakan jasa tepat waktu
4. Assurance (termasuk competence, curtecy, credibility, dan security). Kompetensi dari sistem dan kredibilitas dalam menyediakan jasa secara sopan dan aman
5. Emphaty (termasuk accessability, communication, dan understanding knowing the customer). Suatu pendekatan, kemudahan untuk mengakses, kemudahan berusaha untuk memenuhi kebutuhan pelanggan.
B. METODE WEBQUAL
Webqual merupakan salah satu metode atau teknik pengukuran kualitas website berdasarkan persepsi pengguna akhir. Metode ini merupakan pengembangan dari Servqual- yang disusun oleh Parasuraman, yang banyak digunakan sebelumnya pada pengukuran kualitas jasa. Instrumen penelitian pada Webqual tersebut dikembangkan dengan metode Quality Function Development (QFD).
Webqual sudah mulai dikembangkan sejak tahun 1998 dan telah mengalami beberapa iterasi dalam penyusunan dimensi dan butir-butir pertanyaannya. Webqual 4.0 tersebut disusun berdasarkan penelitian pada tiga area yaitu :
1. Information Quality adalah mutu dari isi yang terdapat pada site, pantas tidaknya informasi untuk tujuan pengguna seperti akurasi, format dan keterkaitannya.
2. Service Interaction Quality adalah mutu dari interaksi pelayanan yang dialami oleh pengguna ketika mereka menyelidiki kedalam site lebih dalam, yang terwujud dengan kepercayaan dan empati, sebagai contoh isu dari keamanan transaksi dan informasi, pengantaran produk, personalisasi dan komunikasi dengan pemilik site.
3. Usability adalah mutu yang berhubungan dengan rancangan site, sebagai contoh penampilan, kemudahan penggunaan, navigasi dan gambaran yang disampaikan kepada pengguna.
Webqual dapat digunakan untuk menganalisis kualitas beberapa website, baik website internal perusahaan (intranet) maupun website eksternal. Persepsi pengguna tersebut terdiri dari dua bagian, yaitu persepsi tentang mutu layanan yang dirasakan (aktual) dengan tingkat harapan (ideal).
Barnes dan Vidgen (2003) melakukan penelitian dengan menggunakan WebQual untuk mengukur kualitas website yang dikelola oleh OECD (Organization for Economic Cooperation and Development).

Website yang bermutu dari perspektif pengguna dapat dilihat dari tingkat persepsi layanan aktual yang tinggi dan kesenjangan persepsi aktual dengan ideal (gap) yang rendah.
Model kualitas website atau WebQual tersebut pertama kali digunakan pada portal sekolah bisnis berdasarkan faktor-faktor kemudahan penggunaan, pengalaman, informasi dan komunikasi, serta integrasi (Barnes dan Vidgen, 2000).
C. Metode Aplikasi
Terdapat banyak alat pengukur kinerja web. Pada tahun 2008, konferensi pertama O‟reilly Velocity yang terletak di kota San Fransisco dihadiri banyak perusahaan- perusahaan yang turut berpartisipasi untuk menampilkan alat pengukur kinerja web mereka. Beberapa diantaranya adalah KITE, Jiffy dan CloudStatus. Alat-alat pengukur ini tidak hanya bagus dan mudah digunakan tetapi juga gratis (Sevcik and Wetzel, 2008).
Keynote System, perusahaan yang bergerak di bidang IT khususnya di dunia pengukuran web membuat alat pengukur kinerja web yang bernama KITE. KITE dapat merekam transaksi web yang user lakukan di dalam browser dan kita dapat melihat kinerja yang berhubungan denganya. Selain itu kita dapat juga menampilkan langkah-langkah yang user lakukan sebagai script ke 5 buah server pengujian Keynote di seluruh dunia. Semua yang kita butuhkan hanya sebuah browser.
Orang-orang di situs pencarian WhitePage.com menemukan bahwa data dari agen tidak menyediakan apa yang mereka butuhkan untuk aplikasi yang kaya akan media. Lalu mereka mengembangkan alat pengukur web yang bernama jiffy dan tersedia secara bebas (open source). Cara kerja jiffy adalah dengan memasukan kode jiffy ke dalam halaman-halaman web yang akan di telusuri. Dengan jiffy kita dapat mengukur page rendering times, melaporkan hasil pengukuran dari web server, aggregate log into database, dan membuat laporan-laporan.
CloudStatus adalah alat pengukur web yang berfungsi menelusuri kinerja utama dari layanan-layanan cloud computing. CloudStatus terdiri dari 5 layanan dasar yang ditawarkan oleh amazon, dan memiliki kemampuan monitoring yang lebih baik.



Dari ketiga alat pengukur web yang dijelaskan diatas, kami memilih KITE karena KITE selain gratis dan juga mendukung banyak kemampuan-kemampuan, antara lain:
1. dapat diakses dan menganaliasa kinerja web melalui 5 buah server tes di jaringan global Keynote System.
2. dapat merekam kembali bentuk-bentuk transaksi web yang sudah dijalankan oleh pengguna untuk keperluan analisa.
4.1. Pengalaman Pengguna (User experience)
dengan menggunakan salah satu yang sudah sangat dikenal pengguna (user experience) dan memiliki beberapa komponen diantaranya adalah (Keynote System, Inc 2010):
a. Time to opening page (time_to_opening_page), maksudnya adalah mengukur, dari sisi pengguna, waktu yang dibutuhkan pada saat pertama kali membuka halaman web. Waktu dimulai dari aksi pertama setelah internet agent memutuskan untuk berpindah ke halaman berikutnya. Waktu berakhir ketika pesan opening page ditampilkan di Web browser status bar. Internet agent adalah agen yang membawa beberapa tugas yang berkaitan dengan internet (Encyclopedia, 2010).
b. Page download (page_download_time), maksudnya adalah waktu yang dibutuhkan antara ketika Web browser membuat sinyal opening page dan ketika Web browser akan menampilkan pesan done di status bar.
4.2. Komponen Jaringan
Komponen jaringan (network component) adalah salah satu hal yang mempengaruhi kinerja web. Beberapa komponen jaringan tersebut diantaranya adalah (Keynote System, Inc 2010):
a. DNS lookup (DNS_time), komponen ini berfungsi untuk menghitung waktu yang dibutuhkan untuk menterjemahkan host name (contoh, www.keynote.com) menjadi IP address (contoh, 206.79.179.108).
b. Initial connection (initial_connection), komponen ini mengukur waktu pulang pergi atau round-trip time (ukuran waktu yang dibutuhkan jaringan untuk melakukan perjalanan dari host sumber menuju host tujuan dan kembali lagi ke host sumber) koneksi jaringan antara browser dan server.

c. Request time (request_time), adalah jumlah waktu yang dibutuhkan oleh web browser untuk mengirim permintaan (request) ke internet.
d. Client time (client_time), adalah jumlah waktu untuk mengunduh elemen halaman web selama data dihantarkan.
e. Total measurement time (measurement_network), adalah jumlah waktu untuk mengunduh halaman web dilihat dari sudut pandang jaringan.

Keynote Internet Testing Enviroment (KITE)
Keynote Internet Testing Enviroment (KITE) adalah alat pengujian dan pengukuran berbasis desktop yang digunakan untuk merekam dan mengedit transaksi web dan menganalisa kinerja dari aplikasi web (Keynote System, Inc 2010). KITE sangat mudah untuk digunakan dan sebagai salah satu alat yang sudah cukup terkenal di dunia. KITE dipilih sebagai alat pengukuran kinerja Web karena ia merupakan tools yang bebas biaya, berbasis dektop environment dan dapat melakukan pengujian dari 5 kota di berbagai belahan dunia yang menjadi agent dari jaringan KITE.
Dengan KITE, kita dapat melakukan pengujian dan pengukuran komponen jaringan secara global dan menganalisa transaksi web. Infrastruktur jaringan keynote terdiri dari 3 komponen utama yaitu:
a. Pengukuran dan infrastruktur pengumpulan data
b. Operasi dan pusat data
c. Alat analisa dan pelaporan


Referensi :



http://empatbelast.blogspot.com/2011/04/pengukur-kinerja-situs-web.html

 

    Semantic web atau web semantik merupakan salah satu perkembangan pada aplikasi web. Menurut bahasa, web semantik mempunyai arti web yang memiliki makna. Dengan kata lain, web semantik merupakan suatu aplikasi web yang mempunyai knowledge base tertentu sehingga bisa dikatakan web semantik mempunyai sifat lebih pintar dari web sebelumnya. Salah satu contoh dari web semantik adalah web tersebut bisa merekomendasikan sesuatu kepada user sesuai dengan interest usernya masing-masing. Dengan demikian, bisa jadi ketika beberapa orang mengakses satu alamat web yang sama, konten atau isi dari halaman web tersebut tidak akan sama. Salah satu contoh dari web semantik adalah igoogle. Ketika pertama kali membuka igoogle, kita akan diminta untuk mengisi lokasi tempat kita berada, setelah itu baru kita menuju ke halaman beranda igoogle. Dengan demikian, bisa jadi isi dari halaman beranda igoogle akan berbeda-beda sesuai dengan lokasi yang diisikan sebelumnya, baik itu dari isi berita, suhu udara, dan yang lainnya.

Web semantic atau semantik web dicetuskan pertama kali oleh  Tim Berners-Lee pada tahun 2001.  Web semantik sering disebut sebagai web versi 3.0. Dalam pembuatan aplikasi web semantik tidak semudah membuat aplikasi web biasa. Untuk membuat web semantik terdapat beberapa teknologi yang perlu dipelajari, diantaranya adalah RDF, ontologi, query RDF, RDF Store.

Sebenarnya Web Semantik terdiri atas 2 buah kata yang masing – masing memiliki pengertian yang cukup berbeda.
  • Web: yang dimaksud web di sini adalah jaringan komputer yang luas yaitu WWW (World Wide Web)
  • Semantik: dapat diartikan sebagai ilmu tentang makna atau tentang arti, yaitu salah satu dari tiga tataran analisis bahasa ; fonologi, gramatika dan semantic.


Jadi Web semantik adalah kemampuan aplikasi komputer yang berfungsi untuk lebih memahami bahasa manusia, bukan hanya bahasa yang baku dari para penggunanya tetapi juga bahasa yang lebih kompleks, seperti dalam bahasa percakapan sehingga memudahkan penggunanya untuk berkomunikasi dengan mesin. Web semantik dapat mengolah bahasa dan mengenali homonim, sinonim, atau atribut yang berbeda pada suatu database. Untuk Web Semantik sendiri diperkenalkan oleh Tim Berners-Lee.
Waring Wera Wanua atau World Wide Web (disingkat sebagai WWW atau Web) adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier (URI) untuk mengidentifikasi sumber-sumber daya yang berguna. WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripadanya
Kata semantik dalam bahasa Indonesia (Inggris : semantics) berasal dari bahasa Yunani sema (kata benda” yang berarti “tanda” atau lambang). Kata kerjanya adalah semaino yang berarti “menandai” atau “melambangkan”. Yang dimaksud dengan tanda atau lambang disini adalah sebagai kesatuan kata benda (sema) itu sendiri yang dinamakan tanda linguistic (Perancis : signe linguistique) seperti dikemukakan oleh Ferdinand de Saussure(1996) yaitu:
  • Komponen yang mengartikan, yang berwujud bentuk-bentuk bunyi bahasa
  • Komponen yang diartikan atau makna dari komponen yang pertama itu.


Kedua komponen itu adalah merupakan tanda atau lambing, sedangkan yang ditandai atau dilambanginya adalah sesuatu yang berada di luar bahasa yang lazim disebut referen atau hal yang ditunjuk.

Web semantic akan diterapkan pada aplikasi komputer dan istilah web semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web (WWW).
Sekarang, prinsip web semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan Web 3.0 itu sendiri sering disamakan dengan web semantik. Web semantik menggunakan XML, XMLS (XML Schema), RDF, RDFS (Resources Description Framework Schema) dan OWL.

Apa itu Data dari suatu Web?                         


Kembali sebentar ke circa 1993 



FTP, Gopher dan Archie:
sangat populer untuk sharing sumber
daya internet



Berhenti pada file level







Kembali sebentar ke circa 1994                                 


HTML dan URIs


Markup language dan berarti untuk
menghubungkan sumberdaya


Dibawah file level


Berhenti pada text level



Dan sekarang

XML, RDF, OWL, dan URIs

Markup language dan berarti untuk

menghubungkan sumberdaya

Dibawah file level

Dibawah text level

Pada data level








Komponen Semantik Web




Untuk membangun aplikasi Web Semantik ini, hal pertama yang harus dipahami adalah:
Pengertian ontology
Ontology merupakan suatu teori tentang makna dari suatu obyek, properti dari suatu obyek, serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan.
Ontology adalah sebuah spesifikasi dari sebuah konseptual, dengan  kata lain ontology adalah penjelasan dari sebuah konsep  dan keterhubunganya dari sebuah ilmu tertentu.
XML|XMLS/RDF|RDFS/OWL , toolsnya bisa menggunakan Protégé, Altova SemanticWorks, dll
Setelah memahami kedua hal tersebut, kemudian dibuat ontologynya.  Tools yang dapat  digunakan untuk mengelola ontology , diantaranya (ini seperti server) :
JENA
Sesame (openrdf.org)
Virtuoso, dll
Sedangkan bahasa untuk query ontology adalah :
SPARQL
untuk pengenalan XML, RDF, OWL dan Protégé

RDF (Resource Description Framework) Pada Web Semantik

RDF atau Resource Description Framework pada Web Semantik. RDF merupakan model standar untuk pertukaran data pada web. Menurut Liang Yu pada bukunya yang berjudul A Developer’s Guide to the Semantic Web, RDF merupakan sebuah bahasa untuk merepresentasikan informasi tentang resource yang ada di dunia; RDF merupakan framework untuk merepresentasikan informasi yang terdapat pada web (Konsep RDF);  RDF merupakan tujuan utama bahasa untuk merepresentasikan informasi yang terdapat didalam web (RDF Syntaxt, RDF Schema).
Seperti pengertian RDF yang telah dijelaskan sebelumnya, bahwa RDF dapat merepresentasikan informasi tentang resource baik resource yang berada di dunia maupun resource yang berada di web. RDF merepresentasikan informasi tersebut kedalam sebuah kalimat, sama halnya ketika manusia akan mendeskripsikan sesuatu. RDF mendeskripsikan sesuatu ke dalam kalimat yang terdiri dari subjek, objek, dan predikat. Subjek, objek, dan predikat tersebut merupakan komponen utama dari RDF.
Pada RDF, subjek merupakan resource atau sesuatu yang dideskripsikan yang biasanya merupakan alamat URI, sedangkan predikat merupakan property dari resource yang menjadi penghubung antara subjek dengan objek. Sedangkan objek merupakan URI atau literal. Ketiga komponen tersebut biasa disebut dingan triple.  Dengan demikian, dapat dikatakan bahwa RDF berisi informasi-informasi yang dibutuhkan. Untuk menyimpan RDF tersebut dibutuhkan salahsatunya adalah triple store. Dengan kata lain, triple store merupakan tempat penyimpanan RDF.


OWL
OWL diharapkan untuk mempertemukan kebutuhan untuk bahasa ontologi di web [8], sehingga perintah perntah dasarnya akan lebih baik dari RDF dan RDF schema.
OWL   mempunyai beberapa tujuan model desain, yaitu: shared ontologies, ontology evolution, ontology inconsistency detection, balance of expressivity dan scalability, ease of use, XML syntax, dan internationalization.

Protégé
Protégé adalah sebuah alat bantu yang berbentuk perangkat lunak yang digunakan untuk pengembang sistem untuk mengembangkan Knowledge-Base System. Aplikasi yang dikembangkan dengan Protégé digunakan dalam pemecahan masalah dan pembuat keputusan dalam sebuah domain.
Protégé dikembangkan oleh sebuah organisasi yang bernaung di bawah Standford, yang mengambil spesialisasi dibidang ontology. Segala sesuatu yang berhubungan dengan Protégé dapat dilihat pada alamat http://Protege.stanford.edu/, termasuk tutorial dan komunitas pengguna Protégé.
Protégé merupakan sebuah alat yang digunakan untuk membuat sebuah domain ontology, menyesuaikan form untuk entry data, dan memasukan data.
Berbagai format penyimpanan seperti OWL, RDF, XML, dan HTML. Protégé menyediakan kemudahan plug and play yang membuatnya fleksibel untuk pengembangan prototype yang berkembang.

Referensi :




Rabu, 22 April 2015

 Membuat Web

Assalamu’alaikum Wr. Wb.
Di postingan sebelumnya saya telah menjelaskan apa itu Arsitektur Web. Nah, untuk postingan kali ini saya akan mencoba mengimplementasikan salah satu tools dalam pembuatan web. Saya menggunakan Notepad++ dalam pembuatan Web Pengenalan Diri sederhana menggunakan HTML(Hyper Text Markup Language).
Berikut ini adalah script htmlnya:






Saya akan menjelaskan script html diatas. script yang saya buat menggunakan fungsi div. yaitu pengelompokan element untuk tampilan html menggunakan css. caranya <div> isi element </div>. fungsi div ini berada dalam <body> </body>. Kemudian saya menggunakan tag <h1></h1> yang fungsinya membesarkan hurus yang ada didalam tag tersebut. kemudian saya juga menggunakan <p> </p> yang gunanya untuk paragraf. kemudian saya akan menjelaskan css untuk mengatur tampilannya. dengan menggunakan tag <style></style> atau juga bisa beda file dengan menggunakan file format .css. didalam style tersebut terdapat backgrund-color yang berfungsi untuk merubah warna backgrund. text-align gunanya untuk mengatur posisi textnya. hegiht untuk ukurannya. dan terakhir di dalam html ini juga terdapat tag <img src=""> untuk memasukkan foto.


Sekian postingan blog kali ini tentang pembuatan web sederhana. Semoga kalian dapat mencobanya dan bermanfaat bagi pembaca. Kurang lebihnya saya mengucapkan permintaan maaf jika dalam postingan kali ini terdapat salah kata. Demikian saya ucapkan Wassalamu’alaikum Wr. Wb. :)

Arsitektur Web

  Haiiiii....kali ini saya akan mencoba menjelaskan tentang Arsitektur Web. Sebelumnya saya akan menjelaskan apa itu Arsitektur Komputer. Arsitektur Komputer dapat didefinisikan sebagai suatu pendekatan terhadap desain dan perencanaan situs seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna.
Secara umum, setiap program/aplikasi komputer yang berkomunikasi di Internet dapat dibedakan menjadi 2 bagian yang terpisah yaitu client dan server.
Client itu apa sih sebenarnya? Baiklah disini saya akan mencoba menjelaskan apa itu client. Client disebut juga dengan front-end, yang maksudnya adalah komponen aplikasi tersebut dijalankan dalam sebuah workstation dan menerima input data dari pengguna. Dengan cara meminta (request) satu layanan tertentu ke suatu server. Komputer client harus dilengkapi dengan aplikasi client khusus untuk dapat menjalankannya, sehingga bisa memanfaatkan layanan yang ditawarkan server. Sebagai contoh, untuk mengambil sebuah file dari file server, suatu program di komputer client harus memformat sebuah request (permintaan) dan mengirimkannya kepada program yang sedang berjalan di server. Selanjutnya, server akan mengirimkan file yang diminta sesuai dengan permintaan program client tersebut.
Sementara itu apakah yang dimaksud server? Server biasa disebut juga dengan back-end. Server memilki kegunaan yakni menerima request dari client, kemudian memproses dan langkah selanjutnya yaitu memberikan hasil pemrosesan tersbut kepada client. Kemudian untuk dapat berkomunikasi antara Client dan Server digunakanlah Protocol. Lalu dapat diambil kesimpulan bahwa Client Server merupakan suatu bentuk arsitektur, dimana client adalah perangkat yang menerima yang akan menampilkan dan menjalankan aplikasi (software komputer) dan server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya.
Tidak lengkap rasanya jika hanya menjelaskan Client Server saja, baiklah disini saya akan mencoba menjelaskan tools/bahasa pemrograman apa saja yang digunakan dalam aplikasi client/server sederhana.
Tools yang digunakan dalam aplikasi client/server diantaranya yaitu:
  1. HTML
  2. PHP
  3. JavaScript
  4. XML
Disini saya akan menjelaskan karakteristik dari 4 tools diatas
  1. Karakteristik dari HTML:
    • Tag-tag dalam HTML tidak bersifat case sensitive
    • Tidak memerlukan compiler dan cara menjalankannya dengan menggunakan browser.
    • File HTML diakhiri dengan format .html
  1. Karakteristik dari PHP:
    • PHP tidak menggunakan compiler
    • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows)
    • Web Server yang mendukung PHP diantaranya apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  1. Karakteristik dari JavaScript:
    • Menggunakan blok awal “{” dan blok akhir “}”
    • Case Sensitive artinya membedakan penamaan variable dan fungsi yang menggunakan huruf besar dan huruf kecil.
    • Memiliki Extension yang umumnya “ *.js”.
  1. Karakteristik dari XML:
    • Pencarian data cepat karena XML merupakan data dalam format yang terstruktur
    • Ekstensibilitas : dapat ditukar/digabung dengan dokumen XML lain
    • Plain Text dan Platform Independent
Jika kita sudah mengerti karakteristik dari keempat tools diatas, untuk dapat membangun web yang baik diperlukan analisa terhadap web yang dibuat. Baiklah disini saya akan mencoba menjelaskan software yang dapat menganalisa web yaitu SEO. SEO (Search Engine Optimization) memiliki tujuan untuk menempatkan sebuah situs web pada posisi teratas pada search engine, atau paling tidak dihalaman pertama berdasarkan keyword pada search engine. Secara logika, situs web yang memiliki posisi teratas pada search engine akan memiliki peluang yang besar untuk dikunjungi.
Baiklah, sekian postingan blog saya mengenai Arsitektur Komputer. Semoga dapat bermanfaat bagi para pembaca. Kurang lebihnya saya mohon dibukakan pintu maaf yang sebesar-besarnya jika ada kesalahan dalam memposting blog ini. Akhir kata saya ucapkan Wassalamu’alaikum Wr. Wb.
Referensi:

Rabu, 25 Maret 2015

 Web Science

Pokok Bahasan :
                          Definisi Web Science 
                          Sejarah Web :
                          Pre-Web: Memex, Hypertext, Internet, usenet, ftp, gopher
                                           Memory Extender (MEMEX)
                          Web 1.0, Web 2.0, Web 3.0
                          Pertumbuhan Sosial dan Ekonomi Web Science
                          Web Science dan Metodologi Web Science
                                              
                                           

     Disini saya akan menjelaskan tugas Softskill tentang Web Science merupakan sebuah ilmu desentralisasi sistem informasi. Web Science membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi.
Web Science merupakan inovasi baru yang diciptakan oleh seorang bernama Tim Berners-Lee yang mensupport dari berdirinya cabang ilmu ini. Tim Berners-Lee juga seorang penemu World Wide Web. Web Science yang dalam bahasa Indonesia berarti jaringan pengetahuan atau dapat diartikan bahwa suatu web yang menyediakan berbagai ilmu pengetahuan didalamnya dan menjadikan wadah / tempat terdapatnya ilmu pengetahuan tersebut. Web science juga dapat melakukan penelitian lintas disiplin dan menjelajah ke berbagai bidang yang sangat khusus di dalam disiplin ilmu.Dalam definisi di jelasakan bahwa web science dapat menyediakan berbagai ilmu pengetahuan, tentunya dalam ilmu pengetahuan terdapat berbagai macam kegunaan diantaranya adalah sebagai berikut :
Web science memiliki berbagai macam kegunaan, seperti halnya :
1. Dapat mencari artikel yang berdampak tinggi dan prosiding konferensi.
2. Dapat menemukan hasil yang relevan dalam bidang-bidang terkait.
3. Dapat mengidentifikasi potensi kolaborator dengan catatan rujukan signifikan.
4. Dapat mengintegrasikan, mencari, menulis, dan bibliografi penciptaan menjadi satu proses yang efisien.

Sejarah Web Science
Web sekarang ini telah berkembang dari ide dan konsep yang dicetuskan oleh Tim Berners-Lee, seorang peneliti pada CERN Particle Physics Lab di Jenewa, Swiss. Pada tahun 1989 Berners-Lee merumuskan suatu proposal tentang sebuah system hypertext yang memiliki tiga komponen sebagai berikut:
  1. Antarmuka yang menyediakan akses terhadap berbagai jenis dokumen dan protokol.
  2. Akses informasi yang universal. Setiap pengguna harus dapat mengakses setiap informasi yang tersedia.
  3. Antarmuka yang konsisten untuk semua platform. Antarmuka ini harus menyediakan akses yang dapat digunakan oleh berbagai jenis komputer.
Perkembangan selanjutnya dari konsep Berners-Lee ini melahirkan Mosaic, sebuah web browser grafis yang pertama. Web memiliki banyak kemungkinan hubungan antar dokumen tanpa awal dan akhir.
Dalam 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).

Pre-Web: Memex, Hypertext, Internet, usenet, ftp, gopher
Memory Extender (MEMEX)
Vannevar Bush (11 Maret, 8190 – 30 Juni, 1974 adalah seorang insinyur dan ilmuwan berkebangsaan Amerika yang dikenal karena pencapaiannya pada bidang kompetisi analog, peran politiknya pada pengembangan bom atom, dan idenya tentang Memex, yang dipandang sebagai konsep awal yang mendasari munculnya teknologi World Wide Web. Memex (singkatan dari “memory extender”) , adalah nama yang diberikan oleh Vannevar Bush untuk sebuah mesin teoretis yang ia usulkan dalam artikelnya As We May Think, yang dimuat pada tahun 1945 pada The Atlantic Monthly. Memex disebut-sebut sebagai pionir dari teknologi hiperteks yang saat ini telah ada.
Vanner Bush memang tidak terlibat langsung dalam pengembangan internet, namun banyak yang mempertimbangkan kalau beliau disebut dengan God Father World Wide Web. Beliau membuat sebuah referensi esai hingga tahun 1945 dengan judul AS WE MY THINK, dalam artikelnya Bush menggambarkan sebuah mesin teoritis yang disebut MEMEX, untuk meningkatkan memori manusia dengan memungkinkan pengguna dapat mengambil dan menyimpan dokumen dalam sebuah Asosiasi. Asosiatif tersebut sangat berhubungan dan mirip dengan yang dikenal saat ini ysitu hypertext.
Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus. Seorang pengguna bisa menyisipkan komentar sendiri, baik menghubungkan ke jalur utama atau bergabung dengan jejak sisi ke item tertentu. Jadi ia membangun jejak minatnya melalui labirin bahan yang tersedia kepadanya. Seorang pengguna juga bisa membuat copy dari jejak yang menarik dan menyebarkannya kepada temannya untuk dimasukkan dalam memex sendiri, ada juga untuk dihubungkan ke jejak yang lebih umum.Mengingat memex, sarjana bisa menciptakan alat sendiri pengetahuan sebagai koneksi dalam berlembar-lembar informasi, berbagi alat-alat, dan menggunakan kompleks alat untuk menciptakan pengetahuan namun lebih canggih yang pada gilirannya dapat digunakan terhadap pekerjaan ini The memex telah dibayangkan. sebagai sarana mengubah ledakan informasi menjadi ledakan pengetahuan. Ini tetap menjadi salah satu impian mendefinisikan media baru. Memperluas, menyimpan, dan konsultasi catatan.
Antara tahun 1990 dan 1994, Paul Flaherty, seorang mahasiswa Stanford yang sedang mencari proyek, diperkenalkan oleh istrinya kepada atasannya. Supervisor baru saja melihat demonstrasi dari World Wide Web dan menyarankan dapat ditingkatkan dan lebih baik serupa dengan memex dijelaskan oleh Vannevar Bush jika link tidak harus secara manual dimasukkan dan bukan satu bisa mengikuti link hanya dengan menggunakan kata-kata sendiri. Flaherty melanjutkan untuk menciptakan AltaVista, yang dicari pertama, full-text database dari sebagian besar dari Web.

HyperText
Hypertext adalah suatu paradigma ( cara atau pola ) antarmuka untuk menampilkan dokemen, yaitu dapat bercabang ke dokumen lain, menurut definisi awal hypertext berarti “ branch or perform on request” yang artinya bercabang atau melaksanakan saat diminta. Yang paling banyak digunakan dalam dunia komputer adalah penelusuran antar dokumen yang disebut hyperlink.
Markup language merupakan kombinasi antara text dan informasi tambahan mengenai text. Informasi tambahan tersebut, misalnya struktur teks atau bentuk tampilan yangt diekspresikan dalam bentuk markup (tanda) yang menyatu dengan text utama. Markup language paling modern yang digunakan saat ini adalah HTML ( hypertext markup language ) yang merupakan salah satu basis dari World Wide Web. Hypertext Markup Language adalah markup language yang dirancang untuk pembuatan halaman web yang mengandung hypertext dan informasi lain yang akan ditayangkan oleh browser. HTML digunakan untuk membuat informasi terstruktur, mudah dipahami. Pada prinsipnya HTML merupakan standart bahasa yang digunakan untuk mengatur format tampilan document web, menambahkan object-object seperti image, audio, video dan juga java applet dalam dokumen HTML, mendukung hyperlink antar dokumen. Dokumen HTML dapat diakses oleh browser berdasarkan urlnya, yaitu sebuah spesifikasi standar untuk menunjukan lokasi suatu resource diinternet yang disebutkan pada browser.

Internet 
Merupakan (kependekan dari interconnection-networking) secara harfiah adalah 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 kaedah ini dinamakan internetworking.

USENET 
Singkatan dari user network, merupakan salah satu jaringan tertua yang dilayani oleh internet. Awalnya didesain pada Duke University ditahun 1979 dan dikembangkan  pada Duke University dan North Carolia University setahun kemudian, tujuan utama dari USENET adalah untuk bertukar pesan teks (text message) di antara node (komputer yang terhubung pada jaringan). USENET telah tumbuh untuk mencakup berbagai macam forum dan juga newsgroup, dalam jumlah puluhan ribu node yang terhubung.

FTP
Protokol pengiriman berkas (Bahasa inggris: File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

Gopher
Merupakan protokol layer aplikasi TCP/IP yang dirancang untuk distribusi, pencarian, dan pengambilan dokumen melalui Internet. Sangat berorientasi pada desain dokumen menu, protokol Gopher disajikan menarik untuk alternatif World Wide Web pada tahap awalnya, tapi akhirnya gagal mencapai popularitas.

Web 1.0, Web 2.0, Web 3.0
Web 1.0
Merupakan teknologi Web generasi pertama yang merupakan revolusi baru di dunia Internet karena telah mengubah cara kerja dunia industri dan media. Pada dasarnya, Website yang dibangun pada generasi pertama ini secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Berbagai Website seperti situs berita “cnn.com” atau situs belanja “Bhinneka.com” dapat dikategorikan ke dalam jenis ini.
Web 2.0
Web 2.0 pertama kali diperkenalkan oleh O’Reilly Media pada tahun 2004 sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing informasi secara online. Menurut Tim O’Reilly, Web 2.0 dapat didefinisikan sebagai berikut: “Web 2.0 adalah revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Salah satu aturan terutama adalah: Membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut” Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: “flickr.com”, “del.icio.us”) merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna Web.
Web 3.0 / Semantic Web
Walaupun masih dalam perdebatan di kalangan analis dan peneliti, istilah Web 3.0 tetap berpotensi menjadi generasi teknologi di dunia Internet. Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat on-demand [Joh07]. Namun, menurut John Markoff, Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online. Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah [Tim01]. Pembuatan Semantic Web dimungkinkan dengan adanya sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C). Standar yang paling penting dalam membangun Semantic Web adalah XML, XML Schema, RDF, OWL, dan SPARQL.

Pertumbuhan Sosial dan Ekonomi Web Science
Dewasa ini pertumbuhan sosial dan ekonomi web science tumbuh semakin cepat dan juga sangat mempengaruhi keadaan sosial dan ekonomi dari penggunaan web science.
Dalam pertumbuhan sosial dan ekonomi dari web science mungkin sedikit banyak mempengaruhi dan dapat berdampak positif maupun negatif. Berikut ini akan saya paparkan sedikit mengenai dampak dari pertumbuhan sosial dan ekonomi web science:
  •  Dampak positif teknologi di bidang sosial
<> Perbedaan kepribadian pria dan wanita. Banyak pakar yang berpendapat bahwa kini semakin    besar porsi wanita yang memegang posisi sebagai pemimpin, baik dalam dunia pemerintahan maupun dalam dunia bisnis. Bahkan perubahan perilaku ke arah perilaku yang sebelumnya merupakan pekerjaan pria semakin menonjol.
<> Meningkatnya rasa percaya diri. Kemajuan ekonomi di negara-negara Asia melahirkan fenomena yang menarik. Perkembangan dan kemajuan ekonomi telah meningkatkan rasa percaya diri dan ketahanan diri sebagai suatu bangsa akan semakin kokoh. Bangsa-bangsa Barat tidak lagi dapat melecehkan bangsa-bangsa Asia.
<> Tekanan, kompetisi yang tajam di berbagai aspek kehidupan sebagai konsekuensi globalisasi, akan melahirkan generasi yang disiplin, tekun dan pekerja keras.
Sementara dampak negatif yang diberikan terhadap dibidang sosial adalah :
1. Kemerosotan moral di kalangan warga masyarakat, khususnya di kalangan remaja   dan pelajar.Kemajuan kehidupan ekonomi yang terlalu menekankan pada upaya pemenuhan berbagai keinginan material, telah menyebabkan sebagian warga masyarakat menjadi “kaya dalam materitetapi miskin dalam rohani”.
2. Kenakalan dan tindak menyimpang di kalangan remaja semakin meningkat semakin lemahnyakewibawaan tradisi-tradisi yang ada di masyarakat, seperti gotong royong dan tolong-menolong telah melemahkan kekuatan-kekuatan sentripetal yang berperan penting dalam menciptakankesatuan sosial. Akibatnya bisa dilihat bersama, kenakalan dan tindak menyimpang di kalangan remaja dan pelajar semakin meningkat dalam berbagai bentuknya, seperti perkelahian, corat-coret,pelanggaran lalu lintas sampai tindak kejahatan.
3. Pola interaksi antar manusia yang berubah kehadiran komputer pada kebanyakan rumah tanggagolongan menengah ke atas telah merubah pola interaksi keluarga. Komputer yang disambungkandengan telpon telah membuka peluang bagi siapa saja untuk berhubungan dengan dunia luar.Program internet relay chatting (IRC) internet dan e-mail telah membuat orang asyik dengan kehidupannya sendiri. Selain itu tersedianya berbagai warnet memberipeluang kepada banyak orang yang tidak memiliki komputer dan saluran internet. Kini semakin banyak orang yang menghabiskan waktunya sendirian dengan komputer.  Melalui  program internet relay chatting (IRC) anak-anakbisa asyik mengobrol dengan teman dan orang asing kapan saja.

  • Dampak teknologi komputer di bidang ekonomi
Dalam bidang ekonomi teknologi berkembang sangat pesat. Dari kemajuan teknologi dapat kita rasakan manfaat positifnya antara lain:
1.Pertumbuhan ekonomi  yang semakin tinggi.
2.Terjadinya industrialisasi.
3.Produktifitas dunia industri semakin meningkat.
4.Persaingan dalam dunia kerja sehingga menuntut pekerja untuk selalu menambah skill dan pengetahuan yang dimiliki.Kecenderungan perkembangan teknologi dan ekonomi, akan berdampak pada penyerapan tenaga kerja dan kualifikasi tenaga kerja yang diperlukan. Kualifikasi tenaga kerja dan jumlah tenaga kerja yang dibutuhkan akan mengalami perubahan yang cepat. Akibatnya, pendidikan yang diperlukan adalah pendidikan yang menghasilkan tenaga kerja yang mampu mentransformasikan pengetahuan dan skill sesuai dengan tuntutan kebutuhan tenaga kerja yang berubah tersebut.
5. Di bidang kedokteran dan kemajauan ekonomi mampu menjadikan produk kedokteran menjadi komoditi.

Dalam bidang ekonomi, kemajuan internet terutama pada aplikasi mesin pencari memudahkan suatu perusahaan dalam melihat target pasar dari perusahaan tersebut. Selain itu, teknologi internet juga  membawa suatu perubahan pasar yakni saat ini transaksi penjualan/pembelian tidak hanya dapat dilaksanakan ketika penjual dan pembeli bertemu secara langsung namun dalam dunia maya sekalipun. Contoh transaksi jual beli yang biasa kita temukan di internet seperti Shopping Online, Penjualan tiket pesawat, dll. Kemajuan teknologi akan meningkatkan kemampuan produktivitas dunia industri baik dari aspek teknologi industri maupun pada aspek jenis produksi. Investasi dan reinvestasi yang berlangsung secara besar-besaran yang akan semakin meningkatkan produktivitas dunia ekonomi. Di masa depan, dampak perkembangan teknologi di dunia industri akan semakin penting.
Memandang positif dan negatif kemajuan teknologi, bagi kemaslahan bangsa dan umat islam khususnya. Adalah control secara internal mulai dari keluarga untuk mengenalakan dan mengawasi anak didik dari dampak negatif itu sendiri, dan pemerintah khususnya badan-badan yang bewenang menangani untuk mengambil langkah tepat untuk mengurangi dampak dari kemajuan sisi buruk teknologi itu sendiri. kian pesatnya kemajuan teknologi jangan kita jadikan hantu boomerang untuk kita tidak berani terbuka dan maju.peran penting bangsa elemen-elemen pemerintah, masyarakat dan keluarga adalah payung untuk menghindari dan mengurangi dampak negatif media itu sendiri.

Dampak Positif Dan Negatif Pengaruh Teknologi Terhadap Kehidupan Manusia
Pengaruh globalisasi dengan dukungan teknologi informasi seperti pedang bermata dua disatu sisi kita tidak dapat menyangkal manfaat dan ancaman yang dibawanya, jadi manfaat disebut juga pengaruh positif dan ancaman disebut pengaruh negatif.
(+) Positif
Pengaruh positif yang dapat dirasakan dengan adanya Teknologi Informasi adalah peningkatan kecepatan, ketepatan, akurasi dan kemudahan yang memberikan efisiensi dalam berbagai bidang khususnya dalam masalah waktu, tenaga dan biaya. Sebagai contoh manifestasi Teknologi Informasi yang mudah dilihat di sekitar kita adalah pengiriman surat hanya memerlukan waktu singkat, karena kehadiran surat elektronis (email), ketelitian hasil perhitungan dapat ditingkatkan dengan adanya komputasi numeris, pengelolaan data dalam jumlah besar juga bisa dilakukan dengan mudah yaitu dengan basis data (database), dalam kegiatan ekonomi sudah dilakukannnya E-banking, E-comerce,E-shopping dan masih banyak lagi.
(-) Negatif
Sedangkan pengaruh negatif yang bisa muncul karena adanya Teknologi Informasi misalnya dari globalisasi aspek ekonomi, terbukanya pasar bebas memungkinkan produk luar negeri masuk dengan mudahnya. Dengan banyaknya produk luar negeri dan ditambahnya harga yang relatif lebih murah dapat mengurangi rasa kecintaan masyarakat terhadap produk dalam negeri.
Dengan hilangnya rasa cinta terhadap produk dalam negeri menunjukkan gejala berkurangnya rasa nasionalisme masyarakat kita terhadap bangsa Indonesia dan penipuan serta pembobolan keuangan melalui media elektronis juga akibat dari kegiatan ekonomi yang semakin mudah.
1. Pengaruh teknologi informasi tidak mungkin kita tolak atau hindari, sebaiknya kita harus dapat memanfaatkannya untuk kesejahteraan masyarakat tetapi disisi lain kita juga harus berhati-hati dan bersikap bijak agar dampak negatif yang menyertainya dapat kita hilangkan atau paling tidak kita minimalisir.
2. Mengenalkan teknologi informasi sekaligus pemanfaatannya bagi kehidupan pribadi maupun kehidupan sosial kemasyarakatan.
3. Meningkatkan daya nalar dan daya seleksi masyarakat terhadap berbagai informasi yang membanjir, sehingga masyarakat semakin kritis dan dewasa dalam menyikapinya.

Web Science dan Metodologi Web Science
Web Science itu terdiri atas dua kata yaitu web dan science yang maksudnya adalah :
Web yang berarti jaringan atau suatu sistem di internet yang memungkinkan siapapun agar bisa menyediakan atau menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Dengan menggunakan teknologi tersebut, informasi dapat diakses selama 24 jam dalam satu hari dan dikelola oleh mesin.
Sedangkan Science berarti ilmu pengetahuan atau kumpulan pengetahuan yang benar, mempunyai obyek dan tujuan, disusun secara sistematik, berkembang dengan metode ilmiah,dan berlaku universal dan dapat diuji kebenarannya (diverifikasi).

Metodologi Web Science
Web Science merupakan kajian sains dari Web. Ketika Web telah bergerak ke ranah ilmu, maka pertanyaan mendasar adalah bagaimana keilmuan ini melakukan metodologi. Bagaimana peneliti atau engineer melakukan pendekatan terhadap Web untuk pemahaman dan relasinya dengan domain sosial secara luas dan inovasi apa yang dapat dilakukan.
Berbagai penelitian yang berlangsung saat ini melakukan pengembangan pada metodologi pemetaan (mapping) dan graph pada struktur Web dengan sampling sebagai kunci utamanya [Leung, 2001]. Sebagai contoh laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman (.de) melakukan perubahan setiap minggu. Model lain adalah metodologi model analisis yang mengkombinasikan data empiris yang digunakan untuk melakukan determinasi probabilitas. Metodologi pada Web Science akan dipengaruhi oleh perekayasaan yang berlatar belakang industri maupun peneliti akademisi.



Referensi :
https://aswendy.wordpress.com/2014/03/07/definisi-web-science
http://en.wikipedia.org/wiki/Memex
http://en.wikipedia.org/wiki/Usenet
http://id.wikipedia.org/wiki/Gopher
http://id.wikipedia.org/wiki/Internet
http://id.m.wikipedia.org/wiki/Pemrograman_web
https://id.wikipedia.org/wiki/Protokol_Transfer_Berkas
http://safemode.web.id/artikel/teknologi/pengertian-web-science
http://niaaahkm.blogspot.com/2013/04/web-science-metodologi-web-science.html
http://postaven.blogspot.com/2013/03/webteknologi-untuk-pertumbuhan-sos