Cakephp
Upcoming SlideShare
Loading in...5
×
 

Cakephp

on

  • 579 views

 

Statistics

Views

Total Views
579
Views on SlideShare
577
Embed Views
2

Actions

Likes
2
Downloads
10
Comments
0

2 Embeds 2

https://twitter.com 1
http://emr.medicbd.com 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Cakephp Cakephp Presentation Transcript

    • 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
      • - HTTP Server apache
      • - Mysql greater than 4
      • - Php 4.3.2
    • No more concept !
        Let's try it on now