Apresentação do Oraculum Framework (PHP)

63 %
37 %
Information about Apresentação do Oraculum Framework (PHP)
Technology

Published on June 26, 2009

Author: patrix.sbs

Source: slideshare.net

Description

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/

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

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 ䷫䷰

Roteiro ● PHP ● Frameworks ● Oraculum Framework ● Motivação ● Processo de Desenvolvimento ● Estrutura de Funcionamento ● Cases de Sucesso ● Considerações Finais Patrick Kaminski - 2009. Oraculum Framework ䷫䷰

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 ䷫䷰

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 ䷫䷰

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 ䷫䷰

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 ䷫䷰

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 ䷫䷰

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 ䷫䷰

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 ䷫䷰

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ã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 ䷫䷰

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 ䷫䷰

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Oraculum PHP Framework | Framework MVC Brasileiro :: Home

Projeto Oraculum PHP Framework. ... Apresentação; ... onde seus módulos podem ser utilizados separadamente sem depender do Framework inteiro ...
Read more

Apresentação do Oraculum Framework (PHP) - Technology

Share Apresentação do Oraculum Framework (PHP) Embed ...
Read more

Oraculum PHP Framework | Framework MVC Brasileiro ...

Projeto Oraculum PHP Framework. ... Apresentação; Lauchpad; Ohloh; ... Foram realizadas demonstrações da utilização do Framework ...
Read more

Oraculum PHP Framework | Um novo conceito em ...

Talvez, por enquanto eu seja apenas uma autoridade do Oraculum Framework, mas já é alguma coisa. ... Apresentação do Oraculum PHP Framework; Ohloh ...
Read more

Apresentação php - Technology

Apresentação PHP Grupo: Willian Meier, ... a primeira versão do PHP foi usada para acompanhamento de visitas para seu currículo online ele nomeou o ...
Read more

planet.okfn.org

This blog post was written by the members of the Sinar project in Malaysia . In Malaysia, Sinar Project with the support of Open Knowledge International ...
Read more

Apresentação Executiva Framework VirtuoBiz SaaS - Technology

×Close Share Apresentação Executiva Framework VirtuoBiz SaaS. Embed ...
Read more