@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd">
  <html>
 <head bgcolor=black text=white>
  <title>Selamat Datang HTML</title>
 </head>
 <body>
  <p>Halo dunia!</p>
 </body>
  </html>
 
@ <!DOCTYPE HTML>
  <html>
 <head style="background-color: black; color: white;">
  <title>Selamat Datang HTML</title>
 </head>
 <body>
  <p>Halo dunia!</p>
 </body>
   </html> 

B.PHP

PHP: Hypertext Preprocessor  adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
Contoh :
@  <?php
    echo "Halo dunia";
  ?>

 C.Active Server Pages

Active Server Pages atau disingkat ASP adalah salah satu bahasa pemrograman web untuk menciptakan halaman web yang dinamis.ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui penjelajah web (browser). ASP bekerja pada web server dan merupakan server side scripting.
Contoh :

@   <html>
   <body>
   <%
    response.write("My first ASP script!")
   %>
    </body>
    </html> 

D. JSP  

Java Server Pages (JSP) merupakan sebuah tenologi 
servlet-based yang digunakan pada web tier untuk menghadirkan dynamic 
dan static content. JSP merupakan text-based dan kebanyakan berisi 
template text HTML yang digabungkan dengan spesifik tags dynamic 
content.
Contoh :
 
@  <html>
  <head><title>Contoh JSP</title>
  </head>
  <body>
  Waktu sekarang : <%= new java.util.Date() %>
  </body>
   </html>
 
2. Penjelasan dan contoh mengenai CMS 

CMS adalah kepanjangan dari Content Management System yang berarti Sistem manajemen konten merupakan sebuah software atau template yang dipergunakan untuk membangun sebuah website mulai dari design, pengolahan data atau content dan juga paengintegrasian dengan hosting tanpa memerlukan skill pemrograman seperti web master. Content mengacu pada informasi dalam bentuk teks, grafik, gambar maupun dalam format-format lain yang perlu dikelola dengan tujuan memudahkan proses pembuatan, pembaharuan, distribusi, pencarian, analisis, dan meningkatkan fleksibilitas untuk ditransformasikan ke dalam bentuk lain. Terminologi CMS sendiri cukup luas, di antaranya mencakup software aplikasi, database, arsip,workflow, dan alat bantu lainnya yang dapat dikelola sebagai bagian dari mekanisme jaringan informasi suatu perusahaan maupun global.

Contoh :

 1) Mambo
Mambo pada awalnya disebut Mambo Open Source atau MOS adalah free software atau open source content managemen system yang digunakan untuk membuat dan memanagement website melalui sebuah interface yang simple. Sekarang ini mambo banyak dipilih dan digunakan kerana kemudahan yang diberikan untuk mengoperasikannya. Seperti hampir semua CMS yang digemari mambo memiliki kemampuan templating atau kemampuan untuk mengganti tampilan website tanpa harus melakukan upload / perubahan kontent.
Mambo menyediakan kemudahan dan komponen-komponen seperti shopping chart, photo gallery, forum, pools, calendars website searching, multi bahasa dan lain-lain. Hampir sebahagian besar website yang kami bangun menggunakan Mambo sebagai pilihan CMS. Sebuah kebanggaan bagi Indonesia karena salah satu CoreDev Team Mambo adalah orang Indonesia asli.
Website: Mambo Foundation
2)    Drupal
Drupal adalah content management system dan blogging engine yang pertama kali dikembangkan oleh Dries Buytaert sebagai sebuah sistem bulletin board. Sekarang ini Drupal banyak digunakan oleh website-website yang mempunyai traffic tinggi dan mempunyai tahap pengendalian sebuah website yang hirarki yang kompleks.
Website: Drupal.org

3)    Joomla
Kata Joomla diambil dari sebuah kata dari suku Swahili iaitu Jumla yang bermaksud “menjadi kesatuan” bisa dikatakan memiliki kemampuan sama dengan Mambo, kerana CMS ini code awalnya Joomla! 1.0.0 menggunakan code Mambo 4.5.2.3.
Banyak komponen Mambo juga boleh digunakan di sebagai Plugin Joomla begitu juga sebaliknya. Kemampuan kami memilih plugin yang tepat untuk setiap release yang dipilih memalui proses penyelidikan mengindari terjadinya konflik atau crash karena banyak plugin memerlukan penyesuaian disetiap versinya.
Website: Joomla.org
4)    WordPress
CMS terpopuler saat ini? WordPress! Tidak terbantah lagi kalau CMS yang satu ini digunakan oleh begitu banyak website terutama web-blog, CMS ini cocok sekali digunakan untuk website berbasis news atau berita. Kesederhanaan administrator sidenya membuat CMS ini sangat fasih digunakan untuk pemula sekalipun. Kemampuan templatingnya sangat digemari juga karena sangat mudah dimengerti.
Mengejutkan ketika sekarang wordpress dengan pluginsnya yang berkembang pesat sehingga dapat digunakan untuk kebutuhan CMS corporate bahkan digunakan sebagai simple shoping chart. Kelebihan lain dari CMS ini sangat mudah dioptimasi menjadi sebuah website yang search engine friendly dengan tag sistemnya, friendly url, custom meta, auto ping, sitemap dan rss-nya. Penggunaan CMS ini kami sangat sarankan untuk website berskala kecil atau website berbasis berita dan weblog.
website:wordpress.com
5)BalitbangBalitbang adalah CMS (Content Management System) yang sudah siap pakai dipergunakan untuk web sekolah. Mulai dari SD, SMP hingga SMA. Dikembangkan oleh Balitbang Kemdiknas Indonesia. Menu sudah lengkap dengan kemudahan dan kelengkapan fitur. Cukup mudah dipergunakan karena tidak perlu menambhkan piranti tambahan seperti plugin.
 
3. Penjelasan dan contoh penggunaan CMS pada website

CMS adalah sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelolaan (upload,edit,menambahkan,dll) konten dalam sebuah website/blog/aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web,jadi dengan CMS walaupun kita tidak dapat membangun sebuah website tanpa harus faham mengenai html dan yang lainnya,si dalam CMS, manajemen file-file juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.

Pemanfaatan CMS
  • Situs web perusahaan, bisnis, organisasi atau komunitas.
  • Portal
  • Galeri foto
  • Aplikasi E-Commerce.
  • Mengelola website pribadi/ blog.
  • Situs web pembelajaran daring (Inggris: e-learning)

 4.Berilah penjelasan dan contoh template website !

Template Website merupakan salah satu bahan dokumen atau file yang sangat di butuhkan dalam hal pembuatan website. Pada dasarnya, seorang webmaster perlu mengetahui pengertian template website itu sendiri sebelum membangun sebuah website.Template Website juga merupakan dokumen atau file yang berisikan model-model tambahan yang akan muncul pada saat proses pembuatan dokumen lain. Sedangkan Website merupakan situs atau halaman di Internet yang menyediakan informasi dan tertanam pada World Wide Web (www).

Dari pengertian 2 kata diatas, Pengertian Template Website itu adalah sebuah desain tampilan halaman  dengan berisikan dokumen file model-model tambahan yang dikodekan dalam bahasa program dan siap pakai.

Template merupakan salah satu identitas anda. Kita tidak dapat memilih Template yang mengikuti taste kita sendiri, apabila web yang anda tujukan untuk visitor dengan kalangan tertentu. Akan tetapi pemilihan template bebas dapat anda lakukan secara sepihak apabila itu tidak diperuntukan untuk moneytise bahkan mungkin dikhususkan untuk anda sendiri.

Contoh Template Website:






Hasil gambar untuk template website
    Hasil gambar untuk template website