Pengembangan Content Management System (CMS) Berbasis PHP Dengan Menggunakan Pendekatan Model View Controller (MVC)

M, PANJI AGUS (2010) Pengembangan Content Management System (CMS) Berbasis PHP Dengan Menggunakan Pendekatan Model View Controller (MVC). Undergraduate thesis, Mathematics and Natural science.

[img]
Preview
PDF
19Kb

Abstract

HTML pada awalnya diciptakan sebagai bahasa yang sederhana untuk membangun format teks yang dipublikasi melalui sarana internet. Pada awal perkembangannya, HTML hanya terdiri dari tag-tag sederhana yang hanya berfokus pada bagaimana sebuah teks dapat disajikan dengan baik pada sebuah web. Salah satu alat bantu dalam mempublikasi konten web adalah Content Management System (CMS). Antarmuka merupakan bagian yang paling terlihat dalam suatu aplikasi web. Interaksi antara antarmuka dan pengguna ini, menjadi titik fokus developer dalam melakukan pengubahan aplikasi yang mempertimbangkan kemudahan penggunaan. Business logic yang rumit yang tidak terintegrasi secara baik dengan antarmuka pengguna, membuat pengubahan pada antarmuka pengguna menjadi lebih kompleks dan mudah terjadi kesalahan. Perubahan pada satu bagian memiliki potensi keterkaitan dengan keseluruhan aplikasi. Saat ini CMS memiliki varian-varian baru seperti Wordpress, Joomla dan lain sebagainya. Setiap varian tersebut menawarkan berbagai fasilitas dan kemudahan di segmen yang berbeda. Namun varian-varian CMS yang ada saat ini juga memiliki kelemahan dalam memisahkan business logic yang rumit dan antarmuka pengguna CMS. Oleh karena itu, perlu diciptakan CMS yang mengimplementasikan pendekatan Model View Controller (MVC) yang memisahkan antara bagian bussiness logic dan antarmuka pengguna dengan baik serta mengatur tata interaksi antar bagian tersebut. Aplikasi CMS yang dikembangkan ini meliputi Framework dasar CMS yang mengimplementasikan pendekatan MVC, manajemen user dan akses, manajemen menu, manajemen aset digital, serta manajemen extension.

Item Type:Thesis (Undergraduate)
Subjects:Q Science > Q Science (General)
Divisions:Faculty of Science and Mathematics > Department of Computer Science
ID Code:25163
Deposited By:INVALID USER
Deposited On:06 Jan 2011 07:58
Last Modified:06 Jan 2011 07:58

Repository Staff Only: item control page