Professional Documents
Culture Documents
0 com
Web 2.0 com
PHP e AJAX
PHP e AJAX
Edgar Szilagyi
Eriksen Costa
Rafael Sierra
Sites dinmicos: PHP
Sites dinmicos: PHP
Notcias
%nse&ua
Moti"os'
Pimeio *asso'
Planejamento e o&aniza!o
(ualidade do c.di&o
/eutiliza!o de c.di&o
5amewo6s
&"ame%o"'s
&"ame%o"'s
7M<=7M5 97ontent
Mana&ement 5amewo6:
7om*le,o
Modula
7u"a de a*endizado
7omunidade &ande e
ati"a
>oa documenta!o
#P?
P1P2
M@7
0ientado a objetos
A*lica!8es ente*ise
A/B) C%<<) DP
%ntenacionaliza!o
>oa documenta!o
Plu&ins
M%E
*)t"os exempos
*)t"os exempos
Fend 5amewo6
M@7
#ande biblioteca
de classes
>oa documenta!o
%GHn e lG0
P1P 2
7a6eP1P
<im*les a*endizado
7omunidade ati"a
%ndicado *aa
&andes e *e-uenos
<em
intenacionaliza!o
Aoc. incom*leta
P1P 2 e P1P ;
* +)e #oc, fa-ia antes...
* +)e #oc, fa-ia antes...
IJ*h*
include ..=inc=db.inc.*h*K
i+ 9isset9LM#EENOnomeOP:: Q
i+ 9stlen9LM#EENOnomeOP: IR 20:
Lnome R LM#EENOnomeOPK
S
...
L-ueT R s*int+9<E?E7E U 5/0M boteco V1E/E nome R OWsO)
Lnome:K
Lesult R mTs-lM-ueT9L-ueT:K
No *h*.ini
e&isteM&lobals R 0n
IJ*h*
i+ 9isset9Lnome:: Q
... N"alida!8esP
S
mTs-lM-ueT9<E?E7E U 5/0M boteco V1E/E nome R OLnomeO:K
E a./ #em )m fo"m)"io com
E a./ #em )m fo"m)"io com
P*S0 e a paci,ncia acaba...
P*S0 e a paci,ncia acaba...
1o s2mfon2...
1o s2mfon2...
IJ*h*
== inde,Actions.class.*h* 9contolle:
*ublic +unction inde,Action9: Q
== "alida!o "ai em um a-ui"o .Tml
Lnome R LthisXY&et/e-uest9:XY&etPaamete9OnomeO:K
== instancia um objeto de citZio de -ueT 90/M:
Lc R new 7iteia9:K
LcXYadd9>otecoPee''N0ME) Lnome:K
Lnomes R >otecoPee''do<elect9:K
S
1o s2mfon2... A3ax4
1o s2mfon2... A3ax4
Idi" idR[+eedbac6[YI=di"Y
IJ*h* echo lin6MtoMemote9OAeletaJO) aaT9
Ou*dateO RY O+eedbac6O)
OulO RY Ouse=deleteJidRO.LuseXY&et%d9:)
:: JY
5enef.cios
5enef.cios
Menos c.di&o)
menos eos)
menos bu&s
Melho
manutenibilidade
Poduti"idade
Pototi*a!o
<e*aa!o das
camadas da
a*lica!o
Melho
*otabilidade
9*inci*almente no
caso de usa um
0/M:
0empates 6 4
0empates 6 4
<u*ote a \nicode
Names*aces
?in&ua&em madua
P00 a"an!ada
5amewo6s e tem*lates
Vebse"ices e <0AP
PHP avanado