200 likes | 401 Views
Teknologi Web. Kuliah I – Pembelajaran Berbasis WEB. World Wide Web (WWW). Adalah suatu ruang informasi yang yang dipakai oleh pengenal global disebut Uniform Resource Identifier (URI) Apakah WWW = Internet?
E N D
Teknologi Web Kuliah I – Pembelajaran Berbasis WEB
Teknodik.unnes.ac.id World Wide Web (WWW) Adalah suatu ruang informasi yang yang dipakai oleh pengenal globaldisebut Uniform Resource Identifier (URI) Apakah WWW = Internet? Website : kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web yang diakses melalui Internet
Teknodik.unnes.ac.id Web Server & Client Web Server adalah komputer yang terhubung dalam jaringan atau internet yang memberikan informasi Web Client adalah komputer yang terhubung dengan jaringan atau internet yang meminta informasi Didalam web server terdapat sistem operasi serta program-progam yang dirancang khusus untuk melayani/memberikan service kepada user/client.
Teknodik.unnes.ac.id Web Page / Halaman Web Adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language) selanjutnya halaman tersebut diakses melalui HTTP – Hipertext transfer protocol (protokol yang menyampaikan informasi dari web server untuk ditampilkan kepada client) melalui web browser
Teknodik.unnes.ac.id Web Browser / HTTP Client Suatu Program/Software yang digunakan untuk mengases/menjelajah halaman web melalui URL yang biasa disebut homepage Ex: Internet Explorer Mozilla Firefox Opera Chrome Safari dll
Teknodik.unnes.ac.id Perkembangan Website Web 1.0 Dikembangkan sekitar tahun 1989. Pada tahap ini user/client hanya dapat melakukan search & read. Otoritas untuk mengubah/mengedit content hanya terbatas pada pemilik website tersebut.
Teknodik.unnes.ac.id Web 2.0 Dikembangkan sekitar tahun 2004. Web 2.0 memungkinkan adanya komunikasi dua arah. ciri-cirinya Menggunakan internet sebagai platform, aplikasi-aplikasi tersebut dijalankan langsung diatas browser dan bukan diatas satu sistem operasi tertentu. Kekuatan aplikasi web 2.0 terletak pada data. Aplikasi web 2.0 selalu diupdate terus menerus karena sifatnya yang bukan lagi produk, tapi layanan. Aplikasi web 2.0 menggunakan teknik-teknik pemrograman yang ringan, seperti AJAX (Asynchronous Javascript and XML) dan RSS. Aplikasi web 2.0 bisa berjalan secara terintegrasi melalui berbagai device. Aplikasi web 2.0 memiliki user interface yang kaya meskipun berjalan di dalam browser, ini berkat AJAX.
Teknodik.unnes.ac.id Web 3.0 Web 3.0 berhubungan dengan konsep Web Semantik, yang memungkinkan isi web dinikmati tidak hanya dalam bahasa asli pengguna, tapi juga dalam bentuk format yang bisa diakses oleh agen-agen software.
Teknodik.unnes.ac.id XML, RSS, CSS, AJAX. XML Kegunaan XML adalah sebagai media pembawa data/informasi, tidak melibatkan akses database untuk bertukar informasi. Saat ini penggunaan XML lebih banyak untuk mendukung RSS, berbagi konten antar website CSS adalah suatu kode untuk mendeskripsikan bagaimana menampilkan suatu elemen HTML RSSadalah metode dalam berbagi konten website dari satu website ke banyak website lain Ajax adalah suatu teknik pemrograman berbasis web untuk menciptakan suatu web yang lebih interaktif dan responsif.
Teknodik.unnes.ac.id Macam-macam situs web Web Statis adalah salah satu bentuk website yang isi didalam website tersebut tidak dimaksudkan untuk di update secara berkala, dan biasanya di maintenance secara manual oleh beberapa orang yang menggunakan software editor. Dapat dibuat hanya dengan bahasa HTML
Teknodik.unnes.ac.id Macam-macam situs web Web Dinamis Adalah website yang secara berkala, informasi didalamnya berubah, atau website ini bisa berhubungan dengan user dengan berbagai macam cara atau metode (HTTP cookies atau Variabel Database, variabel session dan lain-lain). Lebih menonjolkan pengolahan data sehingga dibutuhkan kemampuan dalam pemrograman web.
Teknodik.unnes.ac.id Jenis Pemrograman Web “Client Side Programming”, semua sintaks dan perintah program dijalankan di web browser, sehingga ketika client meminta dokumen yang mengandung script, script tersebut akan diambil dari web server kemudian dijalankan di web browser yang bersangkutan. Contoh dari client side programming seperti: JavaScript, HTML. “Server Side Programming”, semua sintaks dan perintah program yang diberikan akan dijalankan/diproses di Web Server, kemudian hasilnya dikirimkan ke browser pengguna dalam bentuk HTML biasa. Sehingga pengguna tidak dapat melihat kode asli yang ditulis dalam bentuk server side programming tersebut. Yang tergolong dalam server side programming seperti: CGI/Perl, ActiveServer Pages, Java Server Page, PHP, ColdFussion dll.
Teknodik.unnes.ac.id Skema Server Side Programming Intepreter PHP Response HTML CLIENT Request PHP
Teknodik.unnes.ac.id Nama Domain Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer atau internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. .com, .net, .org, .info, .co.id, .ac.id, .go.id, .web.id,…..
Sekian, Terima Kasih Anies Erfan Dinarin B. 2010