Materi bab 1 informatika
Teknologi Informasi dan Komunikasi
A. WWW (Word Wide Web)
Adalah sekelompok dokumen yang saling bertautan dengan menggunakan tautan hiperteks atau hyperlink. Www berfungsi untuk menyediakan informasi agar dapat digunakan bersama dan menawarkan kecanggihan kepada pemakai internet untuk mendapatkan informasi di mana saja dengan mudah dan cepat.
B. Aplikasi Web
Adalah suatu aplikasi yang berbentuk client (pemakai yang meminta web)/server (penyedia layanan yabg melayani permintaan dari client) yang dapat membentuk halaman web sesuai permintaan. Web dapat diakses oleh berbagai platform dengan menggunakan browser, misalnya Internet Explorer, Mozilla, Opera, dll.
Web berdasarkan teknologinya dibagi menjadi 2, yaitu web statis (berisi profil perusahaan) dan web dinamis (ada interaksi antara pengguna dan server). Perbedaannya antara lain:
1. Dalam web statis hanya interaksi 1 arah, sementara itu web dinamis terdapat interaksi 2 arah.
2. Web statis hanya menggunakan HTML saja atau paling tidak ditambah dengan CSS, sedangkan web dinamis menggunakan bahasa pemrograman yang lebih kompleks seperti PHP, ASP, dan JavaScript.
3. Web statis tidak menggunakan database, sedangkan web dinamis menggunakan database seperti MySQL, Oracle, dll untuk menyimpan dan memproses data.
4. Konten dalam web statis jarang diupdate, sementara konten web dinamis lebih sering diupdate.
C. HTML (Hypertext Markup Language)
Merupakan salah satu format yang digunakan dalam pembuatan dokumen yang berjalan di web. Terdiri dari 3 element, yaitu tag pembuka, isi, dan penutup. HTML menggunakan simbol markup yang ditandai dengan tag pembuka dan tag penutup. Contoh format penulisan tag: <tag_pembuka> ...... </tag_penutup>
Struktur dasar HTML
<html>
<head>
<title> Judul Dokumen </title>
</head>
<body>
Tulis informasi web
</body>
</html>
C. CMS (Content Management System)
Adalah sebuah software web yang bertujuan untuk memudahkan mengelola konten tanpa harus memiliki pengetahuan tentang bahasa coding. Macam-macam CMS:
• CMS WordPress -> membuat website.
• CMS Joomla -> membuat website company profile, personal, web sekolah, dan online shop.
• CMS Drupal -> membuat blog, forum online dengan komunitas besar.
• Aura CMS -> CMS buatan Indonesia.
• CMS Opencart -> CMS khusus untuk online shop.
• CMS Prestashop -> dikhususkan untuk e-commerce/online shop.
• CMS Moodle -> untuk apk e-learning.