• Tidak ada hasil yang ditemukan

Pelajari tentang Modul pengantar web

N/A
N/A
Ulin Ulan

Academic year: 2023

Membagikan "Pelajari tentang Modul pengantar web"

Copied!
54
0
0

Teks penuh

Website dibutuhkan untuk berbagai keperluan yang berkaitan dengan penyampaian informasi mulai dari usaha besar/kecil, instansi pemerintahan, pendidikan, dunia hiburan, dll. Website juga terbukti menjadi media informasi yang populer karena sifatnya yang menarik, interaktif, jangkauan global dan informasi terkini. Usability merupakan properti website yang mendukung kemampuan pengguna dalam memanipulasi website agar pengguna mendapatkan apa yang dibutuhkannya.

Website yang dibuat harus mempertimbangkan kedua aspek tersebut untuk mencapai tujuan pembuatan website. Buatlah website dengan teknologi yang kompatibel dan dapat diunduh oleh sebagian besar pengguna sehingga dapat diterima oleh lebih banyak pengguna. Harus mudah dipahami saat pertama kali pengguna mengunjungi website sehingga pengguna akan senang mengunjungi website tersebut.

Ini adalah domain yang digabungkan dengan dua huruf ekstensi dan sering juga disebut domain tingkat kedua, seperti .id (Indonesia), .au (Australia), .jp (Jepang) dan lain-lain. Di Indonesia domain-domain ini berakhiran .co.id, .ac.id, .go.id, .mil.id, .or.id dan baru-baru ini ditambahkan war.net.id, .mil. .id, dan web.id.

PERTEMUAN – 3

HTML

  • HTML

Dinyatakan dengan karakter yang lebih kecil (tag akhir). Tag penampung: < a tag>…..

PERTEMUAN – 4

HTML

PERTEMUAN – 5

PERTEMUAN – 6

HTML

PERTEMUAN- 7

HTML

PERTEMUAN – 8

HTML

Berbagai elemen dokumen (teks, paragraf, gambar, tabel, dll.) dapat dikelompokkan untuk menambahkan struktur logis pada dokumen.

PERTEMUAN – 9

Perusahaan yang tidak memilih untuk mempelajari teknologi baru ini akan tertinggal, sama seperti di masa lalu ketika banyak perusahaan yang enggan mempelajari sistem pengolah kata dan memilih menggunakan mesin ketik manual. Dengan CMS, informasi yang ditampilkan secara online tetap terkini, konsisten dan memiliki nilai informasi terkini. Dampaknya terasa ketika kepercayaan dan kepuasan pengunjung meningkat dengan memberikan informasi yang konsisten dan akurat, serta meningkatkan nilai persepsi positif terhadap informasi yang diberikan.

Dengan CMS, artikel dan berita dapat diedit sesuai kriteria tertentu, setiap pemilik berita bertanggung jawab atas data yang dikirimkannya ke website. Beberapa CMS bahkan memiliki versi yang semakin terdiferensiasi dari waktu ke waktu, sehingga menyebabkan masalah manajemen yang semakin kompleks. Tentunya hal ini akan semakin memperkuat posisi CMS yang juga bekerja di sisi enterprise sebagai engine untuk website-website berat.

Seiring berjalannya waktu, CMS akan menjadi lebih konsisten, profesional, dan jenisnya akan semakin spesifik, seperti hypermedia, manajemen dokumen elektronik, rekayasa perangkat lunak, pemasaran, dan desain proses bisnis.

PERTEMUAN – 10

Seperti yang kita ketahui, Joomla merupakan website manajemen konten yang handal sehingga pasti memuat banyak file dan folder. File yang kita bahas merupakan file penting yang terletak pada root direktori server Joomla yaitu: Index.php, file utama untuk menampilkan halaman web Joomla. Hak cipta.php, file ini berisi hak cipta dari website CM Joomla, meskipun lebih tepat disebut copyleft.

License.php, file ini berisi informasi tentang lisensi CMS Joomla website Mainbody.php, ini merupakan file pendukung yang sangat penting dalam mengatur tampilan berita di website Joomla. Pathway.php, file yang berfungsi menggambarkan urutan proses aplikasi di Joomla. Cache, yaitu folder khusus tempat menyimpan data sementara di komputer pengguna, bertujuan untuk mempercepat proses loading web jika dibuka di lain waktu. Fungsinya sama dengan memori komputer.

Language, direktori khusus untuk menampung jenis-jenis bahasa yang dapat digunakan pada website multibahasa. Mambots, direktori untuk menampung alat tambahan dari Joomla, misalnya mos images, mos pagebreak, dll. Media, direktori yang diperuntukkan untuk menyimpan dan mengupload file ke website Joomla, baik file gambar maupun teks.

Modul merupakan bagian unit fungsional Joomla yang berguna untuk menampilkan fitur-fitur utama Joomla serta menampilkan beberapa komponen terkait. Seperti yang sudah kita bahas di awal, Joomla merupakan salah satu Content Management System (CMS) website yang banyak digunakan saat ini. Sebagai CMS yang berlisensi GNU (General Public License) http://www.gnu.org/copyleft/gpl.html#SEC1, semua aplikasi pendukungnya merupakan aplikasi berlisensi yang sama.

Untuk langsung menuju link downloadnya, silahkan buka saja URL-nya: http://www.php.net/downloads.php. MySQL adalah sistem manajemen basis data relasional yang berlisensi GNU/GPL dan dapat diunduh secara gratis di www.mysql.com. Pastikan semua aplikasi di atas telah diunduh dan diinstal dengan benar di komputer Anda.

PERTEMUAN – 11

Field Host Name diisi dengan Localhost, field MySQL User Name diisi dengan username dari MySQL, field MySQL Password diisi dengan password dari MySQL, dan field MySQL Database Name diisi dengan nama folder tempat kita mengekstrak file Joomla. Tidak perlu mengubah kolom URL dan Path karena akan mengubah semua pengaturan direktori. Alamat email kita dimasukkan pada kotak Alamat email Anda, dan password yang akan kita gunakan saat login sebagai administrator dimasukkan pada kotak Kata Sandi Admin.

Password default pada kolom Admin Password dapat kita ubah sesuai keinginan kita agar mudah mengingatnya. Pada jendela di atas Anda akan menemukan nama pengguna dan kata sandi yang perlu Anda ingat untuk membuka Panel Kontrol Joomla. Kemudian ketik alamat/URL panel kontrol Joomla kami (misalnya http://localhost/joomla/administrator) ke dalam bilah alamat dan tekan Enter n.

PERTEMUAN – 12

Untuk mengaktifkan template, login sebagai administrator pada Joomla yang terinstall, pilih menu Site > Template Manager > Site Templates. Saat muncul halaman Template Manager, klik opsi di sebelah kiri template yang diinginkan, lalu klik tombol default. Status pada deskripsi gambar di atas menunjukkan template mana yang digunakan sebagai template default Joomla, pada situasi di atas dapat dijelaskan bahwa sgspringtime dipilih sebagai template Joomla.

PERTEMUAN – 13

Artinya pengguna yang menelusuri skrip PHP hanya akan melihat skrip tersebut sebagai skrip HTML, sedangkan skrip PHP tidak akan terlihat. Berbeda dengan HTML, skrip PHP membedakan huruf besar dan huruf kecil, sehingga kita perlu berhati-hati saat menulis skrip PHP. Kita harus selalu menulis skrip PHP dalam huruf kecil karena lebih mudah dibaca dan cenderung konstan, sehingga mengurangi kemungkinan kesalahan.

Misalnya kita ingin menyimpan nilai Pi pada variabel $Pi, maka kita cukup menuliskan $pi = 3.14; dalam skrip PHP. Tipe data integer mencakup semua bilangan bulat, float mencakup semua pecahan, string untuk karakter atau string karakter, string untuk string data, sedangkan tipe data objek untuk pemrograman berorientasi objek, yang tidak akan kita bahas lebih lanjut dalam buku ini. Tipe data array digunakan untuk menyimpan banyak data dalam satu variabel, misalnya untuk menginputkan daftar siswa ke dalam suatu variabel, lihat script di bawah ini.

Anda tidak perlu khawatir jika belum mengetahui maksud dari perintah for dari script diatas, akan kita bahas pada bab selanjutnya. Pada script di atas, data siswa dimasukkan terlebih dahulu ke dalam variabel array $student, kemudian nilainya ditampilkan di browser. Form HTML akan mengirimkan variabel ke web server, sehingga di server variabel tersebut akan menjadi masukan untuk diproses oleh script PHP yang Anda buat.

Ketik dan simpan di form_vari.php, lalu coba isi formulir dan klik tombol kirim dan lihat apa yang terjadi. Ketika Anda mengklik tombol kirim, formulir akan mengirimkan variabel ke file tujuan yang ditentukan dalam atribut tindakan pada formulir. Karena pada skrip di atas atribut action menunjuk ke form_variable.php (hanya sebuah file), variabel tersebut dikirim ke file form_variable.php.

File form_variable.php mengirimkan beberapa variabel, yaitu variabel $nama, email, $alamat, $pesan dan $kirim, yang kemudian dicetak ketika tombol kirim diklik. Dalam bab ini, kami hanya akan membahas deklarasi secara singkat, namun kami akan melanjutkan lebih mendalam saat membuat aplikasi. Ketika perulangan akan dieksekusi, nilai $i diatur ke 0; kemudian periksa apakah kondisi kedua terpenuhi, jika ya, maka operasi gema dilakukan, dan kemudian nilai $i bertambah 1 (kondisi 3: .$i++), jika tidak, loop akan berhenti.

FUNGSI

Program di atas menghitung nilai x1 dan x2 dari nilai a, b, c yang dimasukkan, lalu menulis hasilnya ke browser. Pemanggilan fungsi mengikuti masuknya argumen sebagai input, yaitu untuk variabel argumen $a dimasukkan nilai 2, $b dimasukkan sebagai nilai 3, $c dimasukkan sebagai nilai 1.

PERTEMUAN – 14

EVALUASI PROJECT AKHIR

Referensi

Dokumen terkait

Keterangan : Membawa dokumen asli dan 1 (satu) set foto copy dari data-data formulir isian kualifikasi yang di input di dalam Sistem Pengadaan Secara Elektronik (SPSE) pada alamat

Keterangan : Membawa dokumen asli dan 1 (satu) set foto copy dari data-data formulir isian kualifikasi yang di input di dalam Sistem Pengadaan Secara Elektronik (SPSE) pada alamat

Membawa Dokumen asli dan 1 (satu) set foto copy sesuai dengan data data formulir isian kulifikasi yang di input dalam Sistem Pengadaan Secara Elektronik (SPSE). Bact

Properti innerHTML dapat digunakan untuk mendapatkan atau mengubah elemen HTML, termasuk &lt;html&gt; dan &lt;body&gt;. Objek dokumen HTML DOM adalah pemilik semua objek lain

Buatlah Scrip WEB dalam HTML berbasis PHP, Form Entry data pengajian Seperti tampilan form praktek 5, diatas, tapi dengan field berikut ini. NIP : nip

Jika user mendapatkan notifikasi email bahwa status Dikembalikan, Klik button “Edit” lalu pengguna akan diarahkan ke form isian, setelah itu user memperbaiki data sesuai dengan catatan

Dikembalikan/Revisi Jika user mendapatkan notifikasi email bahwa status Dikembalikan, Klik button “Edit” lalu pengguna akan diarahkan ke form isian, setelah itu user memperbaiki data

Bentuk struktur dokumen HTML yang standar sebelum versi HTML5 diperlihatkan sebagai berikut: Ini judul dokumen HTML4 Ini adalah teks di body Pada HTML5,