How AI, OpenAI, and ChatGPT impact business and software.
Cake php 1 3 concept to deployment presentation
1.
2. Who is this bloke?
• Graham Weldon
• PHP: 9 years
• CakePHP Core Developer
• http://grahamweldon.com
• Cake Development Corporation
• http://cakedc.com
• @predominant
3. • Workshops • Conference
• Learn from the core • Presentations from core
developers developers
• Get one on one support • Community presenters
for existing code
• Lightning talks
• Comfortable, easy to
learn environment • Prizes
• Cheaper than ever! • Networking
27. Models
Representation of data, and
provision of operations to be
performed on data
Controllers
Application flow control. Pass model
data to views, prevent unauthorised
access.
Views
28. Models
Representation of data, and
provision of operations to be
performed on data
Controllers
Application flow control. Pass model
data to views, prevent unauthorised
access.
Views
Output from application. XHTML,
JSON, XML, etc.
30. Models
$ cake bake model user
$ cake bake model project
$ cake bake model section
$ cake bake model requirement
Controllers
Views
31. Models
$ cake bake model user
$ cake bake model project
$ cake bake model section
$ cake bake model requirement
Controllers
$ cake bake controller users
$ cake bake controller projects
$ cake bake controller sections
$ cake bake controller requirements
Views
32. Models
$ cake bake model user
$ cake bake model project
$ cake bake model section
$ cake bake model requirement
Controllers
$ cake bake controller users
$ cake bake controller projects
$ cake bake controller sections
$ cake bake controller requirements
Views
$ cake bake view all
33. Models
$ cake bake model user
$ cake bake model project
$ cake bake model section
$ cake bake model requirement
Controllers
$ cake bake controller users
$ cake bake controller projects
$ cake bake controller sections
$ cake bake controller requirements
Views
$ cake bake view all
There are shortcuts for
most things
34. Models
$ cake bake model user
$ cake bake model project
$ cake bake model section
$ cake bake model requirement
Controllers
$ cake bake controller users
$ cake bake controller projects
$ cake bake controller sections
$ cake bake controller requirements
Views
$ cake bake view all
There are shortcuts for Console help:
most things $ cake bake help
35. Models
$ cake bake model user
$ cake bake model project
$ cake bake model section
$ cake bake model requirement
Controllers
$ cake bake controller users
$ cake bake controller projects
$ cake bake controller sections
$ cake bake controller requirements
Views
$ cake bake view all
There are shortcuts for Console help:
most things $ cake bake help
48. Training
• Beginners • Cake Development
Corporation
• Experienced users
• Employs most of the
• Code Review CakePHP Core dev’s
• Project Management • Largest supporter of the
CakePHP Framework