SlideShare a Scribd company logo
Introduction to CakePHP Author : Channa Ly Sharevisionteam open tech talk  22 Jan 2011 - HackerspacePP http://www.sharevisionteam.org
What most apps do ? Display HTML Caching ,... Autorization Authentication Security Handle form data CRUD
Framework <?php  echo ”Why a framework ? ”  ?> Why a framework ?
Framework Libraries, classes, and run-time environment that  helps developers build web applications faster. Provide the developers with commonly used functionalities and a basic structure that they can build their application on.
Why CakePHP Cake is a rapid development framework for PHP which uses commonly known design patterns like Active Record, Association Data Mapping, Front Controller and MVC. Enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
Why CakePHP Framework is much more reliable as it is used
and tested by many application developers Common Design Patterns Active Record Association Data Mapping, Front Controller and MVC. Among them, MVC.
Why CakePHP Localization Application Scaffolding Model View Controller (MVC) Architecture Request dispatcher with good looking, customURLs Integrated CRUD for database interaction and simplified queries Compatibility with PHP4 and PHP5
Fast and flexible templating (PHP syntax, with helpers) Flexible View Caching Data Sanitization Flexible access control lists Security, Session, and Request Handling Components View Helpers for AJAX, Javascript, HTML Forms and more
Understanding MVC with CakePHP The Model represents the application data The Controller handles and routes requests made by the client The View renders a presentation of model data
Requirement Requirement

More Related Content

PPTX
codeigniter
PPTX
Cake php development
PPTX
What is ASP.NET MVC
PPT
Introduction to ASP.NET MVC
PDF
Asp.net mvc basic introduction
PPTX
Give your web apps some backbone
ODP
Mvc
PDF
ASP.Net | Sabin Saleem
codeigniter
Cake php development
What is ASP.NET MVC
Introduction to ASP.NET MVC
Asp.net mvc basic introduction
Give your web apps some backbone
Mvc
ASP.Net | Sabin Saleem

What's hot (19)

PPTX
Developing Sandbox Solutions
PPTX
Combining HTML5 with MVC framework to simplify realtime collaboration for we...
PDF
Php Frameworks
PPTX
ASP .Net MVC 5
PPTX
ASP.NET MVC4 Overview
PPTX
Access SharePoint Remotely
PDF
PDF
Generic repository pattern with ASP.NET MVC and Entity Framework
PPT
Framework PPT
PPTX
Mortal Kombat! ASP.NET MVC vs ASP.NET Webforms – ASP.NET MVC is amazing
PDF
Repository and Unit Of Work Design Patterns
PPT
Asp.net mvc
PDF
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
PPTX
Software architecture in practice
PPTX
MOKA .Net Study Week 02
PDF
Blazor certification training - Dot Net Tricks
PPT
MVC Architecture in ASP.Net By Nyros Developer
PPTX
MVC architecture by Mohd.Awais on 18th Aug, 2017
PPTX
Generic Repository Pattern with ASP.NET MVC and EF
Developing Sandbox Solutions
Combining HTML5 with MVC framework to simplify realtime collaboration for we...
Php Frameworks
ASP .Net MVC 5
ASP.NET MVC4 Overview
Access SharePoint Remotely
Generic repository pattern with ASP.NET MVC and Entity Framework
Framework PPT
Mortal Kombat! ASP.NET MVC vs ASP.NET Webforms – ASP.NET MVC is amazing
Repository and Unit Of Work Design Patterns
Asp.net mvc
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
Software architecture in practice
MOKA .Net Study Week 02
Blazor certification training - Dot Net Tricks
MVC Architecture in ASP.Net By Nyros Developer
MVC architecture by Mohd.Awais on 18th Aug, 2017
Generic Repository Pattern with ASP.NET MVC and EF
Ad

Viewers also liked (6)

PDF
Structerre Commercial & Infrastructure
PDF
Creations Lingerie 2010 by Juliette Dekeyser
PPT
Spanish presentation
PPTX
RTPI Future Glasgow presentation DL
PPTX
Synthetic CDO
Structerre Commercial & Infrastructure
Creations Lingerie 2010 by Juliette Dekeyser
Spanish presentation
RTPI Future Glasgow presentation DL
Synthetic CDO
Ad

Similar to Cakephp (20)

PDF
Why CakePHP Is Superior to Other Web Frameworks! Examine Its Pros & Cons For ...
PDF
Know about cake php framework with vertexplus
PPTX
PPT - A slice of cake php
PPTX
cakephp UDUYKTHA (1)
ODP
Get going with CakePHP Framework at gnuNify 2010
PPTX
Ei cakephp
PPTX
Cakeph pppt
PDF
Cakephp manual-11
PDF
Rapid Development With CakePHP
PDF
Why Use CakePHP Over Other Web Frameworks Explore Pros & Cons.pdf
PDF
PDF
Building Restful Web App Rapidly in CakePHP
PDF
Benefits of cake_php_in_web_development
PPTX
CakePHP, cakePHP development Company
PDF
CakePHP: An Introduction
PDF
An Introduction to Cake PHP
PPT
Intro to CakePHP 1.3
PDF
Introduction to CakePHP
PDF
Introduction to CakePHP
Why CakePHP Is Superior to Other Web Frameworks! Examine Its Pros & Cons For ...
Know about cake php framework with vertexplus
PPT - A slice of cake php
cakephp UDUYKTHA (1)
Get going with CakePHP Framework at gnuNify 2010
Ei cakephp
Cakeph pppt
Cakephp manual-11
Rapid Development With CakePHP
Why Use CakePHP Over Other Web Frameworks Explore Pros & Cons.pdf
Building Restful Web App Rapidly in CakePHP
Benefits of cake_php_in_web_development
CakePHP, cakePHP development Company
CakePHP: An Introduction
An Introduction to Cake PHP
Intro to CakePHP 1.3
Introduction to CakePHP
Introduction to CakePHP

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Programs and apps: productivity, graphics, security and other tools
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Electronic commerce courselecture one. Pdf
Per capita expenditure prediction using model stacking based on satellite ima...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Spectroscopy.pptx food analysis technology
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Cakephp

  • 1. Introduction to CakePHP Author : Channa Ly Sharevisionteam open tech talk 22 Jan 2011 - HackerspacePP http://www.sharevisionteam.org
  • 2. What most apps do ? Display HTML Caching ,... Autorization Authentication Security Handle form data CRUD
  • 3. Framework <?php echo ”Why a framework ? ” ?> Why a framework ?
  • 4. Framework Libraries, classes, and run-time environment that helps developers build web applications faster. Provide the developers with commonly used functionalities and a basic structure that they can build their application on.
  • 5. Why CakePHP Cake is a rapid development framework for PHP which uses commonly known design patterns like Active Record, Association Data Mapping, Front Controller and MVC. Enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
  • 6. Why CakePHP Framework is much more reliable as it is used
  • 7. and tested by many application developers Common Design Patterns Active Record Association Data Mapping, Front Controller and MVC. Among them, MVC.
  • 8. Why CakePHP Localization Application Scaffolding Model View Controller (MVC) Architecture Request dispatcher with good looking, customURLs Integrated CRUD for database interaction and simplified queries Compatibility with PHP4 and PHP5
  • 9. Fast and flexible templating (PHP syntax, with helpers) Flexible View Caching Data Sanitization Flexible access control lists Security, Session, and Request Handling Components View Helpers for AJAX, Javascript, HTML Forms and more
  • 10. Understanding MVC with CakePHP The Model represents the application data The Controller handles and routes requests made by the client The View renders a presentation of model data
  • 12. - HTTP Server apache
  • 13. - Mysql greater than 4
  • 14. - Php 4.3.2
  • 15. No more concept ! Let's try it on now