Langsung ke konten utama

Arsitektur Web dan Aplikasi Utama

Arsitektur Web
            Arsitektur web merupakan struktur rancangan (desain) web agar dapat tersusun suatu informasi yang tepat (terorganisasi) dan mudah ditemukan isinya. Dimana struktur rancangan harus memenuhi beberapa aspek antara lain form, fungsi, navigasi, interface, interaksi, visual, dan maksud informasi itu sendiri, yang akan dibangun dalam sebuah web (www.usemod.com). Sepintas, definisi arsitektur informasi menyerupai definisi sebuah buku. Dimana sebuah buku adalah informasi yang isinya dibagi atau diorganisasikan dalam suatu bab, dan bab-bab terdiri dari subbab-subbab yang ditunjukkan pada daftar isi. Namun arsitektur informasi web jelas berbeda dengan buku.
            Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi. “Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak
Bagian-bagian arsitektur Komputer
         
-         HTTP
HTTP singkatan dari Hypertext Transfer Protocol adalah suatu protokol yang digunakan untuk mengirim dokumen atau halamamn dalam WWW atau World Wide Web. Sedangkan pengertian HTTP menurut kamus besar adalah protokol jaringan untuk didistribusikan, kolaboratif, sistem informasi hypermedia. HTTP adalah dasar dari komunikasi data untuk WWW.
Dalam pengertian HTTP tersebut, menetapkan bagaimana pesan diformat dan ditransmisikan dan seperti apa respon dari browser. Sejarah protokol HTTP pertama kali digunakan dalam WWW sekitar tahun 1990. Nah yang dipakai pada masa itu ialah protokol HTTP versi 0.9 yang merupakan protokol transfer data secara mentah, maksud mentah disini yaitu data tersebut dikirimkan tanpa melihat tipe dari dokumen itu sendiri. 6 Tahun kemudian yaitu sekitar tahun 1996, protokol HTTP mengalami perbaikan sehingga menjadi protokol HTTP versi 1.0. Dan pada tahun 1999 dikeluarkan HTTP versi selanjjutnya yaitu 1.1 untuk mengakomodasi proxy, cache dan koneksi yang persisten. HTTP adalah protoko aplikasi berbasis client server sederhana yang dibangun atas TCP (transmission Control Protocol). Sebuah client HTTP biasanya memulai permintaan dengan menciptkan sebuah hubungan ke port tertentu di sebua hserver webhosting tertentu. Umumnya port yang digunakan adalah port 80. Klien juga sering dikenal dengan user agent, sedangkan server yang meresponnya dan juga meyimpan sumber daya seperti berkas HTML dan gambar disebut dengan origin server. Nah diantara keduanya yaitu user agent dan origin server bisa saja ada oenghubung, seperti misalnya geteway, tunnel dan proxy. Nah selanjutnya sumber yang ingin diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan URL (Uniform Resource Locator) dengan skema URL http: atau https:


-         HTML

                        Hyper Text Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).


-         Internet

                        Internet (kependekan dari interconnection-networking) adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaidah ini dinamakan internetworking ("antarjaringan").


-         Web Server

                   adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.

-         Browser

                        Pengertian Browser adalah sebuah software atau program yang digunakan untuk menjelajah internet dalam konteks komputer menurut saya. Menjelajah ini termasuk melintasi, mengambil, dan menyajikan informasi di Internet atau World Wide Web. Informasi dari internet ini bisa merupakan sebuah halaman web, gambar, video, atau bagian lain dari konten website di internet. Jadi fungsi browser adalah untuk menampilkan informasi kepada pengguna internet

-         Transaction

                        Sistem informasi komputerisasi yang dikembangkan untuk memproses data-data dalam jumlah besar untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi.Transaction Processing System (TPS) adalah sistem informasi yang terkomputerisasi yang dikembangkan untuk memproses data-data dalam jumlah besar untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi.
contohnya: dalan sekolahan yang dalam rekening keuangannya yang meliputi registrasi murid-murid baru, baik pembayaran ataupun gaji karyawan.


Pengertian User generated content, blogs, wikis, folksonomies, social networks.

-         User generated content
Pengertian UGC (user generated content) sebenarnya cukup sederhana, yaitu konten yang dihasilkan dari user atau penggunanya sendiri. Babak ini sudah lama dimulai, situs-situs yang populer kini pun banyak mengandalkan UGC untuk selalu menjadi situs yang up-to-date. Pemilik situs hanya membuat perbaikan atau perubahan yang dianggap perlu saja. Sementara updateinformasi dan segala interaksi di dalam situs tersebut justru berasal dari partisipasi aktif para penggunanya, sehingga orang selalu dan terus-menerus tertarik untuk mengunjungi situs tersebut.



-         Blogs
Blog merupakan singkatan dari web log adalah bentuk aplikasi web yang berbentuk tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web. Tulisan-tulisan ini seringkali dimuat dalam urutan terbalik (isi terbaru dahulu sebelum diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna Internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut.

-         Wikis
Wikis adalah situs yang bisa di edit oleh semua orang (contributors).
Wikis lebih tepat digunakan untuk mengkoleksi konten konten dari berbagai macam sumber.
Wikipedia adalah contoh Wiki yang terbesar dan terpopuler di dunia maya.
Wikis juga berguna untuk pembuatan aplikasi seperti, Help, pembuatan asset, definisi dan akronims, kumpulan seputar proyek.

-          folksonomies
Folksonomies adalah sebuah metode untuk menciptakan dan mengatur tag yangmenjelaskan dan mengategorikan content. Tag tersebut umumnya merupakanhyperlink yang akan mengarahkan Anda pada sekumpulan item yangberhubungan dengan tag tersebut. Bentuk tag tidak selalu harus berupa teks,tetapi dapat juga berupa image. Sekumpulan tag yang saling terkait denganpersamaan bentuk sering juga disebut tag cloud, umunya tag cloud memiliki 30hingga 150 tag.

-          social networks
Social Network atau jejaring social mengalami perkembangan pesat saat ini. Social network adalah sebuah situs yang memungkinkan kita untuk berhubungan teman atau saudara untuk berbagi foto, video atau informasi lainnya tergantung dari sifat social media tersebut, bisa harus menjadi teman dahulu atau yang sifatnya open ( bisa dibuka siapa saja ).



Semantic web summary

                        Pengertian Semantic Web (Web Semantik) atau Definisi Semantic Web adalah pengembangan dari World Wide  Web di mana makna semantik dari informasi di web didefinisikan, sehingga memungkinkan mesin untuk memprosesnya. Semantic Web berasal dari World Wide  Web Konsorsium dari Web sebagai media universal data, informasi, dan pertukaran pengetahuan. Semantic Web terdiri dari seperangkat prinsip-prinsip desain, kelompok kerja kolaboratif, dan berbagai teknologi. Beberapa elemen dari Semantic Web yang dinyatakan sebagai calon masa depan dan unsur-unsur lain dari Semantic Web disajikan dalam spesifikasi formal dimaksudkan untuk memberikan deskripsi formal konsep, istilah, dan hubungan dalam satu domain tertentu.
Istilah Web Semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. 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. WebSemantik menggunakan XML, XMLS (XMLSchema), RDF, RDFS (Resources Description Framework Schema) dan OWL.

-         XML
XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C (World Wide Web Consortium)  untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

-         RDF
RDF (Resource Description Framework)adalah standar W3C  untuk mendeskripsikan Web resources, seperti title, author, modification date, content, dan copyright information dari Web page.

-         OWL
OWL (Web Ontology Language) adalah salah satu bentuk ontology yang memang dirancang dengan tujuan untuk digunakan oleh aplikasi yang perlu memproses isi informasi ketimbang menampilkan informasi untuk konsumsi manusia. OWL merupakan rekomendasi W3C (World Wide Web Consortium) dalam penulisan ontology untuk web untuk web semantic. OWL dituliskan dalam syntax XML (eXtended Markup Language). Selain XML dalam OWL digunakan juga bahasa XMLS (XML Schema), RDF (Resource Description Framework) dan RDFS (RDF Schema) dan OWL itu sendiri.

-         Microformats
Microformats adalah salah satu cara menambahkan penandaan sederhana agar tiap data mudah terbaca oleh manusia seperti peristiwa, rincian kontak atau lokasi pada halaman web sehingga informasi di dalamnya dapat diekstraksi oleh perangkat lunak dan diindeks, dicari, disimpan, bertukaran-referensi, atau dikombinasi. Secara teknis, hal-hal tersebut adalah bagian dari penandaan semantik yang hanya menggunakan standar “Plain Old Semantic (X)HTML” (yaitu “POSH”) saja dengan nilai “rel” dan satu set penamaan-kelas yang umum. Mereka digunakan dengan terbuka dan tersedia, bebas bagi siapa saja.

-         Microdata
Microdata adalah Spesifikasi HTML yang berbasisi WHATWG yang digunakan untuk sarang simentik pada konten di halaman web. Microdata membantu teknologi seperti mesin pencari dan web crawler lebih memahami informasi apa yang terkandung dalam halaman web, menyediakan hasil pencarian yang lebih baik. Microdata adalah upaya untuk menyediakan cara sederhana annotating elemen HTML dengan tag dapat dibaca oleh mesin daripada pendekatan serupa menggunakan RDFa dan Microformats.


Web Security

          Suatu tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb. Mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.

source : 






Komentar

Postingan populer dari blog ini

PENGARUH ERA DIGITAL TERHADAP DIRI SENDIRI

 Pada zaman  yang sudah serba digital ini,   teknologi sudah menjadi sesuatu hal yang membawa perubahan paling besar di dunia. Hampir setiap orang saat ini telah memakai kemajuan teknologi. Orang saat ini menjadi lebih kecenderungan bergantung dengan adanya teknologi. Seiring dengan kemajuan teknologi yang terus berlangsung, manusia pun semakin dibawa kedalam perubahan-perubahan baru setiap harinya. Kemajuan teknologi tidak menjadikan waktu sebagai sebuah batas, dalam kehidupan interaksi manusia. Kapan saja dan dimana saja, saat ini manusia dapat berkomunikasi satu sama lain. Kehadiran teknologi inilah yang membuat kehidupan manusia semakin mudah, dan membentuk gaya hidup digital. Tidak hanya dari segi komunikasi saja, segi kebutuhan manusia lainnya terhadap kehidupan sehari-hari juga sudah mulai terpenuhi. Teknologi memang diciptakan untuk membuat manusia menjadi lebih mudah dalam melakukan kegiatannya sehari-hari.         ...

Resume Seminar

Untuk memenuhi tugas softskill saya di arahkan untuk mengikuti 2 kegiatan seminar. Ke 2 seminar yang saya ikuti di selenggarakan oleh BEM FTI Gunadarma. 1. "Empowering Professional Young Enginner to Dedicate for Our Nation Be Innovative, Be Creative , and Be Inspiring". Kegiatan ini dilaksanakan pada tanggal 12 April 2016 di kampus depok Gunadarma. Pada sesi kali ini terdapat 1 pembicara yaitu bapak Ir. H, MM (Chairman Persatuan Insinyur Professional Indonesia)  sertifikat   Pada kuliah umum yang dibawakan oleh bapak Ir.H. Raswari, MM, beliau adalah chairman dari persatuan Insinyur Professional indonesia atau yang biasa di singkat PIPI. Pada kuliah umum yang bertajuk “Empowering Professional Young Engineer to Dedicate for Our Nation : Be Innovative, Be Creative, and Be Inspiring” ini di persembahkan oleh BEM FTI gunadarma yang dilaksanakan di kampus gunadarma. Kuliah umum yang dilaksanakan pada tanggal 21 April 2016 ini mengusung tema “Empowering Professional You...

NATURALISASI

Naturalisasi?? Mungkin kata “naturalisasi” sudah tidak asing lagi di telinga kita. Kita telah banyak mendengar tentang naturalisasi contohnya adalah pemain-pemain sepakbola di indonesia. Banyak sekalai pemain-pemain sepakbola di indonesia yang berasal dari luar negeri atau berasal dari negara lain yang ingin bermain di indonesia. Nah, mereka-mereka itu salah satu contoh Naturalisasi. Mereka-mereka di sebut sebagai pemain naturalisasi. Pasti kita juga pernah bertanya-tanya dan penasaran Sebenarnya apasih naturalisasi ituu?? apakah ada syaratnya atau tidak?? Jika ada, apasih syaratnya?? Apakah ada UUD yang mengatur tentang naturalisasi?? dan masih banyak lagi pertanyaan mengenai naturalisasi. Nah, disini saya akan membahas mengenai “Naturalisasi”. Pertama mari kita ketahui terlebih dahulu pengertian naturalisasi. Menurut Kamus Besar Bahasa Indonesia Naturalisasi adalah pemerolehan kewarganegaraan bagi penduduk asing; hal menjadikan warga negara; pewarganegaraan yg diperoleh setelah ...