Minggu, 26 April 2015

Arsitektur Web

Apa Itu Website?

Temen-temen pasti udah gak asing kan dengan istilah website? atau ada yang belum pernah denger sama sekali? Wah gawat tuh kalau belum, ini 2015 bung. bagi yang udah gak asing dengan istilah website tapi belum tau definisinya disini saya akan mencoba menjelaskan sedikit sebisa saya, jadi website itu halaman-halaman yang ada di internet yang berisi informasi-informasi yang sudah dikemas menarik dan dapat diakses di seluruh dunia oleh semua orang selama orang tersebut memiliki akses jaringan internet adapun isi yang ada pada website itu antaralain berupa teks, gambar, suara, video atau gabungan dari ke-empatnya.


Itu yang saya dapet dari  penjelasan dosen, baca-baca blog orang lain, dapet info dari temen-temen juga, ya kurang lebih gitu deh hehe Website juga dibagi menjadi beberapa jenis, yaitu:

  • Website personal/pribadi
  • Website perusahaan
  • Website toko online
  • Website berita
  • Website komunitas 
Apakah diantara temen-temen ada yang sudah pernah memebuat website? kalau ada yang sudah pernah jenis website apa yang kalaian buat? Ajarin saya dong hehe Informasi lagi nih untuk teman-teman yang belum tau bagaimana cara membuat suatu website, sebenernya saya juga cuma bisa dasar-dasarnya aja.. yaa paling bikin web sederhana yang cuma munculin teks doang.
Temen-temen bisa menggunakan bebera bahasa pemrograman pada aplikasi client server seperti:
 
  • HTML
  • PHP
  • JavsSrcipt
  • XML, dll
Berikut karekteristik dari tiap bahasa pemrograman diatas:

  1. Karakteristik dari HTML adalah Tag-tagnya tidak bersifat case sensitive. Tidak memerlukan compiler dan cara menjalankan programnya menggunakan browser. File HTML diakhiri dengan format .html

  1. Karakteristik dari 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 serta memiliki Extension yang umumnya “ *.js”.

  1. Karakteristik dari XML pencarian data cepat karena XML merupakan data dalam format yang terstruktur, dapat ditukar/digabung dengan dokumen XML lain, Plain Text dan Platform Independent

Sekian postingan saya kali ini semoga bermanfaat untuk yang memabacanya, mohon maaf untuk semua kekurangannya.
Sukses anak Indonesia! Wassalamu’alaikum Wr. Wb.

Minggu, 29 Maret 2015

Definis Web Science dan Sejarahnya

Assalamu’alaikum Wr.Wb.
Apa kabar teman-teman? semoga sehat sentosa ya. Kali ini bahasan yg akan saya tulis adalah mengenai definisi dan sejarah Web Science, ada yang sudah tahu apa itu web science? bagaimana perkembangannya? bagaimana hubunganya dengan sosial? yuk langsung saja dibaca tulisan saya ini.

Zaman sekarang ini hampir semua manusia tidak bisa lepas dari teknologi bahkan hampir semua manusia mengikuti perkembangan teknologi yang pesat. Ya, teknologi berkembang sangat pesat dosen saya pernah mengatakan bahwa saat ini kita berada dimana per tiga bulan lahir teknologi baru. Salah satu teknologi itu adalah Web Science.
Web Science adalah suatu sistem informasi yang memungkinkan siapapun dapat mengakses informasi tentang kumpulan ilmu pengetahuan berupa teks, gambar, suara, video atau gabungan dari ke-empatnya yang sudah dikemas menarik untuk dibaca.Sebelum tercipta tentu saja web juga mengalami perkembangan seperti teknologi lainnya, berikut perkembangan web:


Pre-Web

Memex  
Namanya ini mungkin bagi orang Indonesia terdengar kurang bagus hahaha mari kita lupakan saja namanya.Jangan salah teman-teman, Memex bukan plesetan sebuah kata melainkan ini adalah singkatan dari 2 kata yakni memori dan index. Penciptanya bernama Vannevar Bush, menurutnya memex adalah perangkat di mana individu akan mengkompres dan menyimpan semua buku-buku mereka, catatan, dan komunikasi. Konsep memex mempengaruhi perkembangan awal hypertext sistem (akhirnya mengarah ke penciptaan World Wide Web ) dan basis pengetahuan personal software.

Hypertext  
Hypertext adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web. Hypertext merupakan berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Web merupakan hypertext karena hampir di setiap halaman termasuk link ke halaman lain dan teks dan gambar dapat digunakan sebagai link ke konten yang lain.

Internet 
Teman-teman pasti sudah tidak asing lagi dengan internet kan? Terutama bagi teman-teman yang masih remaja kalian pasti sudah pernah menggunakan internet di zaman sekarang ini. Internet (interconnection-networking)  adalah sistem global dari seluruh jaringan komputer yang terintegrasi menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Rangkaian jaringan internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan Internetworking. 

USENET 
Usenet ini adalah (user network) yaitu salah satu jaringan tertua yang dilayani oleh internet. Awalnya didesain pada Duke University ditahun 1979 dan dikembangkan oleh Duke University dan North Carolia University setahun kemudian. Tujuan utama dari USENET adalah untuk bertukar pesan teks 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(File Transfer Protocol) 
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 transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.


Gopher 
Gopher adalah 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. Gopher yang memiliki sistem berbasis menu paling dasar ini menyediakan konektifitas yang saling berhubungan antara file-file pada komputer-komputer Internet. File-file ini nampak seperti direktori berseri di seputar menu Gopher yang sebenarnya file-file tersebut berlokasi di komputer lain.


Web

Web 1.0
Web versi pertama ini merupakan revolusi baru di dunia internet karena merubah cara kerja dunia industri dan media untuk mengakses informasi serta bersifat interaktif.

Web 2.0
Diciptakan pada tahun 2004 oleh perusahaan O’Reilly Media sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing informasi secara online. Menurut Tim O’Reilly, 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.


Web 3.0
Web 3.0 bisa juga disebut Semantic Web adalah 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.



Pertumbuhan Sosial dan Ekonomi

Sama halnya seperti teknologi yg berkembang begitu cepat pertumbuhan sosial pun berkembang begitu cepat tak terkecuali di Negara Indonesia, banyak anak muda saat ini lebih cenderung memanfaatkan kecanggihan teknologi untuk berkomunikasi secara individu maupun kelompok contohnya anak muda yang menggunakan Twitter. Sebelum lahirnya teknologi-teknologi yang memungkinkan orang dapat berkomunikasi secara virtual orang-orang lebih memanfaatkan surat pos untuk mengirim pesan mereka. Hal ini dapat berdampak buruk bagi anak muda yang tidak dapat menggunakan teknologi tersebut dengan bijak. Pada masa era globalisasi kini pertumbuhan ekonomi pun begitu cepat, semenjak era globalisasi ini orang-orang lebih mementingkan kebutuhan hidupnya dengan barang-barang teknologi yang canggih dan mampu menjawab kebutuhan dalam bidang pekerjaan, pendidikan, maupun bisnis dikalangan manapun. Hal inilah dampak dari era globalisasi, kebudayaan tradisional semakin menurun, modernisasi menjadi semakin meningkat.



Metodologi Web Science 




Metodologi pada Web Sciene akan dipengaruhi oleh perekayasaan yang berlatar belakang industri maupun peneliti akademisi. Sehingga akan mengkombinasikan sintesis dan analisis. Mempertimbangkan perkembangan Web yang membawa ke sisi positif (seperti Peer to Peer) ataupun ke arah negatif (seperti phishing). Kontribusi terhadap pengembangan adalah tujuan utama dari Web Science. Adanya web science menekankan pada perkembangan Web itu sendiri dan pengembangannya, mendukung untuk ubiquity, mobility, new media dan meningkatnya jumlah data yang tersedia secara online. Karena web bersifat sosial, maka privasi harus dikedepankan demi menjaga kerahasiaan pribadi.


Itulah yang dapat saya posting kali ini semoga bermanfaat untuk teman-teman semua. Mohon maaf apabila ada kesalahn. Sukses anak Indonesia! Wassalamu’alaikum Wr. Wb.
Terimakasih.


Referensi: