P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC Framework Jenis-Jenis Framework PHP.

Slides:



Advertisements
Presentasi serupa
Praktikum PTI Sekolah Tinggi Ilmu Statistik Oleh : SIS - BPS Content Management System.
Advertisements

Framework Aplikasi Web
PERTEMUAN 1 PENGENALAN WEB FRAME WORK Setelah mengikuti kuliah ini mahasiswa dapat mengetahui dan memahami dasar-dasar web frame work.
CodeIgniter By ISNARDI, M.Kom.
MODERN WEB DEVELOPMENT
Database Android Dwi Muktianto
TEKNOLOGI APLIKASI WEB Framework PHP – Code Igniter Ferry Astika S.
Framework & Content Management System
Rekayasa Web Ch. 5 Pendekatan Pengembangan Aplikasi Web
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
Irfan Santiko, M.Kom Build Web With Wordpress Framework.
Teknologi Web.
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC CI URL Controller View.
Pemrograman Internet Mobile 7 PHP: Hypertext Preprocessors.
Pemrograman Terstruktur
Model 2 STMIK AKAKOM 2014 Yii Framework
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC Library Helper.
Infrastruktur IT Ivan Diryana, ST.,MT.
Project Pemrograman Web
Perancangan Database Pertemuan 07 s.d 08
Oleh : Eko Prianto. Read Carefully  another section at the same document  to a different document  to a different Web page  to a variety of other.
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
Pengenalan Blog, Wordpress, CMS dan Joomla!
SIKLUS PENGEMBANGAN SISTEM INFORMASI Addr : : Contact No :
By, Eva Tanriana Teknik Sistem Informasi Industri
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC Model.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs. T OPIC Validation Class.
Pemrograman Berbasis Objek Inung Wijayanto
Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework.
AJAX (Asynchronous Javascript And XML)
PENDEKATAN PADA PENGEMBANGAN APLIKASI WEB
Pert. 16. Menyimak lingkungan IS/IT saat ini
AJAX Teguh S.
CMS Generator menggunakan CakePHP
OOP.
CodeIgniter Aulia Fitri Rahmania
CodeIgniter PHP Framework.
Pemrograman Web Dinamis
Overview Component-Oriented Programming
Framework Codeigniter
MySQL Fundamental Dhea Raniasti.
Indra Gunawan, ST., M.Kom., CEH., CHFI
Pemrograman Berorientasi Objek
Blog : muningmini.wordpress.com
Pemrograman Dasar TinyOS Menggunakan nesC
Pengembangan Web PHP Ramos Somya.
Pengembangan Aplikasi Framework (IT657)
Pengembangan Web PHP.
Pemrograman Berorientasi Platform
Let’s play programming!
Framework Codeigniter
Pengembangan Aplikasi Framework
Object Relational Mapping
Android AN’ ANQINUDIN L.,S.Kom.
Dasar-Dasar Sistem Informasi
KELOMPOK 4 CAKEPHP Diah Ayu Setiowati ( ) Bimo Muhamad R ( )
Pemrograman Berorientasi Platform (IN315B)
Framework Codeigniter
Pemrograman Berorientasi Platform (IN315B)
Pengantar Basis Data Pengantar Basis Data.
PEMROGRAMAN WEB BERBASIS FRAMEWORK 01. SAP
Welcome 8clicks Pte Ltd. About us  8CLICKS PTE LTD is best web Development Company in Singapore. It is famous for their web designing services. 8CLICKS.
How to Pitch an Event
Don’t Forget to Avail the Timely Offers with Uber
Pengembangan Web PHP.
Pemrograman framework
Java Database Connectivity (JDBC)
Website: Website Technologies.
Importance of Web Development Frameworks Frameworks, no doubt have become a crucial aspect of web development. In fact, many find the entire development.
Transcript presentasi:

P EMROGRAMAN W EB II Lasmedi afuan, ST.,M.Cs

T OPIC Framework Jenis-Jenis Framework PHP

A PA ITU F RAMEWORK W EB Framework dapat diartikan sebagai sebuah kerangka kerja. Kerangka kerja dimana dapat memudahkan pekerjaan web

F RAMEWORK VS CMS Framework ! = CMS

PHP Framework menggunakan metode pengembangan berbasis MVC. MVC merupakan suatu metode untuk memisahkan bagian-bagian dari suatu web aplikasi. MVC adalah kependekan dari Model View Controller

M ODEL Model : Model mewakili struktur data. Biasanya model berisi fungsi-fungsi yang membantu kita dalam pengelolaan database seperti memasukkan data ke database, update data dan lain-lain.

V IEW View : View adalah bagian yang mengatur tampilan ke user. Bisa di katakan berupa halaman web.

C ONTROLLER Controller : Controller merupakan bagian yang menjembatani model dan view. Controller berisi script-script php yang berfungsi untuk memproses suatu data dan mengirimkannya ke halaman web

F ITUR U MUM F RAMEWORK Object Relational Model (ORM), yang menterjemahkan relational database menjadi kode program Dukungan AJAX Scaffolding, yaitu membuat mekanisme CRUD (create, retrieve, update, and delete).

K ELEBIHAN FRAMEWORK ANTARA LAIN SEBAGAI BERIKUT Ringan dan cepat. Framework hanya melakukan pemanggilan pustaka/kelas yang dibutuhkan sehingga meminimalkan resource yang diperlukan sehingga ketika kita me-load sebuah halaman akan menjadi ringan dan cepat. Menggunakan metode MVC. Seperti yang telah dijelaskan sebelumnya, dengan metode MVC akan mempermudah kita dalam memahami alur pemrograman karena untuk bagian tampilan, logika dan query database telah dipecah sedemikian rupa. Mayortitas mendukung berbagai jenis database.

T OP 10 FRAMEWORK PHP Yii (Yes It Is) CodeIgniter CakePHP Zend Symphony PHPdevshell Prado Akelos QPhp Zoop

YII (Y ES I T I S ) Framework yang populer di PHP untuk membangun Aplikasi Web Skala besar. Yii ditulis dengan menggunakan konsep OOP

F ITUR YII

CI (C ODE I GNITER ) CodeIgniter is an Application Development Framework - a toolkit - for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task.

F ITUR CI

C AKE PHP CakePHP is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.

F ITUR C AKE PHP

C AKE PHP Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.

S YMFONY Symfony is a web application framework for PHP5 projects. It aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure

F ITUR S YMFONY

PHPD EV S HELL

P RADO The PRADO group is a team of PRADO enthusiasts who develop and promote the PRADO framework and the related projects

P RADO

QPHP QPHP stands for Quick PHP and is a MVC framework similar as architecture to ASP.NET.

F ITUR QPHP

Z OO P The Zoop Object Oriented Php Framework (The Zoop PHP Framework for short). A framework written in and for php.

F ITUR Z OO P