PHP Coupé

Download

Download
Ao fazer o download,
concordo com os termos de uso.

versão 0.5 (31,3kb)

Histórico de alterações

PHP Coupé 0.5 (2009/08/26)

  • Adicionado novo recurso para manipular informações que são exibidas usando as marcacoes '[% %]' (Obrigado Fernado Alonso!);
  • Adicionado o parâmetro DATE_FORMAT às configurações do PHP Coupé. Assim defini-se em um só lugar o formato de data do projeto;
  • Método 'makeList()' da classe 'Coupe Database' foi totalmente refeito. Devido as alterações, essa classe está na versão 0.2;
  • Correções na classe 'Coupe Content', agora na versão 0.1a;
  • A classe 'Coupe Form' foi práticamente refeita. Agora na versão 0.2, foram adicionados novos métodos;
  • Mudança no método 'query()' da classe 'Coupe Form' que agora pode executar o comando SQL gerado (ao invés de só retorna-lo);
  • Correções importantes no método 'add()' e 'get()' da classe 'Coupe Session', agora na versao 0.1a;
  • Correções e criação do método 'randomic()' na classe 'Coupe Security' que agora está na versão 0.2;
  • Várias outras correções e otimizações.

PHP Coupé 0.4a (2009/07/5)

  • Correção no tratamento de URLs;
  • Pequena alteração na classe 'Coupe Content' devido a correção anterior.

PHP Coupé 0.4 (2009/06/23)

  • Adiconada capacidade de salvar as páginas geradas em cache. Módulos entre '[! !]' terão tem seus resultados salvos;
  • Adiconado suporte a idiomas. Agora seu projeto pode ser traduzido para outras linguas facilmente;
  • Melhorias na segurança, no código e vários bugs corrigidos;
  • Inclusão de Classes que são um conjunto de operações prontas para serem utilizadas e agilizar a programação;
  • Sim, agora temos urls amigáveis!;
  • Incluída a capacidade de armazenar os eventos em log;
  • Sistema de debug interno que revela dados sobre os aplicativos e tempo de execução em consultas ao banco de dados;
  • Apenas por motivos de padronização, a marcação para invocar um bloco de conteúdo passou de '<[ ]>' para '[# #]';
  • Alterada a licença de uso do programa para Creative Commons by-nd.

PHP Coupé 0.3a (2008/12/19)

  • Adicionada a API 'getTitle' que pega o titulo do documento solicitado. O título pode estar entre as tags h1, h2, h3, etc;
  • Incluindo no arquivo de configuração a possibilidade de definir qual será o conteúdo inicial do seu site. Basta indicar seu nome;
  • Agora é possível criar Módulos usando as tags '<?php' e '?>'. Recomendável utilizar para ativar o highlight dos editores e por segurança.

PHP Coupé 0.3 (2008/12/07)

  • Adicionada possibilidade de usar 'Blocos de Conteúdo' que são armazenados na pasta 'blocks' e invocados via <[nome_bloco]>;
  • Blocos de conteúdo são capazes de chamar outros blocos e módulos. Se o Bloco chamado for o mesmo que chama, entra em loop infinito;
  • Inclusão da função 'getQuery' que permite armazenar as consultas ao banco em uma matriz.

PHP Coupé 0.2 (2008/11/12)

  • Adicionado o parametro $banco['use'] nas configurações para especificar se o programa deve, ou não, usar banco de dados;
  • Agora a conexão com o banco de dados é feita e fechada automaticamente se estiver usando o banco de dados "$banco['use'] = 1";
  • Agora a função 'getContent' retorna o conteúdo do arquivo 404.cnt.php ao invés de FALSE para a função 'getModule'.

Requisitos de sistema:

Para usar o PHP Coupé basta ter a versão 5.0 do PHP instalada.

Caso deseje utilizar os recursos de URLs amigáveis, será necessário utilizar um servidor Apache com o módulo 'rewrite' habilitado.

Download alternativo:

Baixe uma Verão alternativa do PHP Coupé 0.5 com um mini-projeto configurado de forma a ajudar no entendimento dos conceitos de Conteúdo, Modelos, Blocos e Variáveis.

Aviso: não espere um layout bonito ou funcionalidades. É um mini-projeto apenas para ajudar a entender o básico.

Mudar idioma:

Versão atual: 0.5
Licenciado sob Creative Commons by-nd

Desenvolvido por Samuel Corradi 2008.