Desde junho de 2008 eu e meus colegas do trabalho estamos desenvolvendo uma solução para usar nos sites do Governo do Tocantins e nos sistemas, como a gente tem problemas com a estrutura disponível (hardware!) decidimos criar um framework, que, além de agilizar nossa produção fosse extremamente rápido, consumisse o minimo de recursos possível e permitisse o reaproveitamento de código.
Com menos de 2 meses de desenvolvimento, nascia o Vórtice junto com um projeto inicial que nos direcionou inicialmente no desenvolvimento.
Dentre as diversas características do framework, as mais importantes são:
- Velocidade;
- Padrão MVC com Front Controller;
- Rewrite de URL’s com suporte a regex;
- Internacionalização com url’s únicas por idioma (queriamos que o google indexasse todas as línguas, ex: Jalapão);
- Ferramentas para mensagens de erro eficientes, tanto com ajax quanto sem;
- O mínimo de configuração possível (no linux não exige nenhuma configuração!);
- Fosse possível se conectar em multiplos bancos de dados;
- PDO!
- Pronto para funcionar com Ajax;
- Nos desse algo para trabalhar com versões mobile dos sites;
- Renderização em HTML, Json, XML, phpserialize, etc..
Veja as demais características no site do projeto.
O projeto quase não foi divulgado devido a falta de Documentação, porém, hoje, como ele está extremamente estável decidi criar este post para apresentá-lo. caso você queira testar, é só baixar e brincar. Ele já vem com um projeto de exemplo que ajuda a ter uma noção legal das funcionalidades.
Para finalizar alguns projetos usando ele:
Aguardo comentários.
Olá, tudo bem pessoal?
Muito boa a iniciativa de vocês. Vou baixar quando chegar em casa e experimentar.
Abraços
Olá, Carlos,
Parabéns pela iniciativa de desenvolver a solução e compartilhar a mesma de maneira livre.
Por curiosidade, vocês chegaram a fazer testes comparativos de desempenho com outros frameworks? Algo como:
http://blog.cakephp-brasil.org/2008/12/25/benchmarks-entre-frameworks-php/
Valeu!
Só retrabalho … vejam o Yii ou codeigniter …
Boa inciativa a de vocês, vou dar uma estudada no código e se possível realizar alguns benchmarks.
Pessoal,
grandiosos parabéns por essa iniciativa de vocês.
Se deparar com os problemas de trabalhar com tecnologia para órgãos públicos e conseguir contornar isso com qualidade e ainda oferecendo um projeto como esse para a comunidade é realmente muito bom.
No momento não poderei testar nem contribuir, mas com certeza quando uma necessidade surgir este projeto será prioridade..afinal, é bom valorizar quem está perto da gente.
Muito bom , é este tipo de iniciativa que eu sempre tento ter na nossa equipe, apesar de esta estar em php….. bom ninguem é perfeito, hehe brincadeira, é uma otima ideia . Parabens !
Interessante este benchmarks entre frameworks, quem foi que realizou os estes? Estava querendo fazer um teste deste com o XPT Framework tb.
Olá bom dia, cara estive vendo o seu site que vc fez, muito a massa, parabéns, um ótimo trabalho, eu estava lendo la no portal da faculdade e encontrei o seu comentário, eu trabalho em uma prefeitura e quero fazer um site, que tenha estas ferramentas na qual vc esta utilizando no site que vc fez, poderia me indicar algo pra que eu possa estudar e tenatr fazer o site!