Transcript
Page 1: PHP FrameWARks - Symfony

Framework de verdade é esse daqui!

Page 2: PHP FrameWARks - Symfony

Instalação e Configuração...

Sandbox

Pear

Donwload do pacote

Page 3: PHP FrameWARks - Symfony

Configuração baseada em

arquivos yaml...

Page 4: PHP FrameWARks - Symfony

Arquitetura...

eXtreme Programming

Page 5: PHP FrameWARks - Symfony

Como o symfony ajuda

o desenvolvimento ágil?

Page 6: PHP FrameWARks - Symfony

Potente gerador de código...

Page 7: PHP FrameWARks - Symfony

Acesso a Dados e ORM...

Page 8: PHP FrameWARks - Symfony

symfony propel:build-schemasymfony propel:build-model

symfony doctrine:build-schemasymfony doctrine:build-model

Page 9: PHP FrameWARks - Symfony

Formulários e Validações...

Page 10: PHP FrameWARks - Symfony

sfForm

sfFormPropel

sfFormDoctrine

sfValidator

sfValidatorDate

sfValidatorDateRange

sfValidatorEmail

sfValidatorNumber

sfValidatorInteger

sfValidatorString

sfCallbackValidator

Page 11: PHP FrameWARks - Symfony

symfony propel:build-forms

symfony doctrine:build-forms

Page 12: PHP FrameWARks - Symfony

Cache...

sfAPCCache,

sfEAcceleratorCache

sfMemcacheCache

sfSQLiteCache

sfXCacheCache

Page 13: PHP FrameWARks - Symfony

Segurança...

Page 14: PHP FrameWARks - Symfony

Autenticação...

Classe: sfUser

Métodos:

setAuthenticated()

isAuthenticated()

Page 15: PHP FrameWARks - Symfony

Autorização...

Classe: sfUser

Métodos:addCredential()hasCredential()

Page 16: PHP FrameWARks - Symfony

Localização...

Internacionalização...

Page 17: PHP FrameWARks - Symfony

User Culture: combinação do idioma e país do usuário

Ex: pt_BR, en_US

Helpers: informações no formato correto

(de acordo com o User Culture)

- format_date

- format_datetime

- format_currency

- format_number

...

Page 18: PHP FrameWARks - Symfony

Documentação e Comunidade...

Page 19: PHP FrameWARks - Symfony

http://www.symfony-project.org

Page 20: PHP FrameWARks - Symfony

Quem aqui usa

Symfony?

Page 21: PHP FrameWARks - Symfony
Page 22: PHP FrameWARks - Symfony
Page 23: PHP FrameWARks - Symfony

Top Related