This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
AcidPHP /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Sep 02 21:45:55 -0700 2009 | |
| |
.htaccess | Fri Sep 11 13:53:30 -0700 2009 | |
| |
CHANGELOG | Sat Sep 19 12:40:27 -0700 2009 | |
| |
README | Fri Sep 25 23:07:00 -0700 2009 | |
| |
app/ | Thu Nov 12 05:33:49 -0800 2009 | |
| |
core/ | Thu Nov 12 05:32:31 -0800 2009 | |
| |
index.php | Fri Sep 11 16:01:01 -0700 2009 |
README
ACID O Acid é um framework PHP concebido com o objetivo de possibilitar o desenvolvimento fácil e agil de aplicações Web. O foco do projeto é: a) rapidez de processamento b) automatismo c) segurança d) facilidade de uso Dizem por aí que não é possível se ater a mais do que uma variável de qualidade com facilidade. Nós vamos nos esforçar para manter o projeto sobre os quatro pilares acima. Possui estrutura MVC, com bibliotecas prontas de Helpers, Components e Behaviors. ORM eficiente e models integrados com paginação e relacionamentos. Na lista atual de funcionalidade (v0.0.6), encontram-se: - MVC - ORM - Conexão PDO, possibilitando conexão a virtualmente qualquer banco de dados - Helpers -- AjaxHelper -- FormHelper -- HtmlHelper -- PaginatorHelper - Components -- AuthComponent - Validação automática de dados de formulários - Sanitize - Segurança aprimorada contra principais exploits e ameaças Colaboradores são bem-vindos. O projeto é aberto e precisa de cérebros que o levem adiante. A estrutura do framework está bem organizada, possibilitando o crescimento para qualquer direção. ATENÇÃO COLABORADOR: Cada diretório contém arquivos README com instruções. Vá até o diretório core/docs/ e leia mais sobre o framework em desenvolvedores/. _______________________________________________________________________________ Conduta de desenvolvimento O código deve ser feito somente em inglês, com comentários em português ou inglês. Códigos em português, além de tornar dificil levar o framework a um nível mundial, dificulta a leitura. getText() é melhor que pegaTexto(). Procure comentar seus arquivos, métodos, classes e blocos de código o máximo possível. Outros participarão do projeto e precisarão entender seu código. _______________________________________________________________________________ Newbies: Como o Acid pode agilizar o desenvolvimento de Aplicações Web? Quantas vezes você já se viu na situação de ter que criar e/ou lidar com infinitos formulários HTML? Quantas vezes você já teve de criar entermináveis linhas de código SQL para acesso a uma base de dados? O próposito do Acid é justamente ser a ferramenta que tira você do cenário acima e o coloca em um ambiente onde você especifica o que quer e o framework executa todo o trabalho operacional para você. Um dos propósitos do framework é dar funcionalidades de geração automática de código através do console. ----------------- Versões de testes Se você está rodando uma versão de testes, configure o banco de dados no arquivo app/config/database.php (renomeie database.sample.php) e crie as tabelas que estão presentes em app/config/sql/dump.sql.







