SlideShare a Scribd company logo
PERKUMPULAN PENDIDIKAN DAN KESEHATAN KELUARGA BESAR H. SOEDARMO
SEKOLAH MENENGAH KEJURUAN
DARMA SISWA 1 WARU
TERAKREDITASI ”A”
TEKNIK KOMPUTER DAN JARINGAN
LAPORAN TENTANG
UJIAN KETERAMPILAN KEJURUAN
Nama : Ilham Fiqih Risalah
Tingkat : XII - TKJ
BidangKeahlian : Teknik Komputer dan Informatika
Prog.Keahlian : Teknik Komputer Jaringan
Judul UKK : Pemrograman Web Joomla
TAHUN PELAJARAN
2015 - 2016
Daftar Isi
BAB 1 Pendahuluan
Latar Belakang…………………………………………………………………………………… 1.1
Ruang Lingkup………………………………………………………………………………….................. 1.2
Tujuan…………………………………………………………………………………………………………. 1.3
Metode Pencarian………………………………………………………………………………………… 1.4
Sistematika Tulisan Ilmiah………………………………………………………………….. 1.5
BAB 2 Sistematika Penulisan
Pengertian Joomla……………………………………………………………………………... 2.1
Komponen………………………………………………………………………………………… 2.1.2
Aplikasi yang Beragam………………………………………………………………………. 2.1.3
Fungsi………………………………………………………………………………………………. 2.1.4
BAB 3 Analisa dan Perancangan
Analisa Kebutuhan Sistem…………………………………………………………………… 3.1
BAB 4
Halaman User………………………………………………………………………………………. 4.1
BAB 5 Saran dan Kritik
BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan internet begitu pesat sehingga mempermudah seseorang untuk dapat mengakses
berbagai macam informasi salah satunya adalah Bidang Permusikan, tujuannya untuk menunjang segala
aktivitas di komunitas permusikan yang bersangkutan. Begitu juga dengan system web komunitas kami
yang akan saya buat, tujuannya untuk mempercepat proses kegiatan-kegiatan di komunitas kami.
Penulis ingin mencoba membuat program aplikasi web komunitas kami dengan menggunakan
Joomla 1.0.12 yaitu web berbasis Content Management System (CMS) dan bersifat opensource yang
berarti sumber kode aplikasi yang dapat diakses, dilihat, dan dimodifikasi oleh umum sesuai dengan
aturan yang ditentukan.
Harapan penulis membuat Web komunitas RTF COLONY ini adalah untuk menambah informasi bagi
kalangan penggemar band musisi asal Bandung, Revenge The Fate, khususnya untuk masyarakat luas
pada umumnya dan penikmat musik Revenge The Fate agar dapat menambah wawasan dan melihat
ruang lingkup dari musisi yang bersangkutan dan kegiatan aktivitas dari Komunitas yang pada akhirnya
memberikan kenyamanan karena lebih efektif dan efisien.
1.2 Ruang Lingkup
Pembuatan website komunitas dengan menggunakan Joomla 1.0.12 yang memperkenalkan tentang
Home, Search/Pencarian, sambutan dari kami, profil Revenge The Fate, Sejarah berdirinya Revenge The
Fate dan Komunitas RTF Colony, biodata setiap personel, struktur organisasi komunitas, rencana dan
jadwal tour, gallery photo, fasilitas & kegiatan, berita, guest book, contact us dan weblinks dan
downloads. Dalam hal ini penulis membahas sebatas pada tahap perencanaan, desain halaman web,
pembuatan, dan fungsi-fungsi yang akan diuraikan pada Joomla, proses pembuatan HTML telah
dilakukan secara otomatis.
1.3 Tujuan
Tujuan penulis pada penulisan ini adalah untuk membuat sebuah aplikasi halaman Web yang berisi
informasi dan perkembangan komunitas RTF COLONY. Ada pula maksud dari penulisan ini adalah, untuk
membantu seseorang yang ingin mengetahui lebih banyak kondisi dan ruang lingkup komunitas. Dan
juga menerapkan teknologi halaman Web pada bidang penyampaian informasi.
1.4 Metode Pencarian
Pencarian data yang didapat berasal dari Komunitas RTF COLONY. Penulis akan mendatangi atau
melakukan observasi ke komunitas tersebut, setelah melakukan observasi, penulis akan mengumpulkan
data-data yang akan dijadikan komponen untuk membuat suatu web komunitas RTF COLONY,
menggunakan bahasa pemrograman HTML PHP, MySql, dan aplikasi pendukung yaitu Joomla 1.0.12.
Joomla merupakan web berbasi Content Management System (CMS) dan bersifat opensource yang
digunakan untuk membuat suatu tampilan menjadi menarik. Komponen-komponen bawaan yang
termasuk dalam file instalasi Joomla yang dipakai dalam pembuatan Web komunitas ini adalah Polls dan
search. Polls adalah komponen yang berguna untuk menampilkan fasilitas voting atau jajak pendapat
pada situs Joomla, sedangkan Search berguna untuk mencari letak dari suatu komponen yang akan
dicari. Setelah data-data terkumpul dan dijadikan suatu komponen maka akan dilakukan uji coba
berhasil maka proses selanjutnya adalah upload ke internet.
Adapun aplikasi adalah seperti: Adobe Photoshop CS6, Xampp 1.5.1, Css, FlashMX, dan Filezilla.
Penulis menggunakan Photoshop untuk menciptakan tampilan visual yang menarik pada website yang
akan dibuat. XAMPP adalah sebuah paket instalasi yang digunakan untuk memudahkan Apache server
yang sudah didalamnya yaitu PHP dan MySql. Metode CSS adalah metode pengaturan tampilan web
yang cenderung menghasilkan output program yang maksimal. Flash MX merupakan bagian dari
keluarga Macromedia yang digunakan sebagai aplikasi pembuat animasi, dan juga menyediakan
berbagai macam tools dalam menggambar sebuah objek. Filezilla 3.0.9.1 adalah software opensource
yang merupakan solusi dari FTP gratis.
1.5 Sistematika Tulisan Ilmiah
Sistematika penyajian dari penulisan ilmiah ini terdiri dari 4 bab, setiap bab dapat terdiri dari
beberapa sub-bab. Ada pula sistematika penulisan ilmiah ini adalah sebagai berikut:
BAB 1 PENDAHULUAN: Dalam bab ini diuraikan latar belakang dari komunitas yang bersangkutan,
seperti Home, Search/Pencarian, sambutan dari kami, profil Revenge The Fate, Sejarah berdirinya
Revenge The Fate dan Komunitas RTF Colony, biodata setiap personel, struktur organisasi komunitas,
rencana dan jadwal tour, gallery photo, fasilitas & kegiatan, berita, guest book, contact us dan weblinks
dan downloads, pembuatan web, metode penelitian yang telah didapat dari komponen-komponen,
proses uji coba dan upload selanjutnya, dan terakhi sistematika penulisan yang memberikan gambaran
uraian penulisan yang terdapat, dalam penulisan ilmiah ini.
BAB II
SISTEMATIKA REKOMENDASI
2.1 Pengertian Joomla
Joomla adalah Content Management System (CMS) yang dibuat menggunakan bahasa
PHP (PHP Hypertext Processor). Sejarah munculnya Joomla adalah karena ada sedikit “konflik”
antara develop (pengembang) Mambo dengan founder (pembuat program) Mambo. Pihak
founder berkeinginan untuk membentuk sebuah perusahaan bernama Mambo Foundation,
namun para pengembang tidak setuju karena mereka beralasan bahwa jika Mambo sudah
ditangani oleh sebuah perusahaan secara otomatis Mambo akan menjadi sebuah software
yangkomersial. Padahal tujuan awal dibuatnya Mambo adalah free (gratis) untuk semua orang
dan siapapun boleh menggunakan , menduplikasi, atau bahkan memodifikasi. Kondisi seperti ini
memicu para develop yang memiliki tanggung jawab dan hati nurani kepada user membuat
mereka hengkang dari kepengurusan Mambo. Yang pada akhirnya para develop yang tidak
setuju tersebut bergabung dan menciptakan sebuah software “tandingan” Mambo. Maka
terciptalah sebuah software yang memiliki bentuk dan fungsi yang sama persis bernama
Joomla.
2.1.2 Komponen
Hampirseluruh modul maupun komponen untuk Mambo dapat pula digunakan pula
pada Joomla. Meskipun program ini menggunakan bahasa PHP, bukan berarti harus paham
seluruhnya tentang kode PHP. Bagi mereka tidak memahami kode HTML, Javascript, ASP, CGI,
Kode tersebut, orang bisa membuat seluruh web dengan secara cepat dengan beberapa fitur
yang sangat kompleks Joomla dapat digunakan untuk membuat situs:
1. Portal
2. Komersial
3. Non-profit
4. Pribadi
2.1.3 Aplikasi yang beragam
Dapat dibuat menggunakan Joomla karena memilki beberapa kemampuan, diantaranya:
1. Dapat melakukan update halaman utama, halaman berita, halaman artikel, maupun
halaman arsip secara cepat
2. Dapat melihat file Microsoft Word, Exel, dan PDF
3. Dapat menambahkan menu baru pada main menu, other menu, maupun top menu
dengan mudah
4. Dapat mengatur weblink dengan cepat dan mudah
5. Dapat mengatur banner (iklan)
6. Dapat mengatur FAQ (Frequently Asked Question)
7. Dapat mengatur Newsflashes
8. Membuat arsip dan menampilkannya kembali
9. Dapat mencetak, mengirim artikel lewat email, dan membaca artikel dengan format PDF
10. Dapat mengatur user dengan tingkat akses level yang berbeda
11. Dapat menambah komponen, modul, dan template dari pihak ketiga (seperti: forum)
2.1.4 Fungsi
Calender, reminder, agenda, guestbook (buku tamu), shopping cart, dan sebagainya.
Desain Joomla berbeda dengan aplikasi sejenis seperti Microsoft Fontpage maupun
Macromedia Dreamweaver. Joomla sangat fleksibel, mudah digunakan, dan bentuknya
sederhana menjadikan software ini sngat friend user karena:
1. Mudah melakukan setup/instalasi
2. Memiliki interface administrator yang sederhana untuk mengatur isi situs (website)
3. Mudah digunakan untuk mengedit (menambah, mengubah, dan menghapus) content
gambar
4. Fleksibel untuk mengatur tampilan front end
5. Fleksibel untuk menambah komponen dan modul yang baru dari pihak ketiga
Seperti telah dijelaskan sebelumnya bahwa Anda tidak perlu mengetahui lagi konsep
pembuatan. Web dengan HTML, XML Maupun DHTML, cukup masukkan content dan gambar
yang ingin ditampilkan ke dalam situs. Bahkan webmaster tidak perlu memahami program FTP
untuk melakukan upload data karena Joomla sudah dapat menanganinya.
BAB III
ANALISA DAN PERENCANAAN
Sebagai seorang yang sedang ingin membuat website, apakah itu karena keinginan
sendiri atau tuntutan pekerjan dari perusahaan, Anda mungkin saja telah mendengar Joomla
sebagai salah satu CMS yang dapat digunakan untuk membuat website. Pertanyaannya
sekarang, “Apakah Joomla sudah sesuai denga kebutuhan?”. Tak ada seorng pun yang dapat
menjawab pertanyaan itu melainkan Anda sendiri, dan dan tulisan ini memberikan masukan
untuk membantu Anda menjawab pertanyaan Anda tersebut.
Sedikitnya terdapat tiga macam evaluasi yang dapat dilakukan untuk mengetahui
apakah Joomla dapat memenuhi kebutuhan Anda, yaitu: High-level evaluation, Functionlity
eveluation, dan Technical evaluation.
3.1 Analisa Kebutuhan Sistem
Pada jenis ini, Anda dapat mengevaluasi Joomla berdasarkan fakta mengenai apa yang
telah dilakukan dan dibicarakan oleh para pengguna Joomla. Fakta-fakta tersebut diantaranya
adalah:
ď‚· Website apa saja yang dibuat menggunakan Joomla. Satu cara untuk mengevaluasi
Joomla adalah dengan mengetahui seberapa populer Joomla dan melihat langsung pada
website-website yang menggunakan Joomla. Anda dapat mengunjungi halaman The
Joomla Community Showcase untuk mengetahui website apa saja yang telah
menggunakan Joomla. Selain itu, tentu saja contoh yang paling nyata adalah dengan
mengunjungi langsung halaman-halaman website Joomla di www.joomla.org.
ď‚· Extention. Joomla memiliki fungsi-fungsi inti untuk membuat dan mengolah website.
Anda perlu mengevaluasi apakah Joomla terbuka terhadap penambahan extention, dan
saat ini ada ribuan Extention yang tersedia di Joomla Extentions Directory (JED).
ď‚· Community. Anda juga perlu mengetahui seberapa aktif para pengguna Joomla dengan
mengamati atau ikut serta dalam pembicaraan di Forum Joomla. Seberapa banyak
pengguna forum, seberapa aktif diskusi dilakukan, dan ragam diskusi berbagai macam
topik yang tersedia, dapat dijadikan sebagai bahan evaluasi.
ď‚· Support. Satu hal penting yang perlu dijadikan bahan pertimbangan dalam melakukan
evaluasi adalah mengenai kualitas dukungan (support) yang tersedia, tidak hanya dari
pengembangnya tetapi juga dari para penggunanya. Selain Forum, Joomla juga memiliki
komunitas Profesional Web dan Konsultan. Perusahaan pengguna Joomla yang telah
membuat dan mengelola beragam jenis website. Anda dapat melihat komunitas ini di
Professional Services Forum. Selain itu juga terdapat kumpulan pengguna lokal yang
tergabung di Joomla user groups.
ď‚· Independent market studies. Sebagai pembanding, Anda perlu juga membaca studi dari
para pihak yang independen. Salah satunya adalah hasil report yang
menyimpulkanbahwa Joomla is the Web's most popular Open Source content
management system. 3.1.1 Functional Evaluation Sebagai bagian dari proses evaluasi,
perlu juga dipahami lebih jauh mengenai bagaimana Joomla bekerja dan bagaimana
cara Anda membuat website menggunakan Joomla. Sedikitnya ada dua aspek yang
dapat diperhatikan untuk mengevaluasi fungsi-fungsi Joomla. Aspek yang pertama
adalah memahami fungsi-fungsi inti apa saja yang tersedia pada Joomla (Joomla Core
Functionality), dan yang kedua adalah memahami bagaimana extension dapat
digunakan pada website.
ď‚· Joomla Core Functionality. Apabila Anda tergolong baru dalam membangun website dan
menggunakan software CMS, halaman Absolute Beginner's Guide to Joomla adalah
tempat yang tepat untuk memulai Joomla. Anda juga akan terbantu dengan memahami
beberapa kosa kata (terminologi) yang sering digunakan. Cara lainnya adalah dengan
mencoba Joomla secara langsung, baikmelalui Demo Joomla online
ataudenganmenginstallnyalangsung di PC/Laptop, masuklah ke halaman Administrator
untukmencobasemuafungsi-fungsiinti Joomla. Serial Ebook Joomla yang dapat Anda
download gratis di www.ebookjoomla.com ini akan sangat membantu Anda.
ď‚· Joomla! Extensions. Selain dapat membangun website menggunakan fungsi-fungsi inti
Joomla, Anda jugadapat meningkatkan fungsionalitas Joomla dengan menambahkan
extension baru. Seperti telah dibahas sebelumnya, tersedia banyak extensions di JED
yang terus bertambah setiap harinya. 3.1.2 Technical Evaluation Terakhir, evaluasi yang
Anda lakukan belumlah lengkap tanpa mengetahui teknologi apa yang digunakan oleh
Joomla. Joomla dibangun menggunakan teknologi web yang banyak digunakan dimana-
mana, yaitu PHP dan MySQL. Sebagaimana halnya PHP dan MySQL, Joomla juga
merupakan project open source.
BAB IV
4.1 Halaman User
Halaman User dari web joomlamenampilkanberbagai web menu yang
berisitentangartikel RTF Colony, terdapatjuga album, fotoprofil RTF, berikutgambarnya :
Gambar 4.1.1 Halaman Awal
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Gambar 4.6
Gambar 4.7
Gambar 4.8
Gambar 4.9
Username : admin
Password :r@ihcitacitamu
Gambar 4.10
Gambar 4.11
Gambar 4.12
Gambar 4.13
Gambar 4.14
Gambar 4.15
Gambar 4.16
Gambar 4.17
Gambar 4.18
Gambar 4.19
Gambar 4.20
Gambar 4.21
Gambar 4.22
Gambar 4.23
Gambar 4.24
Gambar 4.25
Gambar 4.26
Gambar 4.26
BAB V SARAN & KRITIK
Kritik:
ď‚· Pendaftaran awal mengalami kesulitan dalam login data.
ď‚· Pendaftaran awaldalam proses login joomla untuk di permudah dalam mengakses progam
joomla.
ď‚· Dengan cara klik my document, klik image, klik gambar yang ingin digunakan di dalam program
joomla.

More Related Content

PDF
Ukk 2016 - membuat toko online menggunakan virtuemart - ricky eka
Syiroy Uddin
 
PDF
Laporan
nindilani
 
PDF
Laporan xampp dan joomla
James Montolalu
 
DOCX
Laporan pembuatan desain web joomla
Wina Fajriatin
 
PDF
BukuJoomla
GSI Computer Club
 
PPTX
Tugas 1 – Rekayasa Web (0916)
Gunawandul
 
PDF
Tutorial joomla versi 1.5.3
Ocim Nationalism
 
PDF
Joomla cara-cepat-mudah-membuat-website
Khairul Iksan
 
Ukk 2016 - membuat toko online menggunakan virtuemart - ricky eka
Syiroy Uddin
 
Laporan
nindilani
 
Laporan xampp dan joomla
James Montolalu
 
Laporan pembuatan desain web joomla
Wina Fajriatin
 
BukuJoomla
GSI Computer Club
 
Tugas 1 – Rekayasa Web (0916)
Gunawandul
 
Tutorial joomla versi 1.5.3
Ocim Nationalism
 
Joomla cara-cepat-mudah-membuat-website
Khairul Iksan
 

What's hot (20)

PPTX
Tugasindividu6
dendyalfianisatrio
 
PDF
7. pembuatan website dengan joomla
Faiz Fanani
 
PDF
2015-09. deka bagus - pemrograman web joomla
Syiroy Uddin
 
DOCX
PI bab 1-- 4 -- penutup fixed
Fazal Tsuroya Khatam
 
PPTX
Tugas 6 0317-fahreza yozi-1612510832
fahreza pratama
 
PDF
Tutorial blog-student fkip
Oni Popoxz
 
PDF
Web API Practice Handbook
I Gusti Ngurah Oka Prinarjaya
 
DOCX
M ismar jumaedi#21060116060034
AHMATT SFDN
 
PDF
Design dan Pemrograman Web
oldias
 
PDF
Bab 1 Teknologi Web
YUSRA FERNANDO
 
PPTX
Tugas Rekayasa Web 0316
art david
 
PPTX
Tugas 6 0317 - imelda felicia - 1412510545
imeldafelicia
 
PDF
Manual joomla
Saiful Farid
 
PDF
Modul Pelatihan Internet (Google) untuk Pemula
Indriyatno Banyumurti
 
PDF
Modul Pelatihan: Pengenalan Internet
Indriyatno Banyumurti
 
PDF
Modul Pelatihan Internet Dasar (Free Download)
Indriyatno Banyumurti
 
PDF
TEKNOLOGI WEB
DAyuRatnasari
 
PDF
5302411231 lms self hosted omeka
dnurmalita
 
PDF
Prestashop
Fajar Sany
 
Tugasindividu6
dendyalfianisatrio
 
7. pembuatan website dengan joomla
Faiz Fanani
 
2015-09. deka bagus - pemrograman web joomla
Syiroy Uddin
 
PI bab 1-- 4 -- penutup fixed
Fazal Tsuroya Khatam
 
Tugas 6 0317-fahreza yozi-1612510832
fahreza pratama
 
Tutorial blog-student fkip
Oni Popoxz
 
Web API Practice Handbook
I Gusti Ngurah Oka Prinarjaya
 
M ismar jumaedi#21060116060034
AHMATT SFDN
 
Design dan Pemrograman Web
oldias
 
Bab 1 Teknologi Web
YUSRA FERNANDO
 
Tugas Rekayasa Web 0316
art david
 
Tugas 6 0317 - imelda felicia - 1412510545
imeldafelicia
 
Manual joomla
Saiful Farid
 
Modul Pelatihan Internet (Google) untuk Pemula
Indriyatno Banyumurti
 
Modul Pelatihan: Pengenalan Internet
Indriyatno Banyumurti
 
Modul Pelatihan Internet Dasar (Free Download)
Indriyatno Banyumurti
 
TEKNOLOGI WEB
DAyuRatnasari
 
5302411231 lms self hosted omeka
dnurmalita
 
Prestashop
Fajar Sany
 
Ad

Viewers also liked (6)

PDF
Ukk 2016 setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
Syiroy Uddin
 
PPTX
1) dasar dasar programan web
Imam Fathur
 
PDF
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Doni Tobing
 
PDF
Buku Ajar Pemrograman Web
Muhammad Junaini
 
PDF
Buku pemrograman web html-css-javascript
Deka M Wildan
 
PDF
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Doni Tobing
 
Ukk 2016 setting cctv menggunakan aplikasi many cam - m.wildan alhamdani
Syiroy Uddin
 
1) dasar dasar programan web
Imam Fathur
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Doni Tobing
 
Buku Ajar Pemrograman Web
Muhammad Junaini
 
Buku pemrograman web html-css-javascript
Deka M Wildan
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Doni Tobing
 
Ad

Similar to Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqih (20)

PDF
Tugas 2
Anisah Fitriani
 
PDF
Bab1 mengenal joomla
D'Bianz II
 
PDF
Tugas afi
Afi Ijal
 
PDF
Tug as
Afi Ijal
 
PDF
Tug as ii
Afi Ijal
 
PDF
Tugas web
Anisah Fitriani
 
PDF
Tugas web
Anisah Fitriani
 
PDF
Panduan installasi joomla
Muhammad Arief
 
PDF
Tugas ii . suhena
Darmawaty Dar
 
PDF
Tugas II . Suhena
Darmawaty Dar
 
PPTX
Tugas 6
rofik nurhidayat
 
PPTX
Langkah langkah memasang konten management sistem dengan mudah
tukangojek48
 
PDF
Menyelam dan menaklukan samudra php
Albertz Ace-Red
 
PDF
Ebook php menyelam dan menaklukan samudra php
Media Cyber
 
DOC
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
JpPhone
 
PDF
Kelebihan omeka untuk repositori
Dwi Fajar Saputra
 
PDF
Manual pembangunan cms 25
Azmi Sulaiman
 
PPTX
Tigas rekayasa web 1412510016
muslim rohadi
 
PDF
Ebook PHP - menyelam dan menaklukan samudra php
Puguh Nugroho
 
PDF
Laporan kp pn kendari
Karel Sebastian
 
Tugas 2
Anisah Fitriani
 
Bab1 mengenal joomla
D'Bianz II
 
Tugas afi
Afi Ijal
 
Tug as
Afi Ijal
 
Tug as ii
Afi Ijal
 
Tugas web
Anisah Fitriani
 
Tugas web
Anisah Fitriani
 
Panduan installasi joomla
Muhammad Arief
 
Tugas ii . suhena
Darmawaty Dar
 
Tugas II . Suhena
Darmawaty Dar
 
Tugas 6
rofik nurhidayat
 
Langkah langkah memasang konten management sistem dengan mudah
tukangojek48
 
Menyelam dan menaklukan samudra php
Albertz Ace-Red
 
Ebook php menyelam dan menaklukan samudra php
Media Cyber
 
Aplikasi Jaringan Pendukung Sistem Infrmasi Berbasis Website Sma Arinda Palem...
JpPhone
 
Kelebihan omeka untuk repositori
Dwi Fajar Saputra
 
Manual pembangunan cms 25
Azmi Sulaiman
 
Tigas rekayasa web 1412510016
muslim rohadi
 
Ebook PHP - menyelam dan menaklukan samudra php
Puguh Nugroho
 
Laporan kp pn kendari
Karel Sebastian
 

More from Syiroy Uddin (20)

PDF
Ukk 2016 - membuat game dengan rpg maker (fight for freedom) - sastra g. dan ...
Syiroy Uddin
 
PDF
Ukk 2016 membuat game dengan rpg maker (element of crystal) - ivan sanjaya ...
Syiroy Uddin
 
PDF
Ukk 2016 membuat game dengan aplikasi game maker (game arcade pac man) - m....
Syiroy Uddin
 
PDF
Ukk 2016 membuat game dengan aplikasi construct - bagas wiranto
Syiroy Uddin
 
PDF
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Syiroy Uddin
 
PDF
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Syiroy Uddin
 
PDF
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Syiroy Uddin
 
PDF
2015 02,32 rizal, jangga - pemrograman game menggunakan rpg maker vx ace
Syiroy Uddin
 
PDF
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
Syiroy Uddin
 
PDF
2015-25. m. ainur rofiq - remote dekstop pada ubuntu 12.04
Syiroy Uddin
 
PDF
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
Syiroy Uddin
 
PDF
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
Syiroy Uddin
 
PDF
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
Syiroy Uddin
 
PDF
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
Syiroy Uddin
 
PDF
2015 17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
Syiroy Uddin
 
PDF
2015-12. dian johan - cctv menggunakan webcam (many cam)
Syiroy Uddin
 
PDF
2015 11. diah ayu wulandari - e learning menggunakan moodle
Syiroy Uddin
 
PDF
2015 07 ari anto - setting mikrotik level 4 full
Syiroy Uddin
 
PDF
2015 06 & 21 ardian - dicky - pemrograman game unity (roll ball)
Syiroy Uddin
 
PDF
2015 03,13, andrey f, eki h - pemrograman game unity (ninja stick)
Syiroy Uddin
 
Ukk 2016 - membuat game dengan rpg maker (fight for freedom) - sastra g. dan ...
Syiroy Uddin
 
Ukk 2016 membuat game dengan rpg maker (element of crystal) - ivan sanjaya ...
Syiroy Uddin
 
Ukk 2016 membuat game dengan aplikasi game maker (game arcade pac man) - m....
Syiroy Uddin
 
Ukk 2016 membuat game dengan aplikasi construct - bagas wiranto
Syiroy Uddin
 
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Syiroy Uddin
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Syiroy Uddin
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Syiroy Uddin
 
2015 02,32 rizal, jangga - pemrograman game menggunakan rpg maker vx ace
Syiroy Uddin
 
2015-31. sodo rizky p ubuntu 12.04 - rematering linux ubuntu menggunakan rema...
Syiroy Uddin
 
2015-25. m. ainur rofiq - remote dekstop pada ubuntu 12.04
Syiroy Uddin
 
2015-24. mohammad abdul aziz - reamastering windows 7 menggunakan rt7 lite
Syiroy Uddin
 
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
Syiroy Uddin
 
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
Syiroy Uddin
 
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
Syiroy Uddin
 
2015 17 & 14 hendy & fachrur rozi - Pemrograman Game Android ( save satelli...
Syiroy Uddin
 
2015-12. dian johan - cctv menggunakan webcam (many cam)
Syiroy Uddin
 
2015 11. diah ayu wulandari - e learning menggunakan moodle
Syiroy Uddin
 
2015 07 ari anto - setting mikrotik level 4 full
Syiroy Uddin
 
2015 06 & 21 ardian - dicky - pemrograman game unity (roll ball)
Syiroy Uddin
 
2015 03,13, andrey f, eki h - pemrograman game unity (ninja stick)
Syiroy Uddin
 

Recently uploaded (8)

PDF
Lembar Kerja Peserta Didik Matapelajaran Informatika
MuhammadShofyanArroz
 
PPTX
PPT BAB TEKS DESKRIPSI 2 Untuk Anak MTsN
sitiamalia06111994
 
PPTX
SURAT BERHARGA MATERI - MA.TERI 9. (1).pptx
NoorSaptanti
 
PPTX
PPT BAB FANTASI 2 MENGENAL ANIMASI SAMBIL BELAJAR
sitiamalia06111994
 
PPTX
Border Gateway Protocol (BGP) MikroTik - MTCINE
AfaniBugies
 
PPTX
Modul_PPT_MikroTik_Lengkap XI TEKNIK.pptx
HanivKurniawan
 
PDF
Labuan4D situs Exclusive Game S1 0 t dari server NO 01 ASIA
Labuan 4D
 
PDF
MTCNA Pesentation MikroTik Training Module
AfaniBugies
 
Lembar Kerja Peserta Didik Matapelajaran Informatika
MuhammadShofyanArroz
 
PPT BAB TEKS DESKRIPSI 2 Untuk Anak MTsN
sitiamalia06111994
 
SURAT BERHARGA MATERI - MA.TERI 9. (1).pptx
NoorSaptanti
 
PPT BAB FANTASI 2 MENGENAL ANIMASI SAMBIL BELAJAR
sitiamalia06111994
 
Border Gateway Protocol (BGP) MikroTik - MTCINE
AfaniBugies
 
Modul_PPT_MikroTik_Lengkap XI TEKNIK.pptx
HanivKurniawan
 
Labuan4D situs Exclusive Game S1 0 t dari server NO 01 ASIA
Labuan 4D
 
MTCNA Pesentation MikroTik Training Module
AfaniBugies
 

Ukk 2016 - pemrograman web menggunakan wordpress - ilham fiqih

  • 1. PERKUMPULAN PENDIDIKAN DAN KESEHATAN KELUARGA BESAR H. SOEDARMO SEKOLAH MENENGAH KEJURUAN DARMA SISWA 1 WARU TERAKREDITASI ”A” TEKNIK KOMPUTER DAN JARINGAN LAPORAN TENTANG UJIAN KETERAMPILAN KEJURUAN Nama : Ilham Fiqih Risalah Tingkat : XII - TKJ BidangKeahlian : Teknik Komputer dan Informatika Prog.Keahlian : Teknik Komputer Jaringan Judul UKK : Pemrograman Web Joomla TAHUN PELAJARAN 2015 - 2016
  • 2. Daftar Isi BAB 1 Pendahuluan Latar Belakang…………………………………………………………………………………… 1.1 Ruang Lingkup………………………………………………………………………………….................. 1.2 Tujuan…………………………………………………………………………………………………………. 1.3 Metode Pencarian………………………………………………………………………………………… 1.4 Sistematika Tulisan Ilmiah………………………………………………………………….. 1.5 BAB 2 Sistematika Penulisan Pengertian Joomla……………………………………………………………………………... 2.1 Komponen………………………………………………………………………………………… 2.1.2 Aplikasi yang Beragam………………………………………………………………………. 2.1.3 Fungsi………………………………………………………………………………………………. 2.1.4 BAB 3 Analisa dan Perancangan Analisa Kebutuhan Sistem…………………………………………………………………… 3.1 BAB 4 Halaman User………………………………………………………………………………………. 4.1 BAB 5 Saran dan Kritik
  • 3. BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan internet begitu pesat sehingga mempermudah seseorang untuk dapat mengakses berbagai macam informasi salah satunya adalah Bidang Permusikan, tujuannya untuk menunjang segala aktivitas di komunitas permusikan yang bersangkutan. Begitu juga dengan system web komunitas kami yang akan saya buat, tujuannya untuk mempercepat proses kegiatan-kegiatan di komunitas kami. Penulis ingin mencoba membuat program aplikasi web komunitas kami dengan menggunakan Joomla 1.0.12 yaitu web berbasis Content Management System (CMS) dan bersifat opensource yang berarti sumber kode aplikasi yang dapat diakses, dilihat, dan dimodifikasi oleh umum sesuai dengan aturan yang ditentukan. Harapan penulis membuat Web komunitas RTF COLONY ini adalah untuk menambah informasi bagi kalangan penggemar band musisi asal Bandung, Revenge The Fate, khususnya untuk masyarakat luas pada umumnya dan penikmat musik Revenge The Fate agar dapat menambah wawasan dan melihat ruang lingkup dari musisi yang bersangkutan dan kegiatan aktivitas dari Komunitas yang pada akhirnya memberikan kenyamanan karena lebih efektif dan efisien. 1.2 Ruang Lingkup Pembuatan website komunitas dengan menggunakan Joomla 1.0.12 yang memperkenalkan tentang Home, Search/Pencarian, sambutan dari kami, profil Revenge The Fate, Sejarah berdirinya Revenge The Fate dan Komunitas RTF Colony, biodata setiap personel, struktur organisasi komunitas, rencana dan jadwal tour, gallery photo, fasilitas & kegiatan, berita, guest book, contact us dan weblinks dan downloads. Dalam hal ini penulis membahas sebatas pada tahap perencanaan, desain halaman web, pembuatan, dan fungsi-fungsi yang akan diuraikan pada Joomla, proses pembuatan HTML telah dilakukan secara otomatis. 1.3 Tujuan Tujuan penulis pada penulisan ini adalah untuk membuat sebuah aplikasi halaman Web yang berisi informasi dan perkembangan komunitas RTF COLONY. Ada pula maksud dari penulisan ini adalah, untuk membantu seseorang yang ingin mengetahui lebih banyak kondisi dan ruang lingkup komunitas. Dan juga menerapkan teknologi halaman Web pada bidang penyampaian informasi. 1.4 Metode Pencarian Pencarian data yang didapat berasal dari Komunitas RTF COLONY. Penulis akan mendatangi atau melakukan observasi ke komunitas tersebut, setelah melakukan observasi, penulis akan mengumpulkan
  • 4. data-data yang akan dijadikan komponen untuk membuat suatu web komunitas RTF COLONY, menggunakan bahasa pemrograman HTML PHP, MySql, dan aplikasi pendukung yaitu Joomla 1.0.12. Joomla merupakan web berbasi Content Management System (CMS) dan bersifat opensource yang digunakan untuk membuat suatu tampilan menjadi menarik. Komponen-komponen bawaan yang termasuk dalam file instalasi Joomla yang dipakai dalam pembuatan Web komunitas ini adalah Polls dan search. Polls adalah komponen yang berguna untuk menampilkan fasilitas voting atau jajak pendapat pada situs Joomla, sedangkan Search berguna untuk mencari letak dari suatu komponen yang akan dicari. Setelah data-data terkumpul dan dijadikan suatu komponen maka akan dilakukan uji coba berhasil maka proses selanjutnya adalah upload ke internet. Adapun aplikasi adalah seperti: Adobe Photoshop CS6, Xampp 1.5.1, Css, FlashMX, dan Filezilla. Penulis menggunakan Photoshop untuk menciptakan tampilan visual yang menarik pada website yang akan dibuat. XAMPP adalah sebuah paket instalasi yang digunakan untuk memudahkan Apache server yang sudah didalamnya yaitu PHP dan MySql. Metode CSS adalah metode pengaturan tampilan web yang cenderung menghasilkan output program yang maksimal. Flash MX merupakan bagian dari keluarga Macromedia yang digunakan sebagai aplikasi pembuat animasi, dan juga menyediakan berbagai macam tools dalam menggambar sebuah objek. Filezilla 3.0.9.1 adalah software opensource yang merupakan solusi dari FTP gratis. 1.5 Sistematika Tulisan Ilmiah Sistematika penyajian dari penulisan ilmiah ini terdiri dari 4 bab, setiap bab dapat terdiri dari beberapa sub-bab. Ada pula sistematika penulisan ilmiah ini adalah sebagai berikut: BAB 1 PENDAHULUAN: Dalam bab ini diuraikan latar belakang dari komunitas yang bersangkutan, seperti Home, Search/Pencarian, sambutan dari kami, profil Revenge The Fate, Sejarah berdirinya Revenge The Fate dan Komunitas RTF Colony, biodata setiap personel, struktur organisasi komunitas, rencana dan jadwal tour, gallery photo, fasilitas & kegiatan, berita, guest book, contact us dan weblinks dan downloads, pembuatan web, metode penelitian yang telah didapat dari komponen-komponen, proses uji coba dan upload selanjutnya, dan terakhi sistematika penulisan yang memberikan gambaran uraian penulisan yang terdapat, dalam penulisan ilmiah ini. BAB II SISTEMATIKA REKOMENDASI 2.1 Pengertian Joomla Joomla adalah Content Management System (CMS) yang dibuat menggunakan bahasa PHP (PHP Hypertext Processor). Sejarah munculnya Joomla adalah karena ada sedikit “konflik” antara develop (pengembang) Mambo dengan founder (pembuat program) Mambo. Pihak founder berkeinginan untuk membentuk sebuah perusahaan bernama Mambo Foundation, namun para pengembang tidak setuju karena mereka beralasan bahwa jika Mambo sudah ditangani oleh sebuah perusahaan secara otomatis Mambo akan menjadi sebuah software yangkomersial. Padahal tujuan awal dibuatnya Mambo adalah free (gratis) untuk semua orang dan siapapun boleh menggunakan , menduplikasi, atau bahkan memodifikasi. Kondisi seperti ini
  • 5. memicu para develop yang memiliki tanggung jawab dan hati nurani kepada user membuat mereka hengkang dari kepengurusan Mambo. Yang pada akhirnya para develop yang tidak setuju tersebut bergabung dan menciptakan sebuah software “tandingan” Mambo. Maka terciptalah sebuah software yang memiliki bentuk dan fungsi yang sama persis bernama Joomla. 2.1.2 Komponen Hampirseluruh modul maupun komponen untuk Mambo dapat pula digunakan pula pada Joomla. Meskipun program ini menggunakan bahasa PHP, bukan berarti harus paham seluruhnya tentang kode PHP. Bagi mereka tidak memahami kode HTML, Javascript, ASP, CGI, Kode tersebut, orang bisa membuat seluruh web dengan secara cepat dengan beberapa fitur yang sangat kompleks Joomla dapat digunakan untuk membuat situs: 1. Portal 2. Komersial 3. Non-profit 4. Pribadi 2.1.3 Aplikasi yang beragam Dapat dibuat menggunakan Joomla karena memilki beberapa kemampuan, diantaranya: 1. Dapat melakukan update halaman utama, halaman berita, halaman artikel, maupun halaman arsip secara cepat 2. Dapat melihat file Microsoft Word, Exel, dan PDF 3. Dapat menambahkan menu baru pada main menu, other menu, maupun top menu dengan mudah 4. Dapat mengatur weblink dengan cepat dan mudah 5. Dapat mengatur banner (iklan) 6. Dapat mengatur FAQ (Frequently Asked Question) 7. Dapat mengatur Newsflashes 8. Membuat arsip dan menampilkannya kembali 9. Dapat mencetak, mengirim artikel lewat email, dan membaca artikel dengan format PDF 10. Dapat mengatur user dengan tingkat akses level yang berbeda 11. Dapat menambah komponen, modul, dan template dari pihak ketiga (seperti: forum) 2.1.4 Fungsi
  • 6. Calender, reminder, agenda, guestbook (buku tamu), shopping cart, dan sebagainya. Desain Joomla berbeda dengan aplikasi sejenis seperti Microsoft Fontpage maupun Macromedia Dreamweaver. Joomla sangat fleksibel, mudah digunakan, dan bentuknya sederhana menjadikan software ini sngat friend user karena: 1. Mudah melakukan setup/instalasi 2. Memiliki interface administrator yang sederhana untuk mengatur isi situs (website) 3. Mudah digunakan untuk mengedit (menambah, mengubah, dan menghapus) content gambar 4. Fleksibel untuk mengatur tampilan front end 5. Fleksibel untuk menambah komponen dan modul yang baru dari pihak ketiga Seperti telah dijelaskan sebelumnya bahwa Anda tidak perlu mengetahui lagi konsep pembuatan. Web dengan HTML, XML Maupun DHTML, cukup masukkan content dan gambar yang ingin ditampilkan ke dalam situs. Bahkan webmaster tidak perlu memahami program FTP untuk melakukan upload data karena Joomla sudah dapat menanganinya. BAB III ANALISA DAN PERENCANAAN Sebagai seorang yang sedang ingin membuat website, apakah itu karena keinginan sendiri atau tuntutan pekerjan dari perusahaan, Anda mungkin saja telah mendengar Joomla sebagai salah satu CMS yang dapat digunakan untuk membuat website. Pertanyaannya sekarang, “Apakah Joomla sudah sesuai denga kebutuhan?”. Tak ada seorng pun yang dapat menjawab pertanyaan itu melainkan Anda sendiri, dan dan tulisan ini memberikan masukan untuk membantu Anda menjawab pertanyaan Anda tersebut. Sedikitnya terdapat tiga macam evaluasi yang dapat dilakukan untuk mengetahui apakah Joomla dapat memenuhi kebutuhan Anda, yaitu: High-level evaluation, Functionlity eveluation, dan Technical evaluation. 3.1 Analisa Kebutuhan Sistem
  • 7. Pada jenis ini, Anda dapat mengevaluasi Joomla berdasarkan fakta mengenai apa yang telah dilakukan dan dibicarakan oleh para pengguna Joomla. Fakta-fakta tersebut diantaranya adalah: ď‚· Website apa saja yang dibuat menggunakan Joomla. Satu cara untuk mengevaluasi Joomla adalah dengan mengetahui seberapa populer Joomla dan melihat langsung pada website-website yang menggunakan Joomla. Anda dapat mengunjungi halaman The Joomla Community Showcase untuk mengetahui website apa saja yang telah menggunakan Joomla. Selain itu, tentu saja contoh yang paling nyata adalah dengan mengunjungi langsung halaman-halaman website Joomla di www.joomla.org. ď‚· Extention. Joomla memiliki fungsi-fungsi inti untuk membuat dan mengolah website. Anda perlu mengevaluasi apakah Joomla terbuka terhadap penambahan extention, dan saat ini ada ribuan Extention yang tersedia di Joomla Extentions Directory (JED). ď‚· Community. Anda juga perlu mengetahui seberapa aktif para pengguna Joomla dengan mengamati atau ikut serta dalam pembicaraan di Forum Joomla. Seberapa banyak pengguna forum, seberapa aktif diskusi dilakukan, dan ragam diskusi berbagai macam topik yang tersedia, dapat dijadikan sebagai bahan evaluasi. ď‚· Support. Satu hal penting yang perlu dijadikan bahan pertimbangan dalam melakukan evaluasi adalah mengenai kualitas dukungan (support) yang tersedia, tidak hanya dari pengembangnya tetapi juga dari para penggunanya. Selain Forum, Joomla juga memiliki komunitas Profesional Web dan Konsultan. Perusahaan pengguna Joomla yang telah membuat dan mengelola beragam jenis website. Anda dapat melihat komunitas ini di Professional Services Forum. Selain itu juga terdapat kumpulan pengguna lokal yang tergabung di Joomla user groups. ď‚· Independent market studies. Sebagai pembanding, Anda perlu juga membaca studi dari para pihak yang independen. Salah satunya adalah hasil report yang menyimpulkanbahwa Joomla is the Web's most popular Open Source content management system. 3.1.1 Functional Evaluation Sebagai bagian dari proses evaluasi, perlu juga dipahami lebih jauh mengenai bagaimana Joomla bekerja dan bagaimana cara Anda membuat website menggunakan Joomla. Sedikitnya ada dua aspek yang dapat diperhatikan untuk mengevaluasi fungsi-fungsi Joomla. Aspek yang pertama adalah memahami fungsi-fungsi inti apa saja yang tersedia pada Joomla (Joomla Core Functionality), dan yang kedua adalah memahami bagaimana extension dapat digunakan pada website.
  • 8. ď‚· Joomla Core Functionality. Apabila Anda tergolong baru dalam membangun website dan menggunakan software CMS, halaman Absolute Beginner's Guide to Joomla adalah tempat yang tepat untuk memulai Joomla. Anda juga akan terbantu dengan memahami beberapa kosa kata (terminologi) yang sering digunakan. Cara lainnya adalah dengan mencoba Joomla secara langsung, baikmelalui Demo Joomla online ataudenganmenginstallnyalangsung di PC/Laptop, masuklah ke halaman Administrator untukmencobasemuafungsi-fungsiinti Joomla. Serial Ebook Joomla yang dapat Anda download gratis di www.ebookjoomla.com ini akan sangat membantu Anda. ď‚· Joomla! Extensions. Selain dapat membangun website menggunakan fungsi-fungsi inti Joomla, Anda jugadapat meningkatkan fungsionalitas Joomla dengan menambahkan extension baru. Seperti telah dibahas sebelumnya, tersedia banyak extensions di JED yang terus bertambah setiap harinya. 3.1.2 Technical Evaluation Terakhir, evaluasi yang Anda lakukan belumlah lengkap tanpa mengetahui teknologi apa yang digunakan oleh Joomla. Joomla dibangun menggunakan teknologi web yang banyak digunakan dimana- mana, yaitu PHP dan MySQL. Sebagaimana halnya PHP dan MySQL, Joomla juga merupakan project open source. BAB IV 4.1 Halaman User Halaman User dari web joomlamenampilkanberbagai web menu yang berisitentangartikel RTF Colony, terdapatjuga album, fotoprofil RTF, berikutgambarnya :
  • 9. Gambar 4.1.1 Halaman Awal Gambar 4.2
  • 13. Gambar 4.9 Username : admin Password :r@ihcitacitamu Gambar 4.10
  • 22. Gambar 4.26 BAB V SARAN & KRITIK Kritik: ď‚· Pendaftaran awal mengalami kesulitan dalam login data. ď‚· Pendaftaran awaldalam proses login joomla untuk di permudah dalam mengakses progam joomla. ď‚· Dengan cara klik my document, klik image, klik gambar yang ingin digunakan di dalam program joomla.