Skip to content

Latest commit

 

History

60 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

Html engine (PHP)

Latest Stable Version Latest Unstable Version License Total Downloads Monthly Downloads

Gerador e gerenciador de HTML para projetos web em PHP.

  • ©Neo标签 para adicionar funcionalidades extras ao HTML;

  • Minificador, obfuscador e unificador para asrquivos Javascript e CSS;

  • Compactação da requisição de dados (GZip);

  • Cache dinâmico para HTML, CSS e Javascript;

Instalação

Composer require devbr/html

Uso

$html = new Devbr\Html;
$html->render('index')->send();

O argumento 'index', em "render" refere-se a um arquivo HTML localizado no diretório de templates de HTML (configurável). Não é necessário indicar a extensão (.html).

Esse código produz uma saída HTML, depois de "renderizar" o template indicado.

©Neo标签 podem ser usadas no arquivo de template para adicionar funcionalidades dinâmicas do PHP.

Veja alguns exemplos:

<x:menu class="menu" id="topmenu" tag="nav"/>

Isso gera o seguinte código (dependendo do que for programado no PHP):

<nav class="menu" id="topmenu">
  <a href="home">Home</a>
  <a href="docs">Documents</a>
    ... etc
</nav>

Módulos (objetos PHP) podem ser criados para adicionar funções autônomas ao seu template.

<x::article/>

Gera o código HTML (CSS & Javascript) necessário para mostrar o conteúdo de um blog, por exemplo:

<article>
  ... conteúdo do artigo do blog ...
</article>

Muitas outras facilidades podem ser programadas para utilização com as ©Neos标签 - ajude a desenvolver!

关于

Html engine (PHP)

Resources

Stars

0 stars

关注者

2 watching

复刻s

发布

Used by

贡献者

Languages