SOFTWARE DESAIN WEB 
1. Website Berbasis CMS
2. Website Berbasis Bahasa Pemrograman 

Pengertian CMS :
Content Management System atau disingkat CMS adalahSuatu metoda mengelola sebuah content/isi. Content bisa berupa teks, suara, gambar video, animasi dan aplikasi lainnya yang disimpan dalam sebuah database sehingga mudah dalam pengelolaannya. CMS yang banyak dipakai saat ini adalah Website

CMS(WCMS).

WCMS adalah perangkat lunak yang berfungsi untuk membangun dan memelihara/updating web, yang dirancang sedemikian rupa sehingga proses pembuatan dan pemeliharaan web lebih mudah, efektif dan efisien, baik bagi orang yang mengerti tentang teknologi web maupun yang tidak
WCMS yang beredar di Internet saat ini menggunakan:
• Bahasa pemrograman PHP
• Web Server apache
• Database MySQL

JENIS-JENIS WEBSITE CMS
•WCMS Portal, mempunyai banyak layanan, seperti layanan berita, forum, mailing list, e-mail dan lainnya.
Contoh: joomla, drupal, dll.
•WCMS E-Commerce, merupakan CMS yang bertujuan melakukan proses transaksi. Contoh: Prestashop,
phpShop, dll.
•WCMS E-Learning, CMS yang bertujuan untuk proses belajar mengajar jarak jauh. Contoh: aTutor, Moodle, dll.
•WCMS Forum, CMS yang menyediakan media untuk diskusi secara online. Contoh: phpBB, MyBB, dll.
•WCMS Gallery, CMS yang menyediakan wadah untuk menampilkan gallery foto. Contoh: Galery, Copermine, dll.
•WCMS Personal/Blog, merupakan CMS yang bertujuan
untuk mengelola data personal atau blog. Contoh:
Wordpress, nucleus, dll.



WEBSITE BERBASIS BAHASA PEMROGRAMAN
Pengertian Bahasa Pemrograman
Bahasa pemrograman adalah bahasa-bahasa yang dipakai
programmer untuk menuliskan kumpulan-kumpulan
instruksi(program) dalam komputer.
Bahasa pemrograman web diantaranya:
HTML, XHTML, Javascript, CSS, JQuery, PHP, ASP, dll.

Ada beberapa jenis software yang digunakan dalam membuat
aplikasi berbasis web, yaitu:
1. Software untuk desain web, seperti Adobe Photoshop,
Corel Draw, Firework, dll.
2. Editor Web, membantu seorang programmer menuliskan
kode program web. Terbagi dua, hand code dan
WYSIWYG(What You See Is What You Get).
a. Hand Code menggunakan editor teks dimana hasilnya
terlihat di browser: notepad.
b. WYSIWYG bisa langsung terlihat hasilnya:
Dreamweaver, Frontpage, dll.
3. Web Server, halaman-halaman website yang diakses oleh
user melalui browser disimpan pada web server (Netscape
Server, Microsoft IIS, Xitami, WebStar, Apache, dll).
4. Browser atau Web Browser, adalah software untuk
menampilkan halaman website (Internet Explorer, Mozilla
Firefo, Google Chrome, Opera, dll).
5. Database, agar website lebih dinamis untuk pengolahan
data dan memudahkan user atau programmer
memasukkan, menghapus, mengedit, menampilkan, dan
mencari data (Oracle, Sql Server, MySQL).

Komentar