Konsep Pemrograman Web

dokumen-dokumen yang mirip
Konsep Pemrograman Web

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS?

Konsep Pemrograman Internet dan Web

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant. Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT

Membuat Blog Menggunakan Wordpress

M.K. Pemrograman Web (AK ) Konsep Pemrograman Web

PERTEMUAN 4 MANAJEMEN WEB

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB IV HASIL DAN PEMBAHASAN

BAB 2 LANDASAN TEORI

Membuat Blog Menggunakan Wordpress

David Odang Apa itu Blog dan Movable Type? Lisensi Dokumen:

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

Modul Pelatihan Blog Pengembangan & Penerapan Teknologi Informasi Pengenalan Blog 1

Aziz Wicaksono (11) Recky Ramadhana(29) TUGAS TIK XI IPS- Word Press 1

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Pengenalan Internet dan Protokol HTTP

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

PENGOPERASIAN WEB BROWSER. Oleh: Bambang Herlandi

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

Tutorial Wordpress Bagi Pemula

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

Panduan Pengelolaan Web Berbasis WordPress IICACS

Desain dan Pemrograman Web Semester 4 Sks : 3 Oleh : Lambang Probo Sumirat

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

01. Pengenalan Internet

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Pengenalan dan Pembuatan Blog UNY

BLOG DOSEN TEKNIK FISIKA

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

Content Management System (CMS)

BAB IV HASIL DAN PEMBAHASAN

Komputer Perkantoran. Salhazan Nasution, S.Kom

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

Pemrograman Basis Data Berbasis Web

Pengantar E-Business dan E-Commerce

Administrasi Website Berbasis CPanel Hosting

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

CONTENT MANAGEMENT SYSTEM (CMS)

Pengenalan Internet dan Protokol HTTP

Manual CMS Wordpress

Pertemuan 1. Pengenalan Dasar Web

Teknik Informatika S1

CMS Content Management System

Registrasi Blogger. Gambar 2.1. Halaman Awal Blogger

PENGANTAR INTERNET & DESAIN WEB

BAB I. Pendahuluan. 1.1 latar belakang masalah. 1.2 Rumusan Masalah. 1.3 Tujuan

STMIK STIKOM SURABAYA. Sekolah Tinggi i Manajemen Informatika & Komputer Surabaya. Modul Pelati ihan. Blog

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

Tutorial Membuat Blog Menggunakan Layanan WORDPRESS

PENGERTIAN WEBSITE DAN FUNGSINYA

STMIK STIKOM SURABAYA Sekolah Tinggi Manajemen Informatika & Komputer Surabaya. Modul Pelatihan Blog Pengembangan Media Online, 2012

MEMBUAT WEBLOG PERPUSTAKAAN DENGAN MENGGUNAKAN WORDPRESS.COM 1 Oleh Arif Surachman 2

Pengenalan Blog Blog 1

V.2.0. Panduan Pengelolaan Website

MODUL PELATIHAN PENGGUNAAN WEBSITE POLTEKKES KEMENKES PALANGKARAYA POLTEKKES KEMENKES PALANGKA RAYA. DESEMBER 2014 oleh TIM IT STMIK PALANGKA RAYA

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

APLIKASI BERBASIS WEB

MANUAL BLOG STAFF.UNS.AC.ID

BAB I PENDAHULUAN. seseorang dapat menjadi terlibat. Hukum negara mana yang mengatur website klien

PEMROGRAMAN WEB. Agussalim

PEMROGRAMAN WEB 1. Pertemuan 1. Pengenalan dan Konsep Kerja Web 3/19/2013

Tutorial Install Wordpress di Linux

Panduan Mengelola Website Pribadi Mengelola WordPress

KKN SISDAMAS Panduan Penggunaan Blog KKN ( UIN SGD BANDUNG) UIN Sunan Gunung Djati Bandung. Pusat Teknologi Informasi dan Pangkalan Data

Mengembangkan Website Berbasis Wordpress

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

HTTP Protocol Ketika sebuah alamat web (atau URL) yang diketik ke dalam web browser, web browser melakukan koneksi ke web service yang berjalan pada

Evaluasi dan Penilaian Interaktif Berbasis Web. Kuswari Hernawati

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

CARA MEMBUAT BLOG MENGGUNAKAN WORDPRESS SECARA ONLINE

Oleh: Herman D. Surjono, Ph.D.

PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI

PUSAT PELATIHAN INTERNET MARKETING I S P A R M O

1, Doslan Damanik, S.Pd 2. I Nyoman Suwita, S.Pd 3. H. Sunyoto, S.Pd.,M.Si 4. Muhammad Zahri, S.Pd 5. Wiwik Lambang Wati, S.Pd

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

Gambar 1. Halaman Awal Website

Web-Bulletin. Yogyakarta, September 2008 M Chusnan Aprianto

Oleh : Arif Ranu W, S.Kom. Lab. Kom2, 10 April 2014

dapat diakses melalui salah satu menu yang berkaitan dengan komponen pada halaman administrator.

APPLICATION LAYER. Oleh : Reza Chandra

DAFTAR ISI MANUAL BOOK

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

KATA PENGANTAR. Jakarta, 17 September 2014 Deputi Bidang Metodologi dan Informasi Statistik. Ir. Dudy S. Sulaiman M.Eng. NIP

BROWSER INTERNET UHRIA. Abstrak. Pendahuluan. Pembahasan.

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Langkah-langkah pembuatan website dengan Instalasi secara online

Modul Pembuatan Website Menggunakan

Wordpress. Penyusun : Erza Raihanza (13) Raden Roro Shinta Ratu Laxmi (29)

Oleh: Bambang Herlandi

Link Categories, digunakan untuk mengelompokkan link ke dalam kategorikategori

Transkripsi:

Konsep Pemrograman Web Kuliah Umum Kampus Kalimalang Nuryuliani 1 Konsep Web World Wide Web ("WWW", atau disingkat "Web") adalah suatu ruang informasi dimana sumber sumber daya yang berguna diidentifikasi oleh pengenal global yang disebut Uniform Resource Identifier (URI). 2 1

WWW sering dianggap identik dengan Internet,dan merupakan bagian daripadanya. Hiperteks dilihat dengan sebuah program browser web yang mengambil informasi(disebut"dokumen atau halaman web") dari suatu server web dan menampilkannya biasanya disebuah monitor. Halaman web biasanya diatur dalam koleksi material yang berkaitan yang disebut situsweb". 3 Kegiatan pindah halaman untuk pindah ke dokumen lain atau bahkan mengirim informasi kembali kepada server untuk berinteraksi dengannya sering disebut "surfing"atau"berselancar Halaman halaman sebuah situs web diakses dari sebuah URL (Uniform Resource Locator) yang menjadi "akar" (root), yang disebut homepage, dan biasanya disimpan dalam server yang sama. 4 2

Tidak semua situs web dapat diakses dengan gratis. Beberapa situs web memerlukan pembayaran agar dapat menjadi pelanggan, misalnya situs situs berita, layanan surat elektronik (e-mail), dan lain lain. 5 Konsep Pemrograman Web Pemrograman web: membuat aplikasi berbasis web Aplikasi berbasis web: Aplikasi yang dibuat dengan memanfaatkan mekanisme dan aplikasi yang sudah ada pada sistem web (WWW) Sistem web sebenarnya merupakan aplikasi yang: berarsitektur client-server software web browser disisiclient software web server disisiserver 6 3

- menggunakan protokol HTTP (HyperText Transfer Protocol ) dalam komunikasi antara client dan server mempunyai fungsi untuk mengambil/menjalankan isi file dokumen web diserver dan menampilkannya disisi client 7 Membuat aplikasi berbasis web berarti: Memperkaya fungsi web server dengan cara menambahkan program pada dokumen web yang akan dieksekusi oleh server ketika file dokumen web tersebut diakses oleh web server Misalnya, program yang mengambildata kebasis data untuk ditampilkan ke web browser 8 4

- Memperkaya interaktivitas dokumen dengan cara menambahkan program pada dokumen web yang akan dieksekusi oleh web browser ketika file dokumen tersebut ditampilkan oleh web browser - Misalnya, program yang memvalidasi data masukan pada form sebelum disubmit ke web server 9 Kelebihan Aplikasi Berbasis Web Kelebihan: Kemudahan Pengembangan Program cukup di update di server, penguna cukup menggunakan browser 10 5

Kelebihan Aplikasi Berbasis Web - Kemudahan koneksi: Dapat diakses kapanpun dan darimanapun selama ada internet. Dapat diakses hanya dengan menggunakan web browser (umumnya sudah tersedia dipc, PDA, dan handphone terbaru) 11 Kekurangan: - Antarmuka yang dapat dibuat terbatas sesuai spesifikasi standar untuk membuat dokumen web dan keterbatasan kemampuan web browser untuk menampilkannya - Terbatasnya kecepatan internet mungkin membuat respon aplikasi menjadi lambat 12 6

Bagaimana Web Bekerja? 13 Gambar Skema kerja Website 14 7

Bagaimana Web Bekerja user mengetikurl dibrowser browser menghubungi server yang tersebut pada URL Setelah terhubung, browser mengirimkan HTTP request server menjawab dengan mengirim HTTP response (berisi header dan isi dokumen) Untuk dokumen yang terdiri atas beberapa file (misalnya dokumen bergambar), browser harus mengirimkan HTTP request lagi untuk setiap file browser menampilkan semua isi dokumen kepada user 15 aplikasi berbasis web - Disisiclient: - Sintaks pembuatan dokumen web (HTML & CSS) - Client side scripting (JavaScript) - Disisiserver - Mekanisme pemanggilan program dan pengambilan output program oleh web server (CGI) - Server side scripting (PHP, JSP, ASP, dll. Untukcontoh: PHP) 16 8

- Penghubung - Sintakspengalamatandokumenweb (URL) - Protokolkomunikasi(HTTP) 17 Content Management System (CMS). Pertanyaan yang muncul sekarang adalah adakah sebuah sistem yang dapat mengelola content Website? 18 9

CMS : Open source Joomla, Wordpress, Drupal 19 Manajemen data Manfaat CMS Semua data/informasi baik yang telah ditampilkan ataupun belum dapat diorganisasi dan disimpan secara baik. CMS juga mendukung berbagai macam format data, seperti XML, HMTL, PDF, dll., indexing, fungsi pencarian, dan kontrol terhadap revisi yang dilakukan terhadap data/informasi. 20 10

Mengatur siklus hidup website Banyak CMS memberikan fasilitas kepada para penggunanya untuk mengelolabagianatauisimana saja yang akan ditampilkan, masa/waktu tampilan dan lokasi tampilan di website. Mendukung web templating dan standarisasi Setiap halaman website yang dihasilkan berasal dari template yang telah terlebih dahulu disediakan oleh CMS. Selain dapat menjaga konsistensi dari tampilan secara keseluruhan 21 Personalisasi website isi Web dapat ditampilkan sesuai dengan keinginan dan kebutuhan dari penggunanya Sindikasi memberikan kemungkinan kepada sebuah website untuk membagi isinya kepada website-website yang lain. 22 11

Akuntabilitas CMS mendukung alur kerja dan hak akses yang jelas kepada para penggunanya, sehingga data/informasi yang disampaikan dapat dipertanggungjawabkan dengan baik. 23 Pemanfaatan CMS CMS dapat dipergunakan untuk berbagai macam keperluan dan dalam berbagai kondisi, seperti untuk: a. Mengelola website pribadi. b. Mengelola website perusahaan/bisnis. c. Portal atau website komunitas. d. Galeri foto, dan lain sebagainya. e. Forum. f. Aplikasi E-Commerce. g. Dan lain-lain. 24 12

PENGENALAN BLOG 25 Pengertian Blog Blog adalah kependekan dari Weblog, istilah yang pertama kali digunakan oleh Jorn Barger pada bulan Desember 1997 Jorn Barger menggunakan istilah Weblog untuk menyebut kelompok website pribadi yang selalu diupdate secara kontinyu dan berisi link-link ke website lain yang mereka anggap menarik disertai dengan komentar komentar mereka sendiri. 26 13

Jenis-jenis Blog Blog Politik http://pemilu2004.goblogmedia.com Personal Blog http://enda.goblogmedia.com, http://didats.net. Blog bertopik http://beasiswaindonesia.blogspot.com Blog kesehatan http://www.blogdokter.net, http://mediacare.blogspot.com 27 Jenis-jenis Blog Blog Media http://blog.tempointeraktif.com Blog Agama http://blog.muslimblog.net Blog Organisasi http://fti.bl.ac.id Dan lain-lain 28 14

29 BLOGGER (BACKEND) READER (USER INTERFACE) 30 15

Ngeblog dengan WordPress 31 Keunggulan Wordpress Dukungan kategori dan sub kategori posting yang tak terbatas. Sindikasi otomatis dengan RSS(Really Simple Syndication) Feed Atom. Menggunakan interface XML RPC (extensible Markup Language Remote Procedure Call. Sebuah protokol clientserver yang menerima dan mengirim informasi "di atas" HTTP. Data dikirim dan diterima dalam format XML tertentu yang dirancang khusus untuk digunakan dengan XMLRPC) yang memungkinkan posting dari mana saja, termasuk dari email. Kemudahan penambahan plugin dan themes (tampilan). Kemudahan mengimport data dari sistem blog lainnya, seperti MovableType, Blogger, TextPattern, dan b2evolution. 32 16

Keunggulan Wordpress Kemudahan posting dengan dukungan WYSIWYG editor. Kemudahan administrasi dan maintenance. Fasilitas pencarian yang komprehensif Dukungan berbagai bahasa. Dukungan dokumentasi yang lengkap dan komunitas yang cukup banyak. Lisensi GNU General Public License sehingga dapat didownload secara bebas. Content Based Management System. 33 MEMULAI NGEBLOG http://ngeblogs.com 34 17

Buka browser, ketik http://www.ngeblogs.com klik DAFTAR DISINI! 35 Isikan Username dan Email Address pada kotak teks yang tersedia. Pilih opsi Buat saya blog! Kemudian klik next 36 18

Isikan Username dan Email Address pada kotak teks yang tersedia. Pilih opsi Buat saya blog! Kemudian klik next 1 2 3 37 Jika pendaftaran disetujui, akan tampil halaman berikut. Anda akan mendapat alamat URL berupa username NGEBLOGS.com dan klik tombol Signup 38 19

Anda telah selesai membuat blog pribadi Anda 39 Buka email Anda dari ngeblog.com. Klik link aktifasi yang ada di dalam email tersebut. 40 20

Setelah aktifasi, Anda akan mendapatkan konfirmasi berupa username dan password. Harap ini disimpan dan diingat! 41 Pada site Ngeblog.Com masukkan username dan password Anda! 42 21

Tampilan awal blog Ngeblog.Com secara otomatis akan membuat sebuah posting berjudul Hello world! 43 Membuat Halaman Baru Tuliskan judul halaman Tambah gambar, video dll Menyimpan halaman yang dibuat Mempublish & menyimpan halaman yang dibuat Tuliskan isi halaman 44 22

Membuat Kategori Kategori dipergunakan untuk mengelompokkan artikel dan link. Sebagai default, Ngeblog.Com telah membuatkan kategori Uncategorized untuk menangani artikel-artikel Anda. Berikut ini caranya : 45 Menambah Kategori Klik menu Manage Klik sub menu Categories Klik link Add New Masukkan nama kategori dalam kotak isian Category Name Klik tombol Add Category Kategori baru telah ditambahkan ke dalam website. 46 23

Mengubah Kategori 1. Klik menu Manage 2. Klik sub menu Categories 3. Cari kategori yang diinginkan 4. Klik tulisan edit yang sebaris dengan kategori yang diinginkan 5. Gantilah category name dengan kategori yang diinginkan 6. Klik tombol Edit Category 47 Menghapus Kategori Klik menu Manage Klik sub menu Categories Cari kategori yang diinginkan, klik tulisan Delete yang sebaris dengan kategori yang diinginkan. 48 24

Memposting Artikel Tuliskan judul post Tambah gambar, video dll Menyimpan posting yang dibuat Tuliskan isi post/artikel Mempublish & menyimpan posting yang dibuat 49 25