• Tidak ada hasil yang ditemukan

Pengembangan Content Management System (CMS) Berbasis PHP Dengan Menggunakan Pendekatan Model View Controller (MVC) - Diponegoro University | Institutional Repository (UNDIP-IR)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pengembangan Content Management System (CMS) Berbasis PHP Dengan Menggunakan Pendekatan Model View Controller (MVC) - Diponegoro University | Institutional Repository (UNDIP-IR)"

Copied!
4
0
0

Teks penuh

(1)

Nama : Panji Agus M. NIM : J2F 004 288

Prodi / Jurusan : Teknik Informatika / Matematika

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

Abstrak

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.

(2)

Development Of Content Management System (CMS) Based On PHP Using An Approach Of Model View Controller (MVC)

Abstract

HTML was originally created as a simple language for developing text format published via the internet. In early development, HTML only consists of simple tags that only focus on how a text can be presented well on the web. One of the tools in publishing web content is Content Management System (CMS). The interface was the most visible in a web application. The interaction between the interface and the user is focal point for developers in making applications to consider changing based on the ease of use. From the complex business logic side that is not well integrated with user interface, make changes on the user interface become more complex and easy to cause an error. A change in one part has the potential connectivity with the overall application. Currently CMS has new variants such as WordPress, Joomla and others. Each variant will offer various facilities and ease services in different segments. But currently CMS also has a weakness in separating the complex business logic and user interface CMS in a good way. Thereofore, it needs a CMS that implement the approach of Model View Controller (MVC) which separates between the bussiness logic and user interface and regulates the interaction between the controllers well. CMS applications that developed include basic CMS framework that implements the MVC approach, user management and access, menu management, digital asset management, and extension management.

Keyword: CMS, Model View Controller

Pembimbing Utama

Aris Puji Widodo, S.Si, MT NIP. 19740401 199903 1 002

Semarang, 4 Januari 2011 Pembimbing Anggota

(3)

Nama : Panji Agus M. NIM : J2F 004 288

Prodi / Jurusan : Teknik Informatika / Matematika

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

Abstrak

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.

(4)

Development Of Content Management System (CMS) Based On PHP Using An Approach Of Model View Controller (MVC)

Abstract

HTML was originally created as a simple language for developing text format published via the internet. In early development, HTML only consists of simple tags that only focus on how a text can be presented well on the web. One of the tools in publishing web content is Content Management System (CMS). The interface was the most visible in a web application. The interaction between the interface and the user is focal point for developers in making applications to consider changing based on the ease of use. From the complex business logic side that is not well integrated with user interface, make changes on the user interface become more complex and easy to cause an error. A change in one part has the potential connectivity with the overall application. Currently CMS has new variants such as WordPress, Joomla and others. Each variant will offer various facilities and ease services in different segments. But currently CMS also has a weakness in separating the complex business logic and user interface CMS in a good way. Thereofore, it needs a CMS that implement the approach of Model View Controller (MVC) which separates between the bussiness logic and user interface and regulates the interaction between the controllers well. CMS applications that developed include basic CMS framework that implements the MVC approach, user management and access, menu management, digital asset management, and extension management.

Referensi

Dokumen terkait

This group is responsible for bombings, killings, kidnappings, and extortions in an effort to establish a Muslim state in the West of Mindanao and the Sulu Archipel- ago and to

Ikan pasupati yang dipelihara di tambak memiliki laju pertumbuhan, sintasan, dan produksi yang lebih tinggi dibandingkan yang dipelihara di kolam air tawar, sehingga

Debit andalan hasil optimasi yang digunakan sebagai dasar dalam perencanaan PLTMH Brumbung adalah debit andalan 75 % (Q 75 ) yaitu sebesar 3,394 m 3 /dt dengan

Berdasarkan dari hasil analisis yang di- lakukan, maka dapat ditarik kesimpulan sebagai berikut: (1) pengawasan tidak berpe- ngaruh langsung melalui kinerja terhadap

Pelaporan melalui atasan langsung dan pimpinan unit kerja dilakukan apabila pelapor adalah Pegawai Dinas Kependudukan dan Pencatatan Sipil Kabupaten Lamongan

Pshysochemical Properties and Starch Granular Characteristics of Flour From Various Manihot Esculanta (Cassava) Genotypes.. The

Untuk metode electrolysis uap temperatur tinggi, dipelajari melalui hasil melalui studi literatur yang ada pada IAEA-TECDOC-1236, atau secara teoritis,

Tujuan penelitian adalah mengkhaji distribusi dan area sel mukus di lapisan sel epitel usus tikus jantan Wistar (Rattus norvegicus). Sampel dibuat preparat