Apresentação do Estágio Curricular II para banca avaliadora




      Desenvolvimento de um Framework PHP:




           ...
Apresentação
    Patrick Kaminski
●   Acadêmico da Udesc Ceplan
●   Programador PHP há 5 anos
●   Programador para Interne...
Roteiro
●   PHP
●   Frameworks
●   Oraculum Framework
    ●   Motivação
    ●   Processo de Desenvolvimento
    ●   Estrut...
PHP
●   Surgiu por volta de 1994
●   Criado por Rasmus Lerdorf
●   Em 2004 foi lançada a
    versão 5, modularizada e
    ...
Frameworks
●   Framework é uma base de onde se pode
    desenvolver algo maior ou mais específico.
    É uma coleção de có...
Motivação
●   Necessidades não
    atendidas pelos
    frameworks atuais
    (Gráfico ao lado)

●   Falta de alternativas
...
Processo de Desenvolvimento
●   Iniciado em Janeiro de 2009
●   Realizada análise de vários Frameworks
●   Utilizado siste...
Estrutura de Funcionamento
●   Utiliza o padrão MVC e Front Controller como
    base
●   Possui como base da camada de mod...
Vantagens
●   Segue os padrões da Zend
●   Utiliza URL amigáveis
●   Implementa o conceito de Workspaces
●   Possui Scaffo...
Cases
●   SBS TI
●   Duhan Tamys
●   Cosméticos Marli
●   Associação Empresarial de São Bento do Sul
●   Projeto Web&Waste...
C
A
S
E
S

    Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
C
A
S
E
S

    Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
C
A
S
E
S

    Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
C
A
S
E
S

    Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
C
A
S
E
S

    Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
C
A
S
E
S

    Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
Considerações Finais
●   O objetivo de desenvolver o framework foi
    alcançado
●   O projeto terá continuidade
●   Dever...
Referências
    Imagens                                        Citações
●   http://www.sbs.udesc.br/                   ●  ...
Apresentação do Oraculum Framework (PHP)
Apresentação do Oraculum Framework (PHP)
Próximos SlideShares
Carregando em…5
×

Apresentação do Oraculum Framework (PHP)

3.949 visualizações

Publicada em

http://oraculumframework.org/
Apresentação sobre o Oraculum PHP Framework. Framework MVC brasileiro iniciado em 2009.

Um Framework PHP brasileiro que segue o padrão MVC e outros.

Esta apresentação é a apresentação de lançamento do Framework realizada na Udesc de São Bento do Sul, por este motivo não há muitos detalhes técnicos.
http://oraculumframework.wordpress.com/
http://code.google.com/p/oraculum-php/

Publicada em: Tecnologia
1 comentário
2 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
3.949
No SlideShare
0
A partir de incorporações
0
Número de incorporações
849
Ações
Compartilhamentos
0
Downloads
20
Comentários
1
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentação do Oraculum Framework (PHP)

  1. 1. Apresentação do Estágio Curricular II para banca avaliadora Desenvolvimento de um Framework PHP: Um novo conceito em desenvolvimento Web Acadêmico: Patrick Kaminski Professor Orientador: Msc. Luiz Cláudio Dalmolin Empresa: SBS TI Agência de Internet
  2. 2. Apresentação Patrick Kaminski ● Acadêmico da Udesc Ceplan ● Programador PHP há 5 anos ● Programador para Internet da Empresa SBS TI ● Participante da comunidade PHPSC ● Entusiasta PHP Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  3. 3. Roteiro ● PHP ● Frameworks ● Oraculum Framework ● Motivação ● Processo de Desenvolvimento ● Estrutura de Funcionamento ● Cases de Sucesso ● Considerações Finais Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  4. 4. PHP ● Surgiu por volta de 1994 ● Criado por Rasmus Lerdorf ● Em 2004 foi lançada a versão 5, modularizada e orientada a objetos ● Utilizado em mais de 20 milhões de websites e mais de 1 milhão de servidores ● Software Livre (PHP License) Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  5. 5. Frameworks ● Framework é uma base de onde se pode desenvolver algo maior ou mais específico. É uma coleção de códigos-fonte, classes, funções, técnicas e metodologias que facilitam o desenvolvimento de novos softwares (Minetto, 2007) ● Principais Frameworks PHP existentes: Internacionais: CakePHP, CodeIgniter, Kohana, Prado, Sinfony, Zend Nacionais: Spaghetti Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  6. 6. Motivação ● Necessidades não atendidas pelos frameworks atuais (Gráfico ao lado) ● Falta de alternativas nacionais ● Falta de qualidade e segurança em sites e sistemas criados por desenvolvedores iniciantes Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  7. 7. Processo de Desenvolvimento ● Iniciado em Janeiro de 2009 ● Realizada análise de vários Frameworks ● Utilizado sistema de controle de versão ● Desenvolvido em paralelo com outros projetos de acordo com as necessidades Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  8. 8. Estrutura de Funcionamento ● Utiliza o padrão MVC e Front Controller como base ● Possui como base da camada de modelo o projeto Doctrine ORM Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  9. 9. Vantagens ● Segue os padrões da Zend ● Utiliza URL amigáveis ● Implementa o conceito de Workspaces ● Possui Scaffolding (gerador de códigos) ● É um framework horizontal ● PHP 5, focando nas novas versões ● Desenvolvido com E_STRICT habilitado ● Já possui vários componentes Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  10. 10. Cases ● SBS TI ● Duhan Tamys ● Cosméticos Marli ● Associação Empresarial de São Bento do Sul ● Projeto Web&Waste Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  11. 11. C A S E S Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  12. 12. C A S E S Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  13. 13. C A S E S Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  14. 14. C A S E S Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  15. 15. C A S E S Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  16. 16. C A S E S Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  17. 17. Considerações Finais ● O objetivo de desenvolver o framework foi alcançado ● O projeto terá continuidade ● Deverão haver traduções da documentação e do próprio framework para um alcance mais abrangente ● Sua evolução dependerá muito da divulgação do mesmo, e do apoio de empresas e instituições Patrick Kaminski - 2009. Oraculum Framework ䷫䷰
  18. 18. Referências Imagens Citações ● http://www.sbs.udesc.br/ ● Minetto, Elton Luís; Frameworks para Desenvolvimento em PHP. Novatec Editora. ● http://www.sbsti.com.br/ 2007. ● http://www.phpsc.com.br/ ● http://php.net/ ● http://lerdorf.com/ ● http://subversion.tigris.org/ ● http://www.eclipse.org/ ● http://www.aptana.com/media/ ● https://wiki.ubuntu.com/Artwork/Official ● http://www.doctrine-project.org/ Patrick Kaminski - 2009. Oraculum Framework ䷫䷰

×