Selasa, 21 Februari 2017

Teknologi Internet dan Web

Internet, Intranet dan Extranet :
•       Internet
                Internet is a network of networks of computer hosts able to seamlessly communicate, usually through the Internet protocol (IP) and Services
•       Intranet
                An intranet is an exclusive version of internet on an organization which enables people inside the organization to share information easily
•       Extranet
                An extranet is a private network that uses the Internet Protocol and the public telecommunication system to securely share part of a business information or operations with suppliers, vendors, partners, customers or other businesses
Arsitektur Dasar Internet
World Wide Web
•       Layanan perolehan informasi di Internet, yang memberikan akses kepada banyak sekali dokumen yang terkoneksi satu sama lain melalui hypertext atau hypermedia.
•       WWW sebagai sistem hypermedia terdistribusi memberikan potensi bidang aplikasi:
–      Pertukaran informasi global yang dapat berisi rich media misalnya email yang disertai audio dan video.
–      Pembuatan lingkungan baru untuk bisnis, pendidikan, hiburan, serta berita dan informasi.
Isi Halaman Web
•       Links:
–      Internal Anchors
–      Page Links
–      Mail To
•       Forms
•       Multimedia
–      Gambar (jpeg, gif, png)
–      Suara (wav, au, mp3, mid)
–      Video (mpeg, avi, mov,wmv, rm)

Arsitektur Web

MarkUp Languages
•       SGML (Standard Generalized Markup Language)
–      Standar internasional (ISO 8879) yang diterbitkan pada 1986.
–      Memberikan format standar untuk menambahkan markup deskriptif dalam sebuah dokumen.
–      Juga menspesifikasikan metode standar untuk menggambarkan struktur dokumen.
•       HTML (Hypertext Markup Language)
–      HTML adalah markup language berbasis SGML untuk dokumen WWW.
–      HTML dikembangkan oleh Tim Berners-Lee di CERN (Pusat Riset Fisika Nuklir Eropa), Switzerland.
•       XML (Extensible Markup Language)
–      Bukan merupakan bahasa yang mempunyai format tetap seperti HTML yang telah didefinisikan.
–      Merupakan meta-language, yaitu bahasa untuk menggambarkan bahasa lain.
–      Memungkinkan perancang membuat markup languages sendiri untuk berbagai jenis dokumen yang berbeda.
–      Beberapa Bahasa berbasis XML
•       XHTML (Extensible HTML), perluasan HTML sebagai aplikasi XML.
•       MathML (Mathematics Markup Language)
•       WML (WAP Markup Language)
•       SMIL (Synchronized Multimedia Integrated Language)

Teknologi Pendukung Web
•       CGI (Common Gateway Interface)
–      Kemampuan web server untuk berkomunikasi dengan program lain yang dapat berjalan di server.
–      Program CGI dapat ditulis dalam bahasa pemrograman apa pun yang dapat menghasilkan executable program.
–      Bahasa yang umum dipakai: Perl, C, C++, Tcl.
–      Beberapa contoh pemakaian CGI: pengolahan data formulir, akses database, autentikasi dan autorisasi.
•       Java
–      Awalnya bernama Oak.
–      Dikembangkan oleh Sun Microsystems dengan sasaran membuat teknologi yang dapat berjalan di semua platform.
–      Dua sisi di mana Java berjalan:
•       Sisi client (Java Applet)
•       Sisi server (Java Server Pages, Servlet, dan Enterprise Java Beans).
•       Client-Side Scripting Languages
–      JavaScript
•       Dikembangkan Netscape Corporation dan Sun Microsystems.
•       Versi Microsoft dari JavaScript dinamai JScript.
•       Menjadi standar ECMA.
•       Dapat memformat dan menampilkan HTML serta mengendalikan beberapa perilaku browser.
•       Dikembangkan menjadi bahasa scripting pada aplikasi lain, seperti Macromedia Flash (dinamai ActionScript)
–      VBScript (Visual Basic Scripting Edition)
•       Dikembangkan oleh Microsoft.
•       Mempunyai kemampuan yang sama dengan JavaScript.
•       Server-Side Scripting Technologies
–      Microsoft ASP (Active Server Pages)
•       Menggunakan file HTML yang disertai instruksi-instruksi bahasa scripting (VBScript, JScript, dll.) yang diolah di web server.
–      PHP (PHP Hypertext Preprocessor)
•       Program open-source menggunakan file HTML yang disertai instruksi bahasa scripting bernama PHP.
–      Macromedia ColdFusion MX
•       Bahasa CFML (ColdFusion Markup Language)
•       .NET
–      Platform Microsoft untuk mengembangkan aplikasi berkelas enterprise.
–      Di Web, menggunakan lingkungan ASP.NET.
–      ASP.NET menggunakan bahasa pemrograman kompatibel .NET seperti Visual Basic .NET, C#, JScript .NET, Managed C++, dan J#.

Aplikasi Web pada eCommerce
•       Menarik pelanggan melalui pemasaran dan iklan
•       Layanan pelanggan melalui fungsi customer service and support
•       Membangun dan mengembangkan pasar baru dan saluran distribusi untuk produk yang ada
•       Membangun dan mengembangkan information–based product yang baru


0 komentar:

Posting Komentar