WEB DESIGN & PEMROGRAMAN WEB
|
|
|
- Sukarno Widjaja
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Ahmad Ali Mahrus, S.Kom WEB DESIGN & PEMROGRAMAN WEB (UNTUK KALANGAN SENDIRI) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 2010 Jl. Raya Pondok Gede No. 21 Telp (021) [email protected] SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 1
2 KATA PENGANTAR Puji dan syukur penulis ucapkan kepada Allah SWT atas berkah, limpahan rahmat dan karunia- Nya sehingga Modul Web Desain & Pemrograman Web ini dapat diselesaikan. Dalam Penyusunan modul ini, penulis tidak luput dari kesulitan dan hambatan, tetapi berkat bantuan dan motivasi dari berbagai pihak serta kerja keras penulis. Penulis menyadari bahwa dalam penulisan modul ini belum sempurna masih banyak kekurangan baik dalam penyusunan materi maupun teknik penulisan. Semoga skripsi ini berguna bagi semua dalam rangka menambah wawasan pengetahuan khususnya bagi penulis. Bekasi, Januari 2010 Ahmad Ali Mahrus, S.Kom SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 2
3 PERTEMUAN - 1 A. Pengenalan Web 1. Apa itu pengertian Desain? Istilah desain muncul sebagai hasil pola industri masal yang dimiliki serta pemikiran modernisme dengan azas spesialisasinya. Secara singkat istilah desain dapat diartikan sebagai hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem solving). Pada awalnya desain disebut sebagai seni terapan (applied arts), untuk membedakan dengan seni murni (fine arts). Namun setelah perkembangan industri moderen terjadi proses sosialisasi yang memisahkan seni terapan menjadi sebuah bidang tersendiri yang dinamakan desain. 2. Pengertian WWW (World Wide Web) Merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk digunakan bersama-sama. 3. Pengertian Web Fasilitas hypertext yang mampu menampilkan data berupa teks, gambar, suara, animasi, dan multimedia lainnya, di mana di antara data-data tersebut saling terkait dan berhubungan satu dengan yang lainnya. Untuk memudahkan dalam membaca data tersebut diperlukan sebuah web browser seperti Internet Explorer, Netscape, Opera, maupun Mozilla Firefox 4. Pengertian Website Merupakan tempat penyimpanan data dan informasi berdasarkan topik tertentu. Diibaratkan web site ini seperti buku yang berisi topik tertentu. Web Pages (halaman web) : merupakan sebuah halaman khusus dari situs web tertentu. Diibaratkan halaman web ini seperti halaman khusus dari buku. Homepage : merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah situs web. 5. Pengertian Web Design Adalah sebuah ilmu yang kompleks dalam hal merencanakan dan memproduksi situs web, termasuk di dalamnya tehnical development, struktur informasi, desain visual dan penyampaian informasi didalam jaringan internet. B. Profesi yang berhubungan dengan situs web a. Web Programmer b. Web Administrator c. Web Master SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 3
4 C. Penggunaan Web Dewasa ini Situs web banyak diperlukan untuk berbagai kepentingan berkaitan dengan penyampaian informasi, mulai dari perusahaan besar/ kecil, lembaga pemerintah, pendidikan, dunia hiburan dsb. Situs web juga terbukti menjadi media informasi yang diminati karena sifatnya yang menarik, interaktif, jangkauannya global dan informasinya up to date. D. Yang harus dikuasai oleh seorang Web Designer 1. Penguasaan cita rasa seni a. Web designer harus mampu menciptakan keindahan di dalam halaman web, sehingga pengguna mudah tertarik untuk membaca dan memahami informasi yang ada. b. Web desainer mampu memilih warna yang baik dan memadukannya dengan warna lain, sehingga tercipta perpaduan warna yang serasi namun tidak terkesan menyolok. c. Web desainer mampu membuat bentuk atau sketsa yang baik dari bentuk dasar halaman web. d. Web designer harus mampu menggabungkan imajinasi atau ide orisinil dengan ide dari pihak klien yang memesan desain, sehingga halaman web memberikan nilai tambah bagi pihak klien. e. Web designer mampu menempatkan komponen multimedia pada bagian-bagian tertentu, sehingga halaman web menjadi lebih menarik. 2. Penguasaan tool pendukung perancangan web a. Mampu menggunakan program aplikasi untuk mengatur layout web, seperti ; Ms. Frontpage, Macromedia Dreamwweaver, Adobe Go Live, Page maker, dsb. b. Mampu menggunakan program aplikasi untuk membuat animasi web, seperti ; Macromedia Flash, Macromedia Director, Swish, dsb. c. Mampu menggunakan program aplikasi untuk membuat desain grafis, seperti ; Adobe Photoshop, AutoCad, Corel Draw, Adobe Ilustrator, Free Hand, dsb. d. Mampu menggunakan program aplikasi untuk mengolah suara. 3. Penguasaan teknik membuat interface web a. Seorang Web designer harus memiliki wawasan dalam bidang IMK (Interaksi Manusia dan Komputer), sehingga dapat membuat desain web yang user friendly. b. Seorang Web designer harus memahami setiap komponen-komponen dasar pembentuk situs web, seperti bahasa HTML, penggunaan image, multimedia SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 4
5 PERTEMUAN - 2 E. Prinsip-prinsip Web desain 1. Situs web dibuat untuk pengguna a. Seorang web designer harus mem-fokuskan desainnya pada kepentingan pengguna. b. Harus memertimbangkan karakter pengguna, baik dari latar belakang, budaya, pendidikan dan kepentingan yang berbeda. c. Pertimbangan utama dalam perancangan adalah pengguna yang paling banyak. 2. Utility dan Usability a. Utility adalah kegunaan atau fungsionalitas web. b. Usability adalah sifat situs web yang mendukung kemampuan pengguna dalam memanipulasi situs web, sehingga pengguna memperoleh apa yang diperlukan. c. Situs web yang dibuat harus mempertimbangkan kedua aspek ini untuk mencapai tujuan dari pembuatan situs web. 3. Correctness a. Tidak ada kesalahan dalam penulisan script HTML. b. Gambar-gambar yang ditampilkan sesuai yang diharapkan. c. Elemen-elemen yang interaktif (Javascript, CGI dll) dapat berfungsi dengan benar. d. Tidak ada kesalahan dalam sistem navigasi (link yang kosong atau broken link) 4. Batasan Media internet dan web Browser a. Rancangan situs web dibuat tidak hanya mendukung satu jenis browser saja. b. Mempertimbangkan setting browser pengguna, sehingga halaman web dapat tampil dengan lebih maksimal. c. Buatlah situs web dengan teknologi yang compatible dan dapat didownload oleh sebagian besar pengguna, sehingga bisa diterima oleh lebih banyak pengguna. Bandwidth d. Membuat halaman yang dapat diload browser secara cepat. e. Beberapa tag-tag HTML (khususnya image dan table) ada atribut yang akan membantu browser untuk menampilkan halaman web walaupun belum seluruh halaman di-load secara lengkap dari web server. f. Menggunakan format citra yang efisien. 5. Situs harus memperhatikan aspek GUI a. Harus menggunakan prinsip-prinsip yang telah dikenal oleh pengguna. Baik dari sisi simbol, bahasa, warna, icon dsbnya. b. Harus mudah dipahami pada saat pertama kali pengguna mengunjungi situs web tersebut, sehingga pengguna akan merasa enjoy untuk mengunjungi halaman web tersebut. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 5
6 6. Struktur Link dan Navigasi 7. Alat bantu 8. Tampilan Visual 9. Kombinasi tampilan, isi, teknologi, kegunaan dan tujuan F. Unsur-Unsur Website 1. Domain name Domain name atau biasa disebut nama domain adalah alamat permanen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan situs kita pada dunia internet. Istilah yang umum digunakan adalah URL (Uniform Resource Locator). Contoh sebuah URL adalah juga tanpa www-- a. Generic Domains (.com.edu.gov.mil.org) Merupakan domain name yang berakhiran dengan.com.net.org.edu.mil atau.gov. Jenis domain ini sering juga disebut top level domain dan domain ini tidak berafiliasi berdasarkan negara, sehingga siapapun dapat mendaftar..com : merupakan top level domain yang ditujukan untuk kebutuhan "commercial"..edu : merupakan domain yang ditujukan untuk kebutuhan dunia pendidikan (education).gov : merupakan domain untuk pemerintahan (government).mil : merupakan domain untuk kebutuhan angkatan bersenjata (military).org : domain untuk organisasi atau lembaga non profit (Organization). b. Country-Specific Domains (.co.id.ac.id sch.id.co.my) Yaitu domain yang berkaitan dengan dua huruf ekstensi, dan sering juga disebut second level domain, seperti.id(indonesia),.au(australia),.jp(jepang) dan lain lain. Domain ini dioperasikan dan di daftarkan dimasing negara. Di Indonesia, domain-domain ini berakhiran,.co.id,.ac.id,.go.id,.mil.id,.or.id, dan pada akhir-akhir ini ditambah dengan war.net.id,.mil.id, dan web.id. Penggunaan dari masing-masing akhiran tersebut berbeda tergantung pengguna dan pengunaannya, antara lain:.co.id : Untuk Badan Usaha yang mempunyai badan hukum sah.ac.id : Untuk Lembaga Pendidikan.go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia.mil.id : Khusus untuk Lembaga Militer Republik Indonesia.or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori "ac.id","co.id","go.id","mil.id" dan lain.war.net.id : untuk industri warung internet di Indonesia.sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan seperti SD, SMP dan atau SMU SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 6
7 .web.id : Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang melakukan kegiatannya di Worl Wide Web. 2. Hosting Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di situs. Besarnya data yang bisa dimasukkan tergantung dari besarnya hosting yang disewa/dipunyai, semakin besar hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam situs. Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte). Lama penyewaan hosting ratarata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri. 3. Scripts/Bahasa Program Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat diakses. Jenis scripts sangat menentukan statis, dinamis atau interaktifnya sebuah situs. Semakin banyak ragam scripts yang digunakan maka akan terlihat situs semakin dinamis, dan interaktif serta terlihat bagus. Bagusnya situs dapat terlihat dengan tanggapan pengunjung serta frekwensi kunjungan. Beragam scripts saat ini telah hadir untuk mendukung kualitas situs. Jenis jenis scripts yang banyak dipakai para designer antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan ASP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Scripts ASP, PHP, JSP atau lainnya bisa dibuat sendiri, bisa juga dibeli dari para penjual scripts yang biasanya berada di luar negri. Harga Scripts rata-rata sangat mahal karena sulitnya membuat, biasanya mencapai puluhan juta. Scripts ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, , mailing list dan lain sebagainya yang memerlukan update setiap saat. 4. Design Web Setelah melakukan penyewaan domain dan hosting serta penguasaan scripts, unsur situs yang paling penting dan utama adalah design. Design web sangat menentukan kualitas dan keindahan situs. Design sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah web site. Untuk membuat situs biasanya dapat dilakukan sendiri atau menyewa jasa web designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin banyak penguasaan web designer tentang beragam program/software pendukung pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari seluruh biaya pembangunan situs dan semuanya itu tergantung kualitas designer. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 7
8 5. Publikasi Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi. Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih kurang efektif dan sangat terbatas. cara yang biasanya dilakukan dan paling efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui search engine-search engine (mesin pencari, spt : Yahoo, Google, Search Indonesia, dsb) Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search engine terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan membayar, walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke search engine dan dikenal oleh pengunjung. G. Pemeliharaan Web Site atau Situs Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau monoton juga akan segera ditinggal pengunjung. Pemeliharaan situs dapat dilakukan per periode tertentu seperti tiap hari, tiap minggu atau tiap bulan sekali secara rutin atau secara periodik saja tergantung kebutuhan (tidak rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita, penyedia artikel, organisasi atau lembaga pemerintah. Sedangkan pemeliharaan periodik biasanya untuk situssitus pribadi, penjualan/e-commerce, dan lain sebagainya. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 8
9 PERTEMUAN - 3 A. HTML 1. 3 Mekanisme WWW bekerja a. Protocol standard aturan yang di gunakan untuk berkomunikasi pada computer networking, Hypertext Transfer Protocol (HTTP) adalah protocol untuk WWW. b. Address WWW memiliki aturan penamaan alamat web yaitu URL yang di gunakan sebagai standard alamat internet. c. HTML digunakan untuk membuat document yang bisa di akses melalui web 2. HTML Hypertext Markup Language merupakan standard bahasa yang di gunakan untuk menampilkan document web, yang bisa anda lakukan: a. Mengontrol tampilan dari web page dan contentnya. b. Mempublikasikan document secara online sehingga bisa di akses c. Membuat online form yang bisa di gunakan untuk menangani pendaftaran, transaksi secara online. d. Menambahkan object-object seperti image, audio, video dan juga java applet dalamdocument HTML. 3. Browser Browser merupakan software yang di install di mesin client yang berfungsi untuk menterjemahkan tag-tag HTML menjadi halaman web. Browser yang sering di gunakan biasanya Internet Explorer, Netscape Navigator dan masih banyak yang lainnya. 4. Editor Program yang di gunakan untuk membuat document HTML, ada banyak HTML editor yang bisa anda gunakan diantaranya: Ms FrontPage, Dreamweaver, Notepad. 5. CSS Cascading Style Sheet (CSS) adalah mekanisme sederhana style sheet yang mengijinkan desiner dan user untuk menempatkan style, misalnya huruf, warna dan spasi ke dalam dokumen HTML. Aturan dalam CSS terdiri atas 2 bagian utama, yaitu: a. Selektor, yaitu sebuah string yang mengidentifikasi apakah sebuah elemen berhubungan dengan aturan yang akan diimplementasikan. Contoh, H1 b. Deklarasi, yaitu properti misalnya font-size dengan nilai yang sesuai misalnya 12pt. Contoh, font-size: 12pt 6. Istilah-istilah dalam HTML a. Tag - Digunakan untuk menentukan tingkah laku web browser. Dinyatakan dengan tanda lebih kecil < (tag awal) dan tanda lebih besar > (tag akhir).tag kontainer: SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 9
10 <namatag>... </namatag> b. Element Jenis-jenis dari tag. HTML mempunyai banyak elemen untuk berbagai keperluan dengan berbagai bentuk penggunaan. c. Attribute - Digunakan untuk memodifikasi nilai dari elemen HTML. Suatu elemen biasanya akan mempunyai banyak atribut. 7. Penggunaan komentar: Format: <! -- > Fungsi: Memberi nama aplikasi Mendeskripsikan tujuan pengkodean tertentu di dalam file Memberi nama pengarang Memberi tanggal pembuatan Memberi nomer versi Memberi informasi hak cipta 8. Tag-tag dalam <body>: a. Untuk warna latar belakang b. Untuk heading c. Untuk paragraf d. Untuk preformatted text e. Untuk blockquote f. Untuk break g. Untuk font h. Untuk format dokumen i. Untuk garis pemisah horisontal j. Untuk list/daftar k. Untuk memuat gambar l. Untuk hypertext link m. Dan lain-lain SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 10
11 PERTEMUAN - 4 B. HTML 9. Membuat warna latar belakang <body bgcolor=#nnnnnn>... </body> Script: <html> <head> <title> Penggunaan Latar Belakang Warna </title> </head> <body bgcolor="cyan"> Kami sedang mulai belajar Pemrograman Basis Data Berbasis Web </body> </html> 10. Membuat warna latar belakang (dengan gambar) <body background= nama_file_gambar >... </body> Script: <html> <head> <title> Penggunaan Latar Belakang Gambar </title> </head> <body background="./gambar/picture01.jpg"> Kami sedang mulai belajar Pemrograman Basis Data Berbasis Web </body> </html> 11. Heading (Untuk judul atau sub judul dalam dokumen HTML) <h1 [align= left center right ]>... </h1> <h2 [align= left center right ]>... </h2>... <h6 [align= left center right ]>... </h6> Script: <html> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 11
12 <head> <title> Heading </title> </head> <body> <h1 align="center"> Heading 1: Materi HTML </h1> <h2 align="center"> Heading 2: Materi HTML </h2> <h3 align="center"> Heading 3: Materi HTML </h3> <h4 align="center"> Heading 4: Materi HTML </h4> <h5 align="center"> Heading 5: Materi HTML </h5> <h6 align="center"> Heading 6: Materi HTML </h6> </body> </html> 12. Paragraf <p [align= left center right ]>... </p> Script: <html> <head> <title> Paragraf </title> </head> <body> <h2 align="center"> Materi HTML </h2> <p align="right">kami sedang mulai belajar Pemrograman Basis Data Berbasis Web. Pada awal materi kami diperkenalkan pada konsep dasar Web</p> <p align="left">saat ini masuk ke materi Dasar-dasar HTML </p> </body> </html> 13. Membuat Tabel <table> <tr><th>kolom 1</th><th>Kolom 2</th></tr> <tr><td>baris 2</td><td>Baris 2</td></tr> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 12
13 <tr><td>baris 3</td><td>Baris 3</td></tr> </table> Note: <tr> definisi baris horisontal <td> definisi data sel dalam satu baris <th> definisi data sel pada judul tabel Silahkan ketik diantara <head> dan </head> seperti dibawah ini: <style type="text/css"> th {font-family:"arial";font-size:"12pt";color:red} td {font-family:"tahoma";font-size:"12pt";color:blue} </style> Silahkan ketik diantara <body> dan </body> seperti dibawah ini: <table with="50%" border="1" rules=all> <tr><th bgcolor="silver">kolom 1</th> <th bgcolor="silver">kolom 2</th></tr> <tr><td align="center">baris 2</td> <td align="center">baris 2</td></tr> <tr><td align="center">baris 3</td> <td align="center">baris 3</td></tr> </table> Silahkan ketik diantara <head> dan </head> seperti dibawah ini: <style type="text/css"> th {font-family:"arial";font-size:"12pt";color:red} td {font-family:"tahoma";font-size:"12pt";color:blue} </style> Silahkan ketik diantara <body> dan </body> seperti dibawah ini: <table with="100%" border="1" rules=all> <tr><th bgcolor="silver" colspan="2"> Kombinasi kolom 1 dan kolom 2.</th> </tr> <tr><td>baris 2</td> <td rowspan="2">kombinasi baris 2 dan baris 3.</td></tr> <tr><td>baris 3</td></tr> </table> 14. Preformatted Text Untuk menampilkan teks sama seperti yang diketikkan dalam dokumen HTML: <pre>... </pre> 15. Blockquote Untuk menulis kutipan teks: <blockquote>... </ blockquote > 16. Break Untuk menulis teks pada baris berikutnya: <br> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 13
14 PERTEMUAN - 5 C. HTML 17. Font Ukuran font <font size= n >... </font> Jenis font <font size= n face= jenis_font >... </font> Warna font <font size= n face= jenis_font color= warna >... </font> 18. Format dokumen Bold: <b>...</b> Emphasized: <em>... </em> Italic: <i>... </i> Superscript: <sup>...</sup> Subscripted: <sub>... </sub> Struck trough: <del>... </del> 19. Garis pemisah horizontal Garis horisontal untuk memisahkan teks dengan teks lain. <hr [align= left center right ] [size= n ] [width= nnn ] [noshade]> </hr> 20. List/Daftar Unordered lists <UL>: daftar item dengan tanda bullet. <ul [type= disc square circle ] >... </ul> Ordered Lists <OL>: untuk membuat daftar item yang terurut. <ol [type= 1 a A I i"] [start= n ] >... </ol> Definition Lists <DL>: untuk menjelaskan istilah-istilah. <dl>... </dl> <dt>... </dt> <dd>... [</dd>] Menu List: menampilkan item-item yang mempunyai link ke page lain. <menu>... </menu> Directory List (DIR): untuk daftar item yang pendek atau kurang dari 20 karakter. <dir>... </dir> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 14
15 21. Memuat Gambar Memuat gambar ke dalam halaman Web <img src= URL name height= n width= n align= top center bottom ] /> Script: <html> <head> <title> Insert Gambar </title> </head> <body> <b> Aloooo... </b> <img src="./tfr2a.gif" > </body> </html> 22. Tag Tabel (Table) layout <table border="1" width="500"> <tr> <td>header kiri</td> <td align="center" width="50%">header tengah</td> <td align="right">header kanan</td> </tr> <tr> <td valign="top" rowspan="2">menu kiri</td> <td align="center" colspan="2" height="200">bagian Isi</td> </tr> <tr> <td align="center">footer tengah</td> <td align="right">footer kanan</td> </tr> </table> 23. Desain/Layout Halaman SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 15
16 24. Struktur Link 25. Hypertext Link Format: <a href= address >... </a> Link ke dokumen lain <a href= nama_dokumen >... </a> Link ke bagian tertentu dalam dokumen yang sama <a href= #target >... </a> <a href= target >... </a> Link ke alamat URL atau WebSite <a href= alamat_url >... </a> Link ke alamat <a href= mailto:alamat_ >... </a> Link File yang akan didownload <a href= nama_file >... </a> Silahkan ketik diantara <body> dan </body> seperti dibawah ini: Silahkan <a href="hal1.html">klik disini </a> untuk membuka halaman pertama.<br> Silahkan <a href=" disini </a> untuk membuka web belajar HTML.<br> Silahkan <a disini </a> untuk mengirim ke Sigit.<br> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 16
17 PERTEMUAN - 6 D. HTML 26. frame & frameset Lebih dari satu dokumen dapat ditampilkan secara bersamaan dalam satu tampilan Setiap dokumen ditampilkan dalam sebuah frame Sebuah frameset menentukan tata letak, ukuran, dan banyaknya frame yang akan ditampilkan Di dalam frameset boleh ada frameset lain (beranak) Dibutuhkan satu dokumen tersendiri yang berisi definisi frameset. Dokumen tersebut tidak mempunyai isi dokumen (tidak ada <body> </body>) Skema dasar dokumen frameset : <html> <head> <title>judul dokumen</title> </head> <frameset> <frame src="namafile1"> <frame src="namafile2">...dst (atau frameset yang lain) <noframes> bagian ini ditampilkan jika browser tidak mendukung frame </noframes> </frameset> </html> <html> <head> <title>document Frameset</title> </head> <frameset cols="33%,43%,23%" frameborder="1"> <frameset rows="*,200"> <frame src="page1.html" name="satu" scrolling="no" frameborder="0"> <frame src="page2.html" name="dua" scrolling="yes" noresize> </frameset> <frame src="page3.html" name="tiga" frameborder="0"> <frame src="page4.html" name="empat" frameborder="1"> <noframes> Ada 4 halaman : <ol> <li><a href="page1.html">halaman 1</a></li> <li><a href="page2.html">halaman 2</a></li> <li><a href="page3.html">halaman 3</a></li> <li><a href="page4.html">halaman 4</a></li> </ol> </noframes> </frameset> </html> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 17
18 27. iframe (inline frame) Di dalam sebuah dokumen (induk) dapat ditampilkan satu atau beberapa dokumen lain (anak) Setiap dokumen (anak) yang disisipkan diletakkan dalam sebuah iframe Dokumen induk merupakan dokumen biasa yang mempunyai isi dokumen Skema dasar dokumen dengan iframe : <body> isi dokumen <iframe src="namafile"> bagian ini ditampilkan jika browser tidak mendukung frame </iframe> isi dokumen </body> <html> <head> <title>kisah Sekolah</title> </head> <body> <h1>kisah-kisah di sekolah</h1> Masa sekolah adalah masa yang menyenangkan bagiku. Sebagian besar waktu hidupku sampai saat ini dihabiskan untuk sekolah, dan aku sangat menikmati saat-saat itu. Inilah sebagian kisah-kisahku di sekolah.<p> <iframe width='200' height='179' src='sd.html'> <a href="sd.html">kisah SD</a> </iframe> <iframe width='200' height='179' src='smp.html' frameborder='0'> <a href="smp.html">kisah SMP</a> </iframe> <iframe width='200' height='179' src='smu.html' scrolling='no'> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 18
19 <a href="smu.html">kisah SMU</a> </iframe> <p>semua pengalaman dan teman-teman yang kudapat sungguh sangat mewarnai hidupku dan memberikan pengaruh besar terhadap diriku. </body> </html> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 19
20 PERTEMUAN - 7 E. HTML 28. Form Sebuah dokumen interaktif dapat menangani input dari user Analoginya : bahwa dokumen adalah sebuah formulir isian Sebuah dokumen dapat mengandung satu atau beberapa form Setiap form mewakili sebuah task spesifik (login, mengisi biodata, memilih bahasa, dll) Setiap form dapat menghimpun satu atau beberapa elemen input Ada beberapa jenis elemen input untuk menangani berbagai karakteristik data input Di setiap form harus ditentukan nama program (di sisi server) yang akan menangani data isian yang dikirim (di-submit) Skema dasar dokumen form : <form method="post" action="namaprogram"> bagian ini berisi bagian dokumen HTML yang akan menggambarkan formulir isian dengan susunan sejumlah elemen input berbagai jenis </form> Contoh sebuah form sederhana untuk meminta nama user : <form method="post" action="proses.php"> <label for="nama">ketikkan nama Anda:</label><br> <input type="text" name="nama" id="nama"><br> <input type="submit" value="kirim"> </form> Output : <form method="post" action="proses.php"> Silahkan isi data Anda <input type="hidden" name="halaman" value="1"> <table border="1"> <tr> <td><label for="nama">nama lengkap:</label></td> <td><input type="text" name="nama" id="nama" maxlength="40" size="20"></td> </tr> <tr> <td><label for="pass">password:</label></td> <td><input type="password" name="pass" id="pass" maxlength="8" size="8"></td> </tr> <tr> <td><label for="jenkel">jenis kelamin:</label></td> <td><input type="radio" name="jenkel" id="jenkel" value="l">laki-laki<br> <input type="radio" name="jenkel" id="jenkel" value="p">perempuan</td> </tr> <tr> <td><label for="alamat">alamat:</label></td> <td><textarea rows="3" cols="30" name="alamat" id="alamat"></textarea></td> </tr> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 20
21 <tr> <td><label for="bayar">sudah bayar?</label></td> <td><input type="checkbox" name="bayar" id="bayar">sudah</td> </tr> </table> <input type="submit" value=" Kirim "> <input type="reset" value="reset"> </form> Output : <form method="post" action="proses.php" enctype="multipart/form-data"> <input type="hidden" name="halaman" value="2"> <table border="1"> <tr> <td><label for="kota">kota:</label></td> <td><select name="kota" id="kota"> <option value="">pilih kota...</option><option value="bdg">bandung</option> <option value="jkt">jakarta</option><option value="sby">surabaya</option> </select></td></tr> <tr> <td><label for="kerja">pekerjaan:</label></td> <td><select name="kerja" id="kerja" size="4"> <option value="a">mahasiswa</option><option value="b">pegawai swasta</option> <option value="c">pegawai negeri</option><option value="d">wiraswasta</option> </select></td></tr> <tr> <td><label for="bahasa">bahasa:</label><br>(bisa lebih dari satu)</td> <td><select name="bahasa" id="bahasa" size="4" multiple> <option value="id">indonesia</option> <option value="en">inggris</option> <option value="ch">cina</option> <option value="fr">prancis</option> </select></td></tr> <tr> <td>hobi:<br>(bisa lebih dari satu)</td> <td><input type="checkbox" name="hobi" value="1">berenang<br> <input type="checkbox" name="hobi" value="2">nonton film<br> <input type="checkbox" name="hobi" value="3">musik</td> </tr><tr> <td><label for="foto">foto:</label></td> <td><input type="file" name="foto" id="foto" size="10"></td></tr> </table> <button type="submit">kirim <img src="smiley.gif"></button> <button type="reset">reset <img src="tanya.gif"></button> </form> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 21
22 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 22
23 PERTEMUAN - 8 F. HTML 29. Karakteristik data input Teks satu baris (single-line text) <input type="text"> Teks banyak baris (multi-line text) <textarea></textarea> Teks rahasia (password) <input type="password"> Pilihan tunggal (single selection) <input type="radio">, <select></select> Pilihan majemuk (multiple selections) <select multiple></select> Centang (on/off) <input type="checkbox"> Data bawaan/tersembunyi (hidden) <input type="hidden"> File <input type="file"> Koordinat 2D dalam sebuah bidang gambar <input type="image"> Aksi user melalui penekanan tombol <input type="submit">, <input type="reset">, <input type="button">, <button></button> 30. Tag input <input type="jenis" name="nama" id="id" value="nilai" disabled> type : text, password, radio, checkbox, image, submit, reset, button, hidden, file name : identifier untuk sisi server id : identifier untuk sisi browser value : nilai default disabled : jika disebutkan maka elemen tidak aktif (tidak digunakan) <input type="[text password]" name="nama" readonly size="m" maxlength="n"> readonly : jika disebutkan maka elemen tidak bisa diubah nilainya size : ukuran lebar dalam banyaknya karakter (bisa di-override oleh CSS) maxlength : banyaknya karakter maksimal yang dapat dimasukkan user <input type="[radio checkbox]" name="nama" checked> checked : jika disebutkan maka defaultnya adalah dalam keadaan dipilih <input type="image" src="gambar" name="nama" alt="alternatif"> src : nama file gambar alt : teks yang ditampilkan bila browser tidak dapat menampilkan gambar 31. Tag textarea, select, button <textarea name="nama" rows="b" cols="k">nilai</textarea> nilai : nilai default rows : banyaknya baris yang ditampilkan (tinggi) cols : banyaknya kolom/karakter yang ditampilkan (lebar) <select name="nama" multiple size="r"> <option value="nilai1" selected>teks1</option> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 23
24 <option value="nilai2">teks2</option> </select> multiple : jika disebutkan maka pilihan boleh lebih dari satu (sambil menekan tombol Ctrl) size : banyaknya baris pilihan yang ditampilkan (default=1) selected : jika disebutkan maka defaultnya dalam keadaan terpilih <button type="jenis" name="name" value="nilai"> tampilan </button> type : submit, reset, button tampilan : kode dalam HTML yang akan menjadi tampilan untuk tombol 32. Link pada bidang gambar Link dapat didefinisikan pada satu atau beberapa area pada sebuah bidang gambar Skema : <img src="gambar" usemap="#peta"> <map name="peta"> <area shape="bentuk1" coords="koordinat1" href="url1" alt="teks1"> <area shape="bentuk2" coords="koordinat2" href="url2" alt="teks2">... </map> src : nama file gambar usemap : nama definisi peta yang digunakan shape : default, rect, circle, poly coords : koordinat, dengan format : default : x1,y1,x2,y2 rect : x1,y1,x2,y2 circle : x,y,r poly : x1,y1,x2,y2,x3,y3,,xn,yn href : URL yang dituju bila area di-klik Contoh penggunaan map Klik pada wajah untuk melihat biodata<br> <img src="aadc.jpg" usemap="#aadc" border="0"> <map name="aadc"> <area shape="circle" coords="131,82,37" href="titi.html" alt="titi Kamal"> <area shape="rect" coords="172,52,238,129" href="adinia.html" alt="adinia"> <area shape="poly" coords="300,85,311,103,308,137,306,172,295,198,219,259,224,239,210,224,213,161,248,1 27,273,86,273,86" href="dian.html" alt="dian Sastro"> <area shape="rect" coords="314,105,355,170" href="ladya" alt="ladya Cheryl"> <area shape="circle" coords="387,134,30" href="sissy.html" alt="sissy Priscillia"> <area shape="default" nohref> </map> SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 24
25 33. Pengelompokan elemen dokumen Beberapa elemen dokumen (teks, paragraf, gambar, tabel, dll) dapat dikelompokkan untuk menambahkan struktur lojik pada dokumen Pengelompokkan ada dua jenis : 0 inline (alur, flow) : <span> </span> 0 block (blok) : <div> </div> <span> dan <div> biasanya digunakan dengan parameter id dan class Struktur lojik ini dapat digunakan untuk : o mempermudah menginterpretasi isi dokumen o memberikan tampilan sesuai struktur lojik dengan memanfaatkan CSS Contoh : <div id="mhs01" class="mhs"> <span class="nama">adrian Marzuki</span><br> <span class="alamat">jl. Tubagus Ismail XI/5</span> </div> <div id="mhs02" class="mhs"> <span class="nama">dewi Purnama</span><br> <span class="alamat">jl. Cisitu Lama 24</span> </div> <style type="text/css">.mhs {border: black solid 1; margin-bottom: 10; padding: 10}.nama {font: bold 20 Arial}.alamat {font-style: italic} </style> <div id="mhs01" class="mhs"> <span class="nama">adrian Marzuki</span><br>... SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 25
26 PERTEMUAN - 9 G. CMS (Content Management System) Secara sederhana dapat dikatakan bahwa Content Management System (CMS) adalah suatu sistem yang dapat mengelola seluruh isi dan tampilan suatu website. Untuk mengerti secara lebih mendalam mengenai CMS, perlu diketahui : 1. Pengertian dari Content atau Isi 2. Maksud dari kata management, dan 3. Apa yang dimaksud dengan Sistem 1. Apa itu content Content secara esensi adalah setiap jenis informasi digital yang digunakan untuk mengisi setiap halaman. Dapat berupa teks, gambar, animasi, suara dan lain-lain. Atau dengan kata lain semua hal yang akan diperlihatkan ke publik melalui internet, intranet atau extranet. 2. Apa itu Content Management? Content Management atau pengelolaan isi suatu website adalah penggabungan aturan, proses dan alur kerja oleh webmaster atau sistem terdistribusi, sehingga pemilik atau penyumbang isi dapat membuat, mengubah serta mem-publish seluruh isi halaman sesuai dengan aturan system. 3. Apa itu Content Management System? Sistem itu sendiri dijelaskan sebagai suatu alat atau gabungan dari alat yang efisien, efektif dan memudahkan pembuatan halaman web menggunakan sistem pengelolaan isi website. Kesimpulannya dapat dikatakan bahwa CMS adalah suatu alat yang dapat memusatkan kemampuan teknis dan menyebarkan kemampuan nonteknis kepada anggota tim untuk membuat, mengubah, mengelola dan mem-publish sejumlah isi website seperti teks, gambar, animasi, suara dan lain-lain dengan aturan, proses dan alur kerja yang sudah baku sehingga website dapat terlihat sesuai keinginan. 4. Mengapa Kita Membutuhkan CMS? Teknologi dan metode lama untuk membangun halaman web tidak hanya menghabiskan banyak waktu tetapi juga tidak efisien dan biaya yang besar. Contohnnya, mengubah kata pada halaman web dengan metode lama harus dilakukan oleh seseorang yang mengerti HTML. Proses ini bukan hanya menghambat seluruh pembuatan informasi dan isi oleh webmaster tapi juga tidak efektif karena banyak waktu terbuang. Keinginan untuk meningkatkan jumlah informasi dalam website dan kebutuhan untuk menggabungkan sistem menjadi lebih besar dan kompleks ke dalam proses web SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 26
27 publishing telah mengubah situasi ini ke suatu kesimpulan bahwa tim pengelola website tidak lagi dapat menampung permintaan yang terus meningkat. Situasi ini tidak berbeda jauh dengan keadaan di tahun 60-an ketika kita masih menggunakan mesin ketik untuk membuat dokumen. Kenyataannya setelah itu menyebabkan dibuatnya sistem pengolah kata. Dengan situasi yang sama, akhirnya banyak yang menyadari keuntungan menggunakan sistem CMS. Perusahaan yang tidak memilih untuk mempelajari teknologi baru ini akan ketinggalan, sama seperti dulu ketika banyak yang enggan mempelajari sistem pengolah kata dibanding menggunakan mesin ketik manual. Websitenya akan menjadi terhambat, ketinggalan berita dan jarang ter-update. Efeknya terlihat ketika pengujung tidak lagi mau mengakses website yang informasinya itu-itu saja. 5. Keuntungan Menggunakan CMS Dengan CMS, informasi yang ditampilkan secara online tetap up-todate, konsisten dan mempunyai nilai informasi terkini. Seperti berbagai situs berita di internet, informasi dikirim dari detik-ke-detik dan pengunjung dapat melihat berita paling baru yang jauh lebih fresh dibanding koran yang terbit pada hari yang sama. Efeknya dapat terasa saat meningkatnya kepercayaan dan kepuasan pengujung dengan memberikan informasi yang konsisten dan benar, juga meningkatnya nilai persepsi positif terhadap informasi yang tersedia. Beberapa keuntungan lain seperti di bawah ini : 1. Menambah berita atau artikel dapat dilakukan dari mana saja oleh member atau user yang diberi hak untuk mem-posting berita. 2. Webmaster dapat lebih konsen pada sisi teknologi nya saja, sedangkan konten atau isi dapat diberikan wewenang nya kepada user tertentu. 3. Dengan CMS artikel dan berita dapat diatur berdasarkan criteria tertentu, masingmasing pemilik berita bertanggung jawab dengan informasi yang mereka kirim ke website 4. Pemilik website memegang kendali penuh terhadap isi dan tampilan website 5. CMS didesain untuk pemilik website yang tidak memiliki keahlian teknis pemrograman 6. Masa Depan CMS Konsep Content Management System akan semakin banyak digunakan. Publikasi suatu artikel akan semakin cepat karena sifatnya yang dinamis. Makin banyak CMS yang bersifat Open Source membuatnya semakin popular. Beberapa CMS bahkan mempunyai varian yang semakin lama semakin diffrensiasi, cenderung mengarah ke simplikasi pengelolaan yang semakin membaik. Tidak sedikit CMS yang bersifat komersial. Tentunya hal ini akan semakin menguatkan posisi CMS yang juga bermain di sisi enterprise, sebagai engine website-website kelas berat. Di masa depan harga CMS komersial akan semakin murah dan terstandarisasi. Semakin lama CMS akan semakin konsisten, professional dan jenisnya akan semakin banyak dan lebih spesifik seperti hypermedia, penanganan dokumen elektronik, software engineering, marketing dan desain bisnis proses. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 27
28 PERTEMUAN - 10 H. CMS (Content Management System) 1. Pengenalan Joomla Joomla adalah sebuah Content Managemen System yang dapat digunankan oleh siapa saja untuk keperluan pembuatan website, mulai dari yang sangat sederhana sampai dengan website yang sangat kompleks. Berikut beberapa jenis website yang dapat dibangun dengan Joomla. Website corporate atau portal Website e-commerce Website untuk perusahaan kecil Website untuk organisasi Non-profit Website untuk Pemerintah Website untuk keperluan internet Website untuk sekolah dan Perguruan Tinggi Website Pribadi atau blog Website untuk komunitas dan portal Website untuk majalah, koran, dan tabloid, dll Begitu banyak aplikasi yang dapt ditangani oleh Joomla, tak heran kalau Joomla menjadi pilihan banyak orang dalam pembuatan website-nya. Di samping itu, Joomla juga mudah di installasi, mudah dalam pengelolaannya dan dapat dimodifikasi sesuai kebutuhan kita. Oleh karaen itu Joomla mempunyai prinsip, fleksibel, simple, elegant, customizable, dan powerful. Joomla merupakan pengembangan dari open source project Mambo, yang dahulu sering disebut sebagai Mambo Open Source atau MOS. Mambo sebenarnya dikembangkan oleh sebuah perusahaan yang bernama Miro. Miro memberikannya kepada komunitas open source (komunitas pengembang) sebuah variant WCMS yang gratis untuk dikembankan. Setelah menyerahkannya pada komunitas, MOS berkembang dengan baik. Pada bulan Agustus 2005 terjadi perselisihan prinsip antara pihak komunitas pengembang MOS dengan MIRO. Akibat perbedaan prinsip ini, beberapa orang tim MOS keluar dari project tersebut dan akhirnya membentuk project open source baru yang diberi nama Joomla. Kata Joomla sendiri diambil dari kata Jumla, bahasa Suaheli dari penduduk Kenya dan Tanzania di benua Afrika yang berarti all this together. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 28
29 2. Struktur File dan Direktori Joomla Pada bagian ini kita belajar tentang struktur file dan direktori yang digunakan oleh Joomla. Seperti kita ketahur Joomla adalah sebuah website content management yang powerfull, maka sudah pasti mempunyai banyak file dan direktori. a. Struktur File File yang kita bahas adalah file-file penting yang terletak di root direktori server Joomla, yaitu : Index.php, merupakan file utama untuk menampilkan halaman web Joomla. Beberapa pengaturan joomla terdapat pada file ini. Jika kita mengakses file ini, berarti kita membuka halaman depan website Joomla. Misalnya Configuration.php, merupakan file yang terbentuk saat kita melakukan proses instalasi Joomla. Pada file ini terdapat pengaturan untuk koneksi ke database, dan pengaturan penting lainnya. Jika file ini rusak, website Joomla tidak akan berfungsi. Copyright.php, file ini berisi tentang hak cipta website CMs Joomla, walaupun sebenarnya lebih tepat disebut copyleft. License.php, file ini berisi informasi tentang lisensi website CMS Joomla Mainbody.php, ini merupakan file pendukung yang sangat penting dalam mengatur tampilan berita di website.joomla. Pathway.php, sebuah file yang berfungsi untuk menggmbarkan urutan proses aplikasi yang ada di Joomla. b. Struktur Direktori Joomla mempunyai beberapa direktori yang mempunyai fungsi tersendiri. Setiap direktori mempunyai subdirektori dan file-file pendukung sesuai fungsinya. Berikut ini adalah struktur direktori Joomla. Administrator, ini merupakan direktori khusus administrator untuk keperluan pengelolaan website Joomla. Mulai dari proses installasi modul, komponen. Mambot, bahasa sampai dengan proses maintenance web secara keseluruhan. Cache, sebuah direktori khusus yang berfungsi untuk menyimpan data sementara di computer pengguna, tujuannya adalah mempercepat proses loading web jika dibuka pada waktu lain fungsinya sama dengan memori computer. Components, merupakan direktori tempat menyimpan seluruh komponen yang terinstall di website Joomla. Editor, sebuah direktori yang berfungsi untuk menyimpan berbagai editor yang diinstall pada website Joomla. 5. Help, sebuah direktori khusus untuk menampilkan bantuan jika kita menemukan Kendala dalam menggunakan Joomla. Images, adalah direktori tempat menampung file-file gambar guna keperluan website Joomla. Includes, ini merupakan direktori pendukung bagi aplikasi joomla yang lainnya. Installation, direktori yang digunakan dalam proses installasi website Joomla. Jika proses installasi selesai, direktori ini sebaiknya dihapus, untuk mempertimbangkan keamanan web dimasa datang. Language, sebuah direktori khusus untuk menampung jenis-jenis bahasa yang dapat digunakan di website yang multi bahasa. Mambots, sebuah direktori untuk menampung tool tambahan dari Joomla, Misalnya, mos images, mos pagebreak,dll. Media, sebuah direktori yang diperuntukkan untuk menyimpan dan mengupload filefile ke dalam website Joomla, baik file gambar maupun teks. Modules, tempat menyimpan modul-modul yang terinstal di website Joomla. Templates, tempat menyimpan semua template yang terinstal di website Joomla. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 29
30 c. Istilah-Istilah Penting Pada Joomla Banyak istilah-istilah yang kedengaran baru, jika kita betul-betul pemula dengan Joomla. Agar pemahaman kita terhadap Joomla lebih mudah, berikut ini diberikan penjelasan terhadap beberapa istilah yang akan sering digunakan nantinya. Module, adalah bagian unit fungsi dari Joomla yang berguna untuk menampilkan fiturfitur utam Joomla serta menampilkan beberapa komponen terkait. Secara default, Joomla telah menyediakan be berapa modul, seperti modul banner,menu, login, newsfeed, statistic, arsip,sindikasi, polling dan lain sebagainya serta modul yang disediakan oleh pihak ketiga. Component, adalah sebuah aplikasi yang menambah nilai guna Joomla. Sebuah component mempunyai konfigurasi di bagian jendela administratornya. Misalnya komponen weblink, content form, polling dan lain sebagainya. Mambots, sebuah unit fungsi Joomla yang disisipkan unutk memanipulasi ataupun menterjemahkan konten yang diproses sebelum ditampilkan. Seperti, Mambots editor, Mos image, dsb Template, sebuah aplikasi yang berfungsi untuk mengatur tampilan website Joomla secara keseluruhan. Template ini mirip dengan istilah Theme di Windows atau skin di Winamp. Pada template ini diatur sedemikian rupa sehingga website dapat tampil sesuai keinginan kita. Content, semua berita/artikel/module/komponen yang terdapat dalam website secara keseluruhan 3. Aplikasi Pendukung Joomla Seperti telah kita bahas di awal, joomla adalah salah satu website bersifat Content Management System (CMS) yang sangat banyak digunakan saat ini. Sebagai suatu CMS yang berlisensi GNU(General Public License) semua aplikasi pendukungnya adalah aplikasi berlisensi yang sama. Berikut ini adalah aplikasi pendukung yang mutlak ada sebelum Joomla diinstal pada computer Anda. a. Aplikasi PHP, aplikasi PHP mutlak diperlukan karana Joomla sendiri dibuat menggunakan bahasa pemrograman PHP. Aplikasi PHP ini dapat anda download di website resminya, Untuk langsung menuju ke link download-nya, silakan saja buka url: b. Web Server Apache, karena Joomla menggunakan bahasa pemrograman PHP, diperlukan sebuah server untuk mendukung aplikasi tersebut. PHP adalah bahasa pemrograman web bersifat server side. Aplikasi server yang dibutuhkan oleh Joomla adalah Apache. Silahkan download di alamat Sedangkan link downloadnya dapat anda dapat akses pada c. Database MySQL, yang merupakan pilihan Joomla tempat menyimpan seluruh content web. MySQL merupakan Relational Database Management System yang berlisensi GNU/GPL dan dapat di download secara gratis di Sedangkan link downloadnya, dapat anda akses pada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 30
31 Pastikan semua aplikasi di atas sudah anda download dan telah terinstal dengan baik di computer anda. Jika anda mendownload file tersebut secara satu per satu, artinya kita juga menginstal secara satu per satu. Namun untuk memudahkan, saat ini banyak juga beredar software tersebut yang bersifat multi aplikasi, artinya dengan sekali install, ketiga aplikasi pendukung langsung terinstal dan terkonfigurasi dengan baik. Aplikasi tersebut adalah PHPTRIAD, WAMP, (Window Apache Mysql dan PHP), LAMP (Linux Apache Mysql dan PHP), XAMPP, EasyPHP, Dongkrak. Semua aplikasi ini dapat digunakan di Joomla, namun perhatikan versinya. Yang terbaik tentu aplikasi dengan versi yang lebih baru dan stabil. Dalam modul ini kita akan menggunakan software WAMP. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 31
32 PERTEMUAN - 11 I. CMS (Content Management System) 4. Instalasi Joomla a. Buka program Internet Explorer, ketikkan alamat website Joomla pada address bar, yaitu lalu klik enter. b. Lihat pada menu di sebelah kiri bawah website, menu tersebut adalah menu untuk mendownload file package Joomla versi Lalu dobel klik pada menu tersebut. c. Lakukan download kemudian simpan file ke direktori lokal Anda d. Ekstrak file package Joomla dari direktori di atas ke dalam folder yang telah anda buat e. Setelah folder Joomla telah ter-ekstrak ke dalam folder tadi, lalu ketikkan perintah localhost/joomla pada Address Bar Internet Explorer, dan tekan Enter f. Selanjutnya akan muncul tampilan layar seperti di bawah ini, pilih Next g. Setelah itu, pilih Next pada tampilan layar sebagai berikut h. Lalu isi kotak isian yang telah disediakan. Kotak isian Host Name diisi dengan Localhost, kotak isian MySQL User Name diisi dengan nama user dari MySQL, kotak isian MySQL Password diisi dengan password dari MySQL, dan kotak isian MySQL SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 32
33 Database Name diisi dengan nama folder tempat kita meng-ekstrak file Joomla tadi. Sedangkan kotak isian yang terakhir tidak perlu kita ubah. i. Isikan nama website yang kita inginkan pada kotak isian yang disediakan, lalu pilih Next j. Pada tampilan selanjutnya, akan muncul beberapa kotak isian. Kotak isian URL dan Path tidak perlu diubah, karena akan mengubah semua settingan direktori dari Joomla. Kotak isian Your diisi alamat kita, dan Admin Password diisi dengan password yang akan kita gunakan pada saat login sebagai administrator. Default password yang terdapat pada kotak isian Admin Password dapat kita ubah sendiri sesuai keinginan agar mudah kita ingat. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 33
34 k. Berikutnya akan tampil jendela yang memberitahukan bahwa anda telah sukses menginstall Joomla. Pada jendela di atas terdapat username dan password yang harus anda ingat untuk membuka jendela Control Panel dari Joomla. l. Setelah selesai, tutup jendela tersebut dan buka jendela explorer baru. Hapus folder Installation yang terdapat di dalam folder Joomla yang telah kita buat tadi. m. Setelah itu ketikkan alamat / URL Control Panel Joomla (contoh, kita pada address bar dan tekan Enter n. Setelah itu, akan keluar tampilan Login untuk masuk pada jendela Control Panel Joomla. Masukkan username dan password yang tadi telah kita setting, lalu klik Login. o. Dan jendela Control Panel akan terbuka. Disini anda dapat mengedit apa saja tentang website joomla anda. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 34
35 PERTEMUAN - 12 J. CMS (Content Management System) 5. Instalasi Template Joomla a. Login pada joomla yang telah kita install sebagai administrator. b. Dari halaman administrator, pilih menu Installer > Template Site c. Kemudian muncul jendela Installer > Template-Site seperti gambar sebagai berikut : d. Klik Browse untuk memilih template yang telah di download. Perhatikan gambar berikut : SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 35
36 Kemudian klik Upload File & Install. Perhatikan gambar berikut : Pesan Upload template Success menandadakan proses upload dan installasi template telah berhasil. e. Kemudian klik Continue f. Untuk mengaktifkan template, Login sebagai administrator pada Joomla yang telah diinstal, pilih menu Site > Template Manager > Site Templates. Perhatikan gambar berikut : g. atau dengan cara klik Continue setelah proses instalasi template baru selesai. h. Setelah muncul halaman Template Manager, klik option di sebelah kiri template yang diinginkan, kemudian klik tombol default. Perhatikan gambar beserta keterangan berikut ini Status pada keterangan gambar di atas, menandakan bahwa template mana yang dijadikan template default pada Joomla.Pada keadaan di atas dapat dijelaskan bahwa sgspringtime telah di pilih sebagai template joomla. Buka halaman web anda untuk melihat hasil akhirnya. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK PRANATA INDONESIA 36
FORM. Gembong Edhi Setyawan
FORM Gembong Edhi Setyawan FORM Sebuah dokumen interaktif dapat menangani input dari user Analoginya : bahwa dokumen adalah sebuah formulir isian Sebuah dokumen dapat mengandung satu atau beberapa form
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada [email protected] S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML) Oleh: Noor Ifada S1 Teknik Informatika - Unijoyo 1 HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-2 (HTML) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan HTML? Istilah-istilah dalam HTML Tag Utama dalam struktur dokumen HTML Contoh HTML
MODUL PRATIKUM 03B PEMROGRAMAN BERBASIS WEB (CCP119)
MODUL PRATIKUM 03B PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 03B Tag IFrame dan Frameset,
Bahasa yang digunakan untuk menampilkan informasi pd halaman web. bahasa ini menggunakan tanda (markup) untuk menandai perintahperintahnya
Pertemuan 2 1 Bahasa yang digunakan untuk menampilkan informasi pd halaman web. bahasa ini menggunakan tanda (markup) untuk menandai perintahperintahnya menentukan tampilan suatu teks dan tingkat kepentingan
1. Teori MODUL 1 HTML. Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML
MODUL 1 HTML Tujuan: Mampu menjelaskan pengertian HTML,Struktur Dasar, Tag Tag HTML, dan mampu membuat aplikasi dengan menggunakan tag HTML Tugas Pendahuluan 1. Apakah yang anda ketahui tentang World Wide
Prinsip dasar Secara garis besar dan gamblang, Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver), skrip PHP dan basisdata MySQL.
JOOMLA..!! Joomla adalah sebuah Content Managemen System yang dapat digunankan oleh siapa saja untuk keperluan pembuatan website, mulai dari yang sangat sederhana sampai dengan website yang sangat kompleks.
Tutorial Instalasi Joomla 1.7. Joomla!
Tutorial Instalasi Joomla 1.7 Joomla! Oleh: Irhamullah http://ianpanrita.com PENGENALAN JOOMLA Tentang Joomla Joomla adalah sebuah Content Managemen System yang dapat digunankan oleh siapa saja untuk keperluan
Pert 11 DASAR-DASAR WEB DESIGN
Pert 11 DASAR-DASAR WEB DESIGN WEB DESIGN? Design merupakan hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem solving) www (world wide web) merupakan kumpulan web server
DASAR-DASAR WEB DESIGN
DASAR-DASAR WEB DESIGN Pengenalan website dan istilah-istilah internet By Reynaldi Wilianata Web Design? Asal Design hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem
Tutorial Install Joomla 1.6 di Linux
Tutorial Install Joomla 1.6 di Linux Oleh: Tim Modul Osca http://osca-akakom.org PENGENALAN JOOMLA Tentang Joomla Joomla adalah sebuah Content Managemen System yang dapat digunankan oleh siapa saja untuk
ARTIKEL WEBSITE A. PENGERTIAN WEBSITE ATAU SITUS.
ARTIKEL WEBSITE A. PENGERTIAN WEBSITE ATAU SITUS. Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu
2. Protokol. Pusat Pengembangan Bahan Ajar - UMB. Dwi Hastuti Puspitasari., Skom, MMSi TEKNOLOGI KOMUNIKASI
Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan
C. Ms Powerpoint D. Notepad E. Ms Acces
1. Apakah kepanjangan dari HTML? A. Hyper Text Mark Up Language B. Hyper Text Mark Language C. Hight Text Mark Up Language D. Hight Text Mark Language 2. Berikut ini adalah termasuk Software Browser, Kecuali:
Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency
Mengelola isi halaman web Memeriksa informasi untuk Software Web Design Software web design merupakan perangkat lunak yang berguna untuk membangun/membuat/mendisain halaman-halaman web, baik yang bersifat
Pengenalan Script. Definisi HTML
1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML
Bab 1. HTML (Hypertext Markup Language) A. World Wide Web
Bab 1 HTML (Hypertext Markup Language) A. World Wide Web Internet merupakan jaringan global yang menghubungkan suatu network dengan network lainnya di seluruh dunia, TCP/ IP menjadi protocol penghubung
INTERACTIVE BROADCASTING. Modul ke: Manajemen Web. Fakultas Ilmu Komunikasi. Yusuf Elmande., S.Si., M.Kom. Program Studi Penyiaran
INTERACTIVE BROADCASTING Modul ke: Manajemen Web Fakultas Ilmu Komunikasi Yusuf Elmande., S.Si., M.Kom Program Studi Penyiaran Pengertian Web Situs dapat diartikan sebagai kumpulan halamanhalaman yang
Soal Remedial Prakarya-1
Soal Remedial Prakarya-1 Kerjakan soal ini, dengan memilih salah satu jawaban yang benar. Perhatikan petunjuk: a. Pilihan jawaban yang benar dengan cara memblok pada soal tersebut. b. Dan kirim soal dan
Joomla MySQL database
Joomla 1.5.7 MySQL database Joomla! Dan Database MySQL 1 Daftar Isi 1. Daftar Isi..2 2. Pengenalan Joomla..3 3. Instalasi.5 a. Instalasi Webserver...5 b. Database MySQL..8 c. Instalasi Joomla 11 4. Pengaturan-pengaturan
Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.
Syntax HTML Pada tulisan Saya kali ini, Saya memberikannya beserta contoh kode dan gambar, ada beberapa yang Saya tidak beri kode dan gambar, kode, dan gambar sekalipun karena beberapa alasan : Kurangnya
STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.
STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan
HTML (HyperText Markup Language)
HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah
[FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ]
[FORM AND FRAME] PEMROGRAMAN WEB MODUL [ O L E H : Y U N I T A P R A S T Y N I N G S I H, S. K O M ] Modul FORM DAN FRAME 1. TEORI DASAR FORM Form identik dengan formulir. Form sangat dibutuhkan pada saat
Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata
Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan
Keterampilan Komputer. 8. Pengenalan HTML
Keterampilan Komputer 8. Pengenalan HTML Table of Contents: World Wide Web (WWW) HyperText Markup Language (HTML) Browser dan Editor Tag-tag HTML Struktur HTML document Elemen Dasar HTML 2 Objectives Setelah
Bab 2. Landasan Teori
Bab 2 Landasan Teori 2.1 Pengertian Website atau Situs Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi,
MODUL 1 PENGENALAN HTML
MODUL 1 PENGENALAN HTML TUJUAN PRAKTIKUM : 1. Praktikan memahami tentang HTML, CSS, frame dan JS pada HTML serta kegunaannya. 2. Praktikan memahami bagaimana cara membuat web menggunakan HTML, CSS dan
Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D.
Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D. http://elearning-jogja.org/personal 1. Pendahuluan CMS (Content Management System) adalah sistem aplikasi web yang dapat digunakan untuk memudahkan mengelola
DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :http://dahlan.unimal.ac.id
DESAIN WEB STATIS DAN HTML Dahlan Abdullah Email : [email protected] Website :http://dahlan.unimal.ac.id HALAMAN WEB KONSEP DASAR DAN TEKNOLOGI WEB World Wide Web secara luas lebih dikenal dengan istilah
Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa
Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa Tujuan Kuliah Mampu Menjelaskan mengenai: Pengertian struktur dasar tag-tag HTML membuat aplikasi dengan perintah-perintah HTML HTML Hyper Text Markup
Materi. I. Pengenalan HTML II. Basic Tag HTML III. Table IV. Image
Pengenalan HTML Materi I. Pengenalan HTML II. Basic Tag HTML III. Table IV. Image I. Pengenalan HTML WWW HTML Browser dan Editor I. PENGENALAN HTML World Wide Web Internet merupakan jaringan global yang
gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C.
Singkatan yang paling tepat untuk HTML adalah. A. Hyper Teks Markup Language B. Hyper Text Markup Language C. Hyper Teks Markup Langueg D. Hyper Teks Markup Lang E. Hyper Teks Markoop Language Untuk mendefinisikan
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem
BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah serangkaian elektronik yang terdiri dari sejumlah komponen yang saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi
Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML
TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak
1. Pengenalan HTML. 2. Tag Dasar HTML
1. Pengenalan HTML 1.1. Sejarah Singkat HTML HTML dibuat oleh Tim Bernels-Lee seorang ahli Fisika ketika masih bekerja untuk CERN (organisasi Eropa untuk riset nuklir) dan dipopulerkan pertama kali oleh
BAB 2 TINJAUAN TEORI
BAB 2 TINJAUAN TEORI 2.1. Pengenalan HTML 2.1.1. Pendahuluan HTML Hypertext Markup Language merupakan kepanjangan dari kata HTML. Adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita
PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo
PANDUAN PENGGUNAAN Joomla! Versi 1.5 Oleh: Anon Kuncoro Widigdo [email protected] Kendari 2009-2010 MODUL I Pendahuluan Joomla adalah sebuah aplikasi sistim manajemen konten atau Content Management
BAB I PERKENALAN HTML
BAB I PERKENALAN HTML A. PENDAHULUAN Hypertext Markup Language (HTML) sebuah bahasa markup atau tanda yang digunakan untuk membuat sebuah halaman website, HTML merupakan berupa kode-kode tag yang menginstruksikan
MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories
MODUL 7 JOOMLA Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories Apakah Joomla itu? Sejauh ini joomla adalah: Joomla! is a free open source framework and content publishing
CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla
CMS Joomla A. Pengenalan Joomla Joomla merupakan sebuah CMS open source yang digunakan untuk membuat website dan aplikasi online lainnya (seperti forum, toko online) secara cepat dan mudah. Dengan menggunakan
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Internet Internet merupakan suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Informasi dan Internet Informasi menurut Jogiyanto H, M, Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan bagi yang menerima. (Jogiyanto, H.M., Analisis
HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web
HTML ( HyperText Markup Language) Mata Kuliah : Pemrograman Berbasis Web Pertemuan 2 Oleh : Nufan Balafif html (hypertext markup language) Adalah bahasa pemrograman Web (client) yang dikhususkan untuk
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya
BAB I PERKENALAN HTML
BAB I PERKENALAN HTML A. PENDAHULUAN Hypertext Markup Language (HTML) sebuah bahasa markup atau tanda yang digunakan untuk membuat sebuah halaman website, HTML merupakan berupa kode-kode tag yang menginstruksikan
Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata
Dasar Pemrograman Web 2 Pemrograman Web Adam Hendra Brata Teknologi Client Server Konsep Dasar Desain Web Teknologi Client Server Arsitektur Client Server Model komunikasi yang terdiri server sebagai pemberi
MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA
MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB II INSTALASI JOOMLA Installasi Joomla dapat dilakukan dengan dua cara, yaitu secara online dan offline. Jika anda hendak melakukan installasi
ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013
1. Istilah umum yang digunakan untuk mencakup bagaimana isi web konten ditampilkan, yang dikirimkan ke pengguna akhir melalui internet untuk di publish adalah. A. Website D. Web Designer B. Web Design.
2011 Ahmad Amarullah
1 Silabus Mata Kuliah Program Studi : Sistem Informasi Kode Mata Kuliah : Nama Mata Kuliah : Komputer Aplikasi IT ( XHTML & CSS ) Jumlah SKS : 2 SKS Semester : 1 Deskripsi Mata Kuliah : Mata kuliah ini
P - 5 Bab 4 : HTML (Hypertext Markup Language)
P - 5 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti konsep dasar, struktur, gaya penulisan, sound & background sound, hyperlink serta images, table, form & frame HTML. 4.2 Materi 1. Konsep
PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage
PERTEMUAN 1 Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage Materi yang akan dibahas : 1. Kegunaan dari dokumen dan audiens 2. Bahasa HTML 3. Struktur dasar penulisan dokumen 4. Site
BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni
BAB 2 LANDASAN TEORI 2.1 Website Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan
Triswansyah Yuliano
Pengenalan PHP Triswansyah Yuliano [email protected] http://triswan.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.
Pemrograman Web Indrato, S.Kom [email protected] HTML Lanjut Page 2 List Digunakan untuk membuat daftar, terdiriatas: Ordered List (Numbering) Unordered List (Bullet) Definition List Ordered Lists (OL)
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,
BAB II LANDASAN TEORI. unsurnya.html/ 04
BAB II LANDASAN TEORI 2.1.Pengertian Website http://www.balebengong.net/pengertian-website-dan-unsur unsurnya.html/ 04 maret 2010. Pengertian website atau situs.website atau situs dapat diartikan sebagai
Review Pemrograman Web I
Review Pemrograman Web I Pemrograman Web II Ganjil 2010 2011 Intro Mata kuliah : Pemrograman Web 2 SKS : 3 Jenis : Mata kuliah wajib Pertemuan : 14 pertemuan kelas Periode : Ganjil 2010 2011 Dosen : Sandra
Membangun Website dengan Joomla!
! Joomla! adalah salah satu Content Management System (CMS) yang banyak digunakan saat ini karena Joomla! menawarkan kemudahan dalam meng-update isi website, pengaturan tampilan Website dan pengelolaan
DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com
DASAR-DASAR Web Programing(WP) OLEH : ARIRIK JAPIK, S.KOM Defenisi Website : Website adalah suatau halaman di internet yang menyediakan berbagai layanan informasi. Internet merupakan singkatan dari interconnected
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengenalan HTML 2.1.1 Pengertian Dokumen HTML HTML ( Hypertext Markup Language ) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Visualisasi Visualisasi adalah tampilan pada layar monitor baik dalam bentuk gambar yang bergerak ataupun tidak, serta dapat pula gambar yang disertai dengan suara.
PERTEMUAN 4 MANAJEMEN WEB
PERTEMUAN 4 MANAJEMEN WEB SOFTWARE DESAIN WEB 1. Website Berbasis CMS 2. Website Berbasis Bahasa Pemrograman WEBSITE BERBASIS CMS Pengertian CMS : Content Management System atau disingkat CMS adalah Suatu
P - 6 Bab 4 : HTML (Hypertext Markup Language)
P - 6 Bab 4 : HTML (Hypertext Markup Language) 4.1 Tujuan Mengerti cara membuat table, form & frame HTML. 4.2 Materi 1. Table 2. Form 3. Frame HTML 4.3 Table Tabel terdiri dari beberapa bagian, antara
Pengenalan HTML dan CSS
Pengenalan HTML dan CSS Pengenalan HTML dan CSS Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Pengenalan HTML dan CSS Jubilee Enterprise 2016, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi
BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi
3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi
Desain Web. Oleh : Ady Purna Kurniawan, ST., MT.
Desain Web HTML Lanjut Oleh : Ady Purna Kurniawan, ST., MT. Materi HTML Lanjut 1. List 2. Fontasi 3. Image 4. Hyperlink 5. Form Tag LIST Membuat daftar urutan berupa bullet tdan numbering. Terdiri dari
Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8
Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8 Oleh Angga Radhitya Rachmat, S.Kom [email protected] 0882 6801 9510 0819 5724 1619 KATA PENGANTAR Puji syukur penulis panjatkan kehadirat
Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya [email protected]
Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya [email protected] Nama Mahasiswa NIM Kelas Memahami cakupan materi dan sistem perkuliahan
BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8
BAB 3 PERANCANGAN SISTEM 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 Sebelum membangun web yang akan kita buat, pertama kali yang dilakukan adalah file tersusun rapi dan terkumpul dalam satu
BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML
Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil
Mengembangkan Website Berbasis Wordpress
Mengembangkan Website Berbasis Wordpress Bagian 1: Pengenalan dan Instalasi Wordpress Hanif Rasyidi Pendahuluan Perkembangan teknologi saat ini membuat internet menjadi salah satu sumber utama dalam pencarian
Mengenal PHP dan Web Server
J A M P E R T A M A Mengenal PHP dan Web Server l Apa itu PHP? l Instalasi Web Server l Menggunakan Web Editor l Sintaks Dasar PHP l Perintah Cetak dan Menyimpan File l Pemisah Blok Perintah dan Komentar
XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant. Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT
XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT Istilah Dalam Internet HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang
PENGERTIAN WEBSITE DAN FUNGSINYA
PENGERTIAN WEBSITE DAN FUNGSINYA Hamzah Hartono [email protected] Abstrak Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak,
Area kerja. Gambar 1. Tampilan awal MS FrontPage
Microsoft FrontPage I. Mengenal Microsoft FrontPage Microsoft FrontPage (MS FrontPage) adalah sebuah program untuk membuat, mendesain, dan mengedit halaman World Wide Web seperti menambahkan text, images,
Trik Mudah Membuat CMS Website dari Nol
Trik Mudah Membuat CMS Website dari Nol Trik Mudah Membuat CMS Website dari Nol Rohi Abdulloh PENERBIT PT ELEX MEDIA KOMPUTINDO Trik Mudah Membuat CMS Website dari Nol Rohi Abdulloh 2016, PT Elex Media
Instalasi XAMPP di Windows
I. Instalasi XAMPP di Windows Sebuah PC atau Laptop dapat kita jadikan sebagai web server. Disini akan dibahas installasi web server dengan fasilitas Apache 2, PHP 5, dan MySQL 5 dengan menggunapak paket
PRAKTIKUM SISTEM INFORMASI MANAJEMEN
MODUL V DREAMWEAVER 5.1 Tujuan Praktikum Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu : 1. Mengenal komponen aplikasi Macromedia Dreamweaver 2. Membuat template website offline sederhana
Dasar-dasar Web dan HTML Minggu I. Pemrograman Web - Rosa Ariani Sukamto
Dasar-dasar Web dan HTML Minggu I Pemrograman Web - Rosa Ariani Sukamto Email: [email protected] Ngapain Sih? Ya Belajar Membuat website dengan HTML dan PHP Layanan-layanan Internet layanan informasi
PENGERTIAN WEB web adalah
PENGANTAR WEB -YQ- PENGERTIAN WEB web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (text, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol http (hypertext transfer
BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,
BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,
Pemrograman Web Week 2. Team Teaching
Pemrograman Web Week 2 Team Teaching WEEK 2 HTML IKG2I4 Software Project I Persiapan Instalasi Editor Download dan Install apilkasi editor (mis. Notepad++) Karena membantu dalam pengembangan syntax highlighting
PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE
PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE Oleh: Asyti Febliza I. Mengenal Microsoft FrontPage Microsoft FrontPage (MS FrontPage) adalah sebuah program untuk membuat, mendesain,
Ruang Kerja DREAMWEAVER MX 2004 :
1.1 Pengertian Macromedia Dreamweaver : merupakan sebuah HTML editor Profesional untuk mendesain secara visual dan mengelola situs web beserta halaman- web. 1.2 Spesifikasi PC untuk menjalankan DREAMWEAVER
Pemrograman Web PRAKTIKUM 1 PENGANTAR
PRAKTIKUM 1 PENGANTAR TUJUAN BELAJAR Mengenalkan dunia web MATERI Teknologi dan Terminologi Web (konsep dan istilah di dunia web) TUGAS Tidak ada TEORI W3C Singkatan World Wide Web Consortium suatu konsorsium
MODUL 1 HTML. (HyperText Mark-Up Language)
MODUL 1 HTML (HyperText Mark-Up Language) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah dasar HTML 2. Mahasiswa
[email protected] PENGENALAN WEBSITE HTML CSS Mengenal CMS ( Content Management System) [email protected] PENGENALAN WEBSITE HTML CSS Mengenal CMS ( Content Management System) [email protected]
PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).
PENGENALAN HTML - 2 G. Tabel HTML Setting untk membuat perintah tabel terdiri dari : Row : mementukan banyaknya baris yang dimiliki oleh tabel. Columns : menentukan banyaknya kolom yang dimiliki tabel.
Mengenal dan Mengedit HTML
Mengenal dan Mengedit HTML 3.1 Pengertian HTML HTML (HyperText Markup Language) merupakan protocol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser. HTML juga digunakan
1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file jawaban : b
1. #**# merupakan karakter yang terdapat pada type data a. text b. password c. radio d. submit e. file 2. Perintah untuk mengosongkan kolom pada HTML adalah a. tr b. br c. td d.   e. &nsp jawaban :
MEMBUAT WEBSITE PERSONAL
MEMBUAT WEBSITE PERSONAL dengan Microsoft FrontPage UNTUK KALANGAN SENDIRI Dilarang menyalin sebagian atau seluruh bagian modul ini tanpa ijin dari penyusun Modul Workshop : Membuat Website Personal 1
BAB 2 LANDASAN TEORI
7 BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan
HTML FORM. Praktikum III
Praktikum III HTML FORM Tujuan : 1. Mengetahui tentang Elemen-elemen FORM. 2. Mampu membuat script FORM HTML. 3. Mampu membuat halaman web dengan menggunakan script HTML dan PHP. Alat dan Bahan : 1. Buku
