alphaa lightweight PHP framework
{ “One line of code” }Feb, 2015
who we are
{
Rafael Pinto
Lead Architect at FixeAds
André Aleixo
Lead Developer at FixeAds
}
the plan
{
; talk about the problem
; the idea
; and the concept
; showing the project structure
; then, we could show some code
; and if we finish with anyone in the room
; we can have Q&A
}
the problem
{
// Considering that often times we:
have a new project arriving..
need to start ASAP..
need to show something done..
need an API to power an app..
have so many tools available...
...with so many features that we will not use!
...and after a while, we can actually start doing the
stuff that matters!
}
the idea
{
// And if we aim to give a piece to the PHP
community that:
is easy to learn and easy to use
with the right amount of tools to a fresh start
that people can really participate...
...building cool features!
extensible and versatible
could build something with a “one line” concept...
...because what matters is doing things fast!
}
and we’ve just
started last
week... really!
so,the concept
{
alpha is intended to be:
a lightweight open source PHP framework
using MVC Pattern and a lot of other patterns!
delivered with minimal set of features, ready to
start:
. data binding
. view processor
. storage connector
...
}
project structure
{
[alpha]
...with all the interfaces,
request handlers, tests,
utilitary classes..
[webapp]
...where your app is born! with:
Controllers, Views, Models and
Custom Connectors
}
one line controller
one line view
one line model
Thank you!
Lets get to Q&A
https://github.com/pintorafael/alpha/
santosrafael.pinto@gmail.com
ajaaleixo@gmail.com

Alpha

  • 1.
    alphaa lightweight PHPframework { “One line of code” }Feb, 2015
  • 2.
    who we are { RafaelPinto Lead Architect at FixeAds André Aleixo Lead Developer at FixeAds }
  • 3.
    the plan { ; talkabout the problem ; the idea ; and the concept ; showing the project structure ; then, we could show some code ; and if we finish with anyone in the room ; we can have Q&A }
  • 4.
    the problem { // Consideringthat often times we: have a new project arriving.. need to start ASAP.. need to show something done.. need an API to power an app.. have so many tools available... ...with so many features that we will not use! ...and after a while, we can actually start doing the stuff that matters! }
  • 5.
    the idea { // Andif we aim to give a piece to the PHP community that: is easy to learn and easy to use with the right amount of tools to a fresh start that people can really participate... ...building cool features! extensible and versatible could build something with a “one line” concept... ...because what matters is doing things fast! }
  • 6.
    and we’ve just startedlast week... really!
  • 7.
    so,the concept { alpha isintended to be: a lightweight open source PHP framework using MVC Pattern and a lot of other patterns! delivered with minimal set of features, ready to start: . data binding . view processor . storage connector ... }
  • 8.
    project structure { [alpha] ...with allthe interfaces, request handlers, tests, utilitary classes.. [webapp] ...where your app is born! with: Controllers, Views, Models and Custom Connectors }
  • 9.
  • 10.
  • 11.
  • 12.
    Thank you! Lets getto Q&A https://github.com/pintorafael/alpha/ santosrafael.pinto@gmail.com ajaaleixo@gmail.com