Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

CMS Generator menggunakan CakePHP

Presentasi serupa


Presentasi berjudul: "CMS Generator menggunakan CakePHP"— Transcript presentasi:

1 CMS Generator menggunakan CakePHP
Kelompok 8 Fichrya Rizanti Fikri Zuhron Naomi Meidita

2 Apa itu CMS? CMS atau Content Management System adalah sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali pengetahuan tentang ha-hal yang bersifat teknis.

3 Penggunaan CMS Mengelola blog Mengelola website perusahaan/bisnis
Portal atau website komunitas Galeri foto Forum Aplikasi E-Commerce

4 CMS Generator menggunakan CakePHP
Wildflower Merupakan CMS dan aplikasi platform berdasarkan framework CakePHP dan jQuery Javascript, berbasis standar dan open source OvenCMS Open source CMS berdasarkan framework CakePHP dan jQuery Javascript.

5 CMS Generator menggunakan CakePHP
Croogo Merupakan CMS yang gratis dan open source berdasarkan framework MVC CakePHP Cupcake CMS Merupakan CMS open source berdasarkan CakePHP Lumad CMS Merupakan Content Management Platform yang open source berdasarkan CakePHP

6

7 Fitur-fitur yang terdapat pada Croogo :
Content Contacs Forms Taxonomy File Manager WYSIWG editor User Manager Custom Fields Themes Multilingual Extensions Manager Comments Web based installer Syndication Menu Manager Blocks

8 ACME CMS

9

10

11 EDIT CONTENT BLOG MENGGUNAKAN CMS

12 View all page

13 Radian cms

14 Navigation page

15 CMS web note

16 Wildflowe cms WILDFLOWER
Wildflower is Content management system and application platform build on CakePHP framework and jQuery Javascript library, standards based, open source and user friendly. FEATURES Comments fully working with Akismet spam check. More Post and Comment models unit tests. Includes latest CakePHP – r7117. Pages include a working preview of the content revision system. Tons of enhancements and bugfixes.

17 Oven cms OVENCMS OvenCMS is an open source CMS, built on the CakePHP framework and jQuery Javascript library. OvenCMS is fully modularized and has a lot of working plugins (modules)

18 CUPCAKE CMS CupCake CMS is an Open Source Content Management System built using CakePHP. Its purpose is to provide web designers a simple and easy to deploy tool to manage content in small and medium sized websites, all without programming a single line of code.Through its easy interface and WYSIWYG editor (FCKEditor), content can be created and updated by authorized users without the need of having to learn HTML. For those who are familiar with other open source CMS applications, CupCake CMS is a lightweight and design-oriented content management system, meant for quick deployment of sites.

19 LUMAD CMS Lumad CMS is an open source content management platform, meant for providing designers with a quick, simple interface to manage small websites. It’s not a community-driven CMS like Drupal, nor is it a workflow-driven, enterprise CMS like Typo3. Development Status: 2 – Pre-Alpha Environment: Web Environment Intended Audience: Developers, End Users License: MIT/X Consortium License Natural Language: English Operating System: OS Independent Programming Language: PHP Topic: Dynamic Content, Site Management

20 Membandingkan PHP Framework saat ini menjadi kebutuhan dalam membangun sebuah aplikasi berbasis PHP. banyak orang bertanya mengnai kelebihan 1 framework dengan framework lain. CodeIgniter vs CakePHP, CodeIgniter vs Zend, CodeIgniter Vs Symfony, dan lain-lain. Mengapa Framework? Mempercepat dan mempermudah pembangunan sebuah aplikasi PHP Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmer mengikuti pola standar yang ada) Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple database, scaffolding, pengaturan session, error handling, dll Lebih bebas dalam pengembangan jika dibandingkan CMS

21 MVC Pattern MVC (Model View Controller) merupakan suatu metode untuk memisahkan pengedali logika dan pengendali tampilan. Terdiri dari : Model : mengandung fungsi-fungsi untuk berkomunikasi dengan database View : Berurusan dengan tampilan yang terlihat user Controller : Proses logika, pemeriksaan input, relasi view dan model, dan pengaturan hal-hal yang dilakukan diatur di sini Framework dengan konsep MVC CodeIginter CakePHP Akelos Zend Symfony Prado Yii Kohana dll...

22 CodeIgniter Kelebihan Mudah digunakan dan tidak memerlukan konfigurasi yang rumit Fungsi-fungsi pendukung yang cukup lengkap Mendkung PHP4 dan PHP5 Mungkin merupakan Framework MVC paling populer dan paling banyak digunakan Dokumentasi yang sangat bagu, friendly dan didukung oleh forum, wiki, dan komunitas yang besar Kekurangan Tidak mendukung AJAX, dan ORM Meyediakan dan memisahan file-file dalam MVC pattern, tapi masih memberikan kebebasan user untuk melanggar aturan MVC

23 CakePHP Kelebihan Dukungan terhadap AJAX, ORM Automagic function seperti validasi input, dll, yang mempercepat coding Support PHP4 dan PHP5 Lebih mencerminkan MVC yang sesungguhnya dibandingkan CI Komunitas pengguna yang besar dan forum cukup baik Kekurangan Manual yang ada tidak selengkap CI. Butuh waktu belajar yang lebih lama untuk menguasai framework ini dibanding CI. Tapi jika sudah benar-benar mengerti, banyak kelebihan dibanding CI. Beberapa situs menyarankan anda untuk belajar dan terbiasa dulu dengan CodeIgniter baru kemudian mempelajari CakePHP (

24 Symfony Kelebihan Dukungan terhadap AJAX, ORM Kompatibel dengan berbagai macam database Banyak library dan fungsi symfony yang sudah tersedia. Bahkan hampir mendekati CMS. Sehingga ada yang mengatakan ”Symphony is a CMS with a heart of a framework.” ini menjadi kelebihan sekaligus kekurangan. Kekurangan Tidak mendukung PHP4 Relatif butuh waktu lama untuk mengerti framework ini Instalasi dan konfigurasinya cukup rumit

25 Zend Kelebihan Dukungan terhadap AJAX, ORM Berdasarkan informasi dari situs resminya, disebutkan bahwa fokus dari Zend Framework ini adalah untuk membangun aplikasi berbasis Web dan untuk memudahkan dalam mengakses API dari berbagai vendor seperti Google, Amazon, Yahoo!, dan Flickr Kekurangan Tidak mendukung PHP4 Manual yang ada kurang mengakomodasi kebutuhan Performanya relatif lambat (mungkin karena banyaknya library) Konon katanya Framework ini hanya cocok untuk orang dengan skill PHP yang sudah sangat tinggi.

26 VOTE FROM PERBANDUNGAN Framework antonblog.com
Top 10 Hot PHP Frameworks 1 CodeIgniter (71 votes)   2 CakePHP (55 votes)  3 Zend (52 votes)  4 Yii (52 votes)  5 Symfony (37 votes)  6 PHPDevShell (33 votes) 7 Prado (23 votes)  8 Akelos (19 votes)   9 ZooP (5 votes) 10 QPHP (4 votes)


Download ppt "CMS Generator menggunakan CakePHP"

Presentasi serupa


Iklan oleh Google