SlideShare a Scribd company logo
1 of 49
1
Nuryuliani
Konsep
Pemrograman Web
Kuliah Umum
Kampus Kalimalang
2
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).
3
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".
4
• 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.
5
• 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.
6
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
7
- 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
8
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
9
- 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
10
Kelebihan Aplikasi Berbasis Web
• Kelebihan:
– Kemudahan Pengembangan
Program cukup di update di server,
penguna cukup menggunakan browser
11
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)
12
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
13
Bagaimana Web Bekerja?
14
Gambar Skema kerja Website
15
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
16
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)•
17
- Penghubung
- Sintakspengalamatandokumenweb
(URL)
- Protokolkomunikasi(HTTP)
18
Content Management System
(CMS).
• Pertanyaan yang muncul sekarang adalah
adakah sebuah sistem yang dapat
mengelola content Website?
19
CMS : Open source
Joomla, Wordpress, Drupal
20
Manfaat CMS
• Manajemen data
– 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.
21
• Mengatur siklus hidup website
– Banyak CMS memberikan fasilitas kepada para
penggunanya untuk mengelola bagian atau isi mana
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
22
• 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.
23
• Akuntabilitas
– CMS mendukung alur kerja dan hak akses
yang jelas kepada para penggunanya,
sehingga data/informasi yang disampaikan
dapat dipertanggungjawabkan dengan baik.
24
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.
25
PENGENALAN BLOG
PENGENALAN BLOG
26
• 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.
Pengertian Blog
27
• 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
Jenis-jenis Blog
28
• Blog Media
http://blog.tempointeraktif.com
• Blog Agama
http://blog.muslimblog.net
• Blog Organisasi
http://fti.bl.ac.id
• Dan lain-lain
Jenis-jenis Blog
29
30
BLOGGER
(BACKEND)
READER
(USER INTERFACE)
31
Ngeblog dengan WordPress
32
• 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 client-
server 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.
Keunggulan Wordpress
33
• 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.
Keunggulan Wordpress
34
MEMULAI NGEBLOG
http://ngeblogs.com
35
Buka browser, ketik http://www.ngeblogs.com 
klik DAFTAR DISINI!
36
Isikan Username dan Email Address pada kotak
teks yang tersedia. Pilih opsi Buat saya blog!
Kemudian klik next
37
Isikan Username dan Email Address pada kotak
teks yang tersedia. Pilih opsi Buat saya blog!
Kemudian klik next
1
2
3
38
Jika pendaftaran disetujui, akan tampil halaman berikut. Anda
akan mendapat alamat URL berupa username
NGEBLOGS.com dan klik tombol Signup
39
Anda telah selesai membuat blog pribadi
Anda
40
Buka email Anda dari ngeblog.com. Klik link aktifasi yang
ada di dalam email tersebut.
41
Setelah aktifasi, Anda akan mendapatkan
konfirmasi berupa username dan password.
Harap ini disimpan dan diingat!
42
Pada site Ngeblog.Com masukkan username dan
password Anda!
43
Tampilan awal blog Ngeblog.Com secara otomatis
akan membuat sebuah posting berjudul “Hello
world!”
44
Membuat Halaman Baru
Tuliskan
judul
“halaman
”
Tambah
gambar,
video dll
Menyimpan
halaman
yang dibuat
Mempublish &
menyimpan
halaman yang
dibuat
Tuliskan isi
halaman
45
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 :
46
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.
47
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
48
Menghapus Kategori
• Klik menu Manage
• Klik sub menu Categories
• Cari kategori yang diinginkan, klik tulisan
Delete yang sebaris dengan kategori yang
diinginkan.
49
Memposting Artikel
Tuliskan
judul
“post”
Tambah
gambar,
video dll
Menyimpan
posting yang
dibuat
Mempublish &
menyimpan
posting yang
dibuat
Tuliskan isi
post/artikel

More Related Content

Similar to Kuliah Umum.ppt

Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptPengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptNenghamidah1
 
Konsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxKonsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxAgiHusni
 
Rekayasa web part 6 khaerul anwar-1511510388
Rekayasa web part 6 khaerul anwar-1511510388Rekayasa web part 6 khaerul anwar-1511510388
Rekayasa web part 6 khaerul anwar-1511510388Khaerul Anwar
 
Modul web design - studi kasus website portal berita
Modul web design - studi kasus website portal beritaModul web design - studi kasus website portal berita
Modul web design - studi kasus website portal beritaDoni Andriansyah
 
materi 1 WEB.pptx
materi 1 WEB.pptxmateri 1 WEB.pptx
materi 1 WEB.pptxmargotour
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternetElidad Sukardi
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternetjuicemangga
 
Presentation1 rekweb
Presentation1 rekwebPresentation1 rekweb
Presentation1 rekwebseptianarul
 
pengertian URL,HTML, dan Hyperlink beserta contohnya
pengertian URL,HTML, dan Hyperlink beserta contohnyapengertian URL,HTML, dan Hyperlink beserta contohnya
pengertian URL,HTML, dan Hyperlink beserta contohnyaisnaizulziyyah
 
Materi ajar browser
Materi ajar browserMateri ajar browser
Materi ajar browserGemi Siksmat
 
21 kelebihan WordPress wajib diketahui untuk blog anda
21 kelebihan WordPress wajib diketahui untuk blog anda21 kelebihan WordPress wajib diketahui untuk blog anda
21 kelebihan WordPress wajib diketahui untuk blog andaMuhammad Iqbal Putra
 
#15 Web Security bisnis digital belajar pemograman.pptx
#15 Web Security bisnis digital belajar pemograman.pptx#15 Web Security bisnis digital belajar pemograman.pptx
#15 Web Security bisnis digital belajar pemograman.pptxIDELSAMANGUN
 
desain media interaktif desain media interaktif desain media interaktif desai...
desain media interaktif desain media interaktif desain media interaktif desai...desain media interaktif desain media interaktif desain media interaktif desai...
desain media interaktif desain media interaktif desain media interaktif desai...MIlham52
 

Similar to Kuliah Umum.ppt (20)

Internet dan aplikasi web
Internet dan aplikasi webInternet dan aplikasi web
Internet dan aplikasi web
 
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptPengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
 
Konsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptxKonsep Teknologi dan Format Teks.pptx
Konsep Teknologi dan Format Teks.pptx
 
Rekayasa web part 6 khaerul anwar-1511510388
Rekayasa web part 6 khaerul anwar-1511510388Rekayasa web part 6 khaerul anwar-1511510388
Rekayasa web part 6 khaerul anwar-1511510388
 
Modul web design - studi kasus website portal berita
Modul web design - studi kasus website portal beritaModul web design - studi kasus website portal berita
Modul web design - studi kasus website portal berita
 
Web 1.0 4.0
Web 1.0 4.0Web 1.0 4.0
Web 1.0 4.0
 
materi 1 WEB.pptx
materi 1 WEB.pptxmateri 1 WEB.pptx
materi 1 WEB.pptx
 
01.rekayasa web
01.rekayasa web01.rekayasa web
01.rekayasa web
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternet
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternet
 
Tugas rekayasa web
Tugas rekayasa webTugas rekayasa web
Tugas rekayasa web
 
Presentation1 rekweb
Presentation1 rekwebPresentation1 rekweb
Presentation1 rekweb
 
pengertian URL,HTML, dan Hyperlink beserta contohnya
pengertian URL,HTML, dan Hyperlink beserta contohnyapengertian URL,HTML, dan Hyperlink beserta contohnya
pengertian URL,HTML, dan Hyperlink beserta contohnya
 
Tugas01
Tugas01Tugas01
Tugas01
 
WEBSITE
WEBSITEWEBSITE
WEBSITE
 
Materi ajar browser
Materi ajar browserMateri ajar browser
Materi ajar browser
 
hhh
hhhhhh
hhh
 
21 kelebihan WordPress wajib diketahui untuk blog anda
21 kelebihan WordPress wajib diketahui untuk blog anda21 kelebihan WordPress wajib diketahui untuk blog anda
21 kelebihan WordPress wajib diketahui untuk blog anda
 
#15 Web Security bisnis digital belajar pemograman.pptx
#15 Web Security bisnis digital belajar pemograman.pptx#15 Web Security bisnis digital belajar pemograman.pptx
#15 Web Security bisnis digital belajar pemograman.pptx
 
desain media interaktif desain media interaktif desain media interaktif desai...
desain media interaktif desain media interaktif desain media interaktif desai...desain media interaktif desain media interaktif desain media interaktif desai...
desain media interaktif desain media interaktif desain media interaktif desai...
 

Recently uploaded

Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anakbekamalayniasinta
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdfMMeizaFachri
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 

Recently uploaded (20)

Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anak
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 

Kuliah Umum.ppt

  • 2. 2 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).
  • 3. 3 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".
  • 4. 4 • 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.
  • 5. 5 • 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.
  • 6. 6 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
  • 7. 7 - 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
  • 8. 8 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
  • 9. 9 - 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
  • 10. 10 Kelebihan Aplikasi Berbasis Web • Kelebihan: – Kemudahan Pengembangan Program cukup di update di server, penguna cukup menggunakan browser
  • 11. 11 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)
  • 12. 12 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
  • 15. 15 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
  • 16. 16 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)•
  • 18. 18 Content Management System (CMS). • Pertanyaan yang muncul sekarang adalah adakah sebuah sistem yang dapat mengelola content Website?
  • 19. 19 CMS : Open source Joomla, Wordpress, Drupal
  • 20. 20 Manfaat CMS • Manajemen data – 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.
  • 21. 21 • Mengatur siklus hidup website – Banyak CMS memberikan fasilitas kepada para penggunanya untuk mengelola bagian atau isi mana 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
  • 22. 22 • 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.
  • 23. 23 • Akuntabilitas – CMS mendukung alur kerja dan hak akses yang jelas kepada para penggunanya, sehingga data/informasi yang disampaikan dapat dipertanggungjawabkan dengan baik.
  • 24. 24 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.
  • 26. 26 • 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. Pengertian Blog
  • 27. 27 • 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 Jenis-jenis Blog
  • 28. 28 • Blog Media http://blog.tempointeraktif.com • Blog Agama http://blog.muslimblog.net • Blog Organisasi http://fti.bl.ac.id • Dan lain-lain Jenis-jenis Blog
  • 29. 29
  • 32. 32 • 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 client- server 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. Keunggulan Wordpress
  • 33. 33 • 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. Keunggulan Wordpress
  • 35. 35 Buka browser, ketik http://www.ngeblogs.com  klik DAFTAR DISINI!
  • 36. 36 Isikan Username dan Email Address pada kotak teks yang tersedia. Pilih opsi Buat saya blog! Kemudian klik next
  • 37. 37 Isikan Username dan Email Address pada kotak teks yang tersedia. Pilih opsi Buat saya blog! Kemudian klik next 1 2 3
  • 38. 38 Jika pendaftaran disetujui, akan tampil halaman berikut. Anda akan mendapat alamat URL berupa username NGEBLOGS.com dan klik tombol Signup
  • 39. 39 Anda telah selesai membuat blog pribadi Anda
  • 40. 40 Buka email Anda dari ngeblog.com. Klik link aktifasi yang ada di dalam email tersebut.
  • 41. 41 Setelah aktifasi, Anda akan mendapatkan konfirmasi berupa username dan password. Harap ini disimpan dan diingat!
  • 42. 42 Pada site Ngeblog.Com masukkan username dan password Anda!
  • 43. 43 Tampilan awal blog Ngeblog.Com secara otomatis akan membuat sebuah posting berjudul “Hello world!”
  • 44. 44 Membuat Halaman Baru Tuliskan judul “halaman ” Tambah gambar, video dll Menyimpan halaman yang dibuat Mempublish & menyimpan halaman yang dibuat Tuliskan isi halaman
  • 45. 45 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 :
  • 46. 46 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.
  • 47. 47 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
  • 48. 48 Menghapus Kategori • Klik menu Manage • Klik sub menu Categories • Cari kategori yang diinginkan, klik tulisan Delete yang sebaris dengan kategori yang diinginkan.
  • 49. 49 Memposting Artikel Tuliskan judul “post” Tambah gambar, video dll Menyimpan posting yang dibuat Mempublish & menyimpan posting yang dibuat Tuliskan isi post/artikel