KEMBAR78
Responsive WEB APP using cakePHP | PDF
Responsive WEB APP using cakePHP
View PHP & MYSQL Course at: http://www.edureka.co/php-mysql
Slide 2 http://www.edureka.co/php-mysql
Objectives
 Basics of MVC Infrastructure
 PHP & MySQL Interaction
 Arrays, Strings & Conditional Logic
 Demo – Building a web app
Slide 3 http://www.edureka.co/php-mysql
Which companies are using PHP?
Slide 4 http://www.edureka.co/php-mysql
PHP – Job trends
Slide 5 http://www.edureka.co/php-mysql
PHP & MySQL - Overview
 PHP & MySQL is an open-source
 PHP is a server side scripting language designed for web development
 PHP & MySQL are two key components in the open-source LAMP stack
 It is the most fundamental tool for developing dynamic web pages
 PHP with MySQL is a powerful combination showing the real power of Server-Side scripting
Source: http://w3techs.com/
Slide 6 http://www.edureka.co/php-mysql
PHP – The journey so far ….
Officially called "Personal Home Page
Tools (PHP Tools)"
PHP 1  8 June 1995
Standalone language with many
features
PHP 2  1 Nov 1997
Development moves from one
person to multiple developers.
Zeev Suraski and Andi Gutmans
rewrite the base for this version
PHP 3  6 June 1998
Added more advanced two-stage
parse/execute tag-parsing
system called the Zend engine
PHP 4  22 May 2000
Zend Engine II with a new object
model
PHP 5  13 July 2004
Constant scalar expressions, variadic functions,
argument unpacking, new exponentiation operator
PHP 5.6  28 Aug 2014
Zend Engine 3 (performance improvements
and 64-bit integer support on windows), uniform
variable syntax, AST-based compilation process
PHP 7  Mid October 2015
PHP
PHP 5.6.9
• PHP 5.3 is not supported anymore
• PHP 5.4 is supported till September 2015
14 May 2015
Slide 7 http://www.edureka.co/php-mysql
MySQL – Product Roadmap
• Original development of
MySQL by Michael
Widenius and David
Axmark beginning in 1994
• First internal release on
23 May 1995
Source: http://en.wikipedia.org/wiki/MySQL
Slide 8 http://www.edureka.co/php-mysql
Benefits of PHP & MySQL
PHP web development means developing websites and dynamic web pages using the versatile and capable server-side
scripting language
CAPABLE
PLATFORM
INDEPENDENT
SUPPORTS ALL
MAJOR WEB
SERVERS
SUPPORTS ALL
MAJOR DATABASES
FREE OF
COST
FASTER
DEVELOPMENTS
LARGE
COMMUNITIES
EASY
PROVEN AND
TRUSTED
SECURE
Slide 9 http://www.edureka.co/php-mysql
What can PHP & MySQL do while creating a website?
PHP&MySQL – Website Creation
 It can create custom content based on different variables
 It is excellent in tracking user information
 It can read or write information to databases
 It can run on any type of platform and servers
 It can do anything a standard HTML file can and much more
Slide 10 http://www.edureka.co/php-mysql
MVC Infrastructure
Model
ControllerView
Updates Manipulates
Sees Uses
Cake PHP
Slide 11 http://www.edureka.co/php-mysql
PHP & MySQL Interaction
Connect to
Database
Execute
Queries
Store in
Array
Display
data
Connect to
Database
Execute
Queries
Status
Display
info
Retrieve
operations
Insert /
Update
operations
Slide 12 http://www.edureka.co/php-mysql
Arrays, Strings and Conditional Statements
Arrays
• Special
variable
which can
hold more
than one
value at a
time
• Keywords:
Array, count
Strings
• A sequence of
characters
• Keywords:
strlen, strrev,
str_replace
ConditionalStatements
• Used to
perform
different
actions based
on different
conditions
• Keywords: If
Else Elseif,
Switch
Questions
Slide 13 http://www.edureka.co/php-mysqlTwitter @edurekaIN, Facebook /edurekaIN, use #AskEdureka for Questions
Slide 14 http://www.edureka.co/php-mysql
Course Topics
 Module 1
» PHP Basics and Conditional Logic
 Module 2
» Forms
 Module 3
» Functions & Error Handling
 Module 4
» Object Oriented Concepts
 Module 5
» MySQL Introduction and MySQL Basics
 Module 6
» Data Manipulation
 Module 7
» Advanced Queries & SQL Injection
 Module 8
» Backup & Recovery Methods
 Module 9
» Project- 1
 Module 10
» Project- 2
Slide 15
LIVE Online Class
Class Recording in LMS
24/7 Post Class Support
Module Wise Quiz
Project Work
Verifiable Certificate
http://www.edureka.co/php-mysql
How it Works?
Responsive WEB APP using cakePHP

Responsive WEB APP using cakePHP

  • 1.
    Responsive WEB APPusing cakePHP View PHP & MYSQL Course at: http://www.edureka.co/php-mysql
  • 2.
    Slide 2 http://www.edureka.co/php-mysql Objectives Basics of MVC Infrastructure  PHP & MySQL Interaction  Arrays, Strings & Conditional Logic  Demo – Building a web app
  • 3.
  • 4.
  • 5.
    Slide 5 http://www.edureka.co/php-mysql PHP& MySQL - Overview  PHP & MySQL is an open-source  PHP is a server side scripting language designed for web development  PHP & MySQL are two key components in the open-source LAMP stack  It is the most fundamental tool for developing dynamic web pages  PHP with MySQL is a powerful combination showing the real power of Server-Side scripting Source: http://w3techs.com/
  • 6.
    Slide 6 http://www.edureka.co/php-mysql PHP– The journey so far …. Officially called "Personal Home Page Tools (PHP Tools)" PHP 1  8 June 1995 Standalone language with many features PHP 2  1 Nov 1997 Development moves from one person to multiple developers. Zeev Suraski and Andi Gutmans rewrite the base for this version PHP 3  6 June 1998 Added more advanced two-stage parse/execute tag-parsing system called the Zend engine PHP 4  22 May 2000 Zend Engine II with a new object model PHP 5  13 July 2004 Constant scalar expressions, variadic functions, argument unpacking, new exponentiation operator PHP 5.6  28 Aug 2014 Zend Engine 3 (performance improvements and 64-bit integer support on windows), uniform variable syntax, AST-based compilation process PHP 7  Mid October 2015 PHP PHP 5.6.9 • PHP 5.3 is not supported anymore • PHP 5.4 is supported till September 2015 14 May 2015
  • 7.
    Slide 7 http://www.edureka.co/php-mysql MySQL– Product Roadmap • Original development of MySQL by Michael Widenius and David Axmark beginning in 1994 • First internal release on 23 May 1995 Source: http://en.wikipedia.org/wiki/MySQL
  • 8.
    Slide 8 http://www.edureka.co/php-mysql Benefitsof PHP & MySQL PHP web development means developing websites and dynamic web pages using the versatile and capable server-side scripting language CAPABLE PLATFORM INDEPENDENT SUPPORTS ALL MAJOR WEB SERVERS SUPPORTS ALL MAJOR DATABASES FREE OF COST FASTER DEVELOPMENTS LARGE COMMUNITIES EASY PROVEN AND TRUSTED SECURE
  • 9.
    Slide 9 http://www.edureka.co/php-mysql Whatcan PHP & MySQL do while creating a website? PHP&MySQL – Website Creation  It can create custom content based on different variables  It is excellent in tracking user information  It can read or write information to databases  It can run on any type of platform and servers  It can do anything a standard HTML file can and much more
  • 10.
    Slide 10 http://www.edureka.co/php-mysql MVCInfrastructure Model ControllerView Updates Manipulates Sees Uses Cake PHP
  • 11.
    Slide 11 http://www.edureka.co/php-mysql PHP& MySQL Interaction Connect to Database Execute Queries Store in Array Display data Connect to Database Execute Queries Status Display info Retrieve operations Insert / Update operations
  • 12.
    Slide 12 http://www.edureka.co/php-mysql Arrays,Strings and Conditional Statements Arrays • Special variable which can hold more than one value at a time • Keywords: Array, count Strings • A sequence of characters • Keywords: strlen, strrev, str_replace ConditionalStatements • Used to perform different actions based on different conditions • Keywords: If Else Elseif, Switch
  • 13.
    Questions Slide 13 http://www.edureka.co/php-mysqlTwitter@edurekaIN, Facebook /edurekaIN, use #AskEdureka for Questions
  • 14.
    Slide 14 http://www.edureka.co/php-mysql CourseTopics  Module 1 » PHP Basics and Conditional Logic  Module 2 » Forms  Module 3 » Functions & Error Handling  Module 4 » Object Oriented Concepts  Module 5 » MySQL Introduction and MySQL Basics  Module 6 » Data Manipulation  Module 7 » Advanced Queries & SQL Injection  Module 8 » Backup & Recovery Methods  Module 9 » Project- 1  Module 10 » Project- 2
  • 15.
    Slide 15 LIVE OnlineClass Class Recording in LMS 24/7 Post Class Support Module Wise Quiz Project Work Verifiable Certificate http://www.edureka.co/php-mysql How it Works?