1. Berilah penjelasan dan contoh mengenai HTML, PHP, ASP, dan JSP!
2. Berilah penjelasan dan contoh mengenai CMS !
3. Berilah penjelasan dan contoh penggunaan CMS pada website !
4. Berilah penjelasan dan contoh template website
1. a. HTML
HTML (Hypertext Markup Language) adalah bahasa dari World Wide Web yang dipergunakan untuk menyusun dan membentuk dokumen agar dapat ditampilkan pada program browser. Contoh
<html>
<head>
<title>Perkuliahan ATA 2DB01</title>
</head>
<body bgcolor=”aqua”>
<p align=”center”><b><font size=”8″>Jadwal Perkuliahan ATA 2DB01</font></b></p>
<table align=”center” width=”50%” border=”10″ style=”background:white”>
<tr>
<td>Kelas</td>
<td>Ruang</td>
<td>Mata Kuliah</td>
<td>Dosen</td>
<td>Waktu</td>
<td>Ruang</td>
b PHP MySQL
PHP merupakan singkatan berulang dari PHP Hypertext Preprocessor, dulu namanya Personal HomePage, pertama kali dibuat oleh Rasmus Lerdof pada tahun 1995 CMIIW. PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis. Contoh
<?php
/*String atau variabel untuk mempresentasikan
data karakter yang diapit dengan tanda petik tunggal (‘)
maupun ganda (“).*/
//contoh String.PHP
$nama=”Rodian Ardani”;
$kelas=”TK3B”;
echo “<b>Nama : $nama</b>”;
echo “<br>”;
echo “Kelas : $kelas”;
?>
c. Active Server Pages atau ASP merupakan suatu script yang bersifat server-side yang ditambahkan pada HTML untuk membuat sebuah web menjadi lebih menarik, dinamis.
<script runat="server">
Sub button1(Source As Object, e As EventArgs)
p1.InnerHtml="You clicked the blue button!"
End Sub
Sub button2(Source As Object, e As EventArgs)
p1.InnerHtml="You clicked the pink button!"
End Sub
</script>
<html>
<body>
<form runat="server">
<button id="b1" OnServerClick="button1"
style="background-color:#e6e6fa;
height:25;width:100" runat="server">
Blue button!
</button>
<button id="b2"
OnServerClick="button2"
style="background-color:#fff0f5;
height:25;width:100" runat="server">
Pink button!
</button>
<p id="p1" runat="server" />
</form>
</body>
</html>
d. JSP (Java Server Page) ialah teknologi untuk mengontrol isi atau tampilan halaman Web melalui penggunaan servlet, program kecil yang dijalankan di server Web.
Sun Microsystem, pembuat
Java, mengacu kepada teknologi JSP sebagai
Servlet API (
Application Program Interface).
package LatihJsp;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
public class helloWorld1_2 extends org.apache.jasper.runtime.HttpJspBase {
static {
}
public helloWorld1_2( ) {
}
private boolean _jspx_inited = false;
public final synchronized void _jspx_init() throws org.apache.jasper.JasperException {
if (! _jspx_inited) {
_jspx_inited = true;
2. 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.
1. CMS Wordpress
2. CMS Joomla
3. CMS Drupal
4. Aura CMS
3. Content Management System atau sering disebut dengan CMS adalah aplikasi web yang berisikan template untuk mengelola isi halaman web secara mudah. Penggunaan Content Management System?tidak memerlukan pengetahuan pemrograman web yang handal karena proses instalasi dan cara penggunaannya sudah user friendly. CMS sendiri ada yang dibuat khusus menyesuaikan kasus yang ada dan biasanya berbayar dan ada yang berupa template instan yang fungsionalitasnya dibuat dengan menyeuaikan pada beberapa proses bisnis yang ada didunia nyata yang dapat digunakan secara gratis.
- CMS untuk membuat personal blog, contohnya WordPress.
- CMS untuk membuat web e-Commerce, contohnya PrestaShop, OsCommerce, Opencart, Drupal.
- CMS untuk membuat web e-Learning, contohnya Moodle.
- CMS untuk membuat personal web, contohnya joomla!, Mambo.
- CMS untuk membuat e-Office, contohnya katanya (Kantor Maya).
- CMS untuk membuat web e-Forum, contohnya phpBB, MYBB,Vbulletin.
4.