Relatórios com PHP e XSLT - Conceitos iniciais e utilização básica

Conceitos iniciais e demonstração básica de utilização do PHP, em conjunto com XML e XSLT pra criar relatórios.

[ Hits: 8.809 ]

Por: EVERTON DA ROSA em 01/09/2014 | Blog: http://everton3x.github.io


Conclusão



Bem, após os cinco passos apresentados, esperamos que você leitor tenha gostado da solução apresentada. É evidente que não se deve utilizar na vida real o código tal qual como mostrado neste texto.

É necessária a adaptação do código, pois o que foi mostrado aqui tem fins didáticos, entretanto, é suficiente para demonstrar a utilização do XML/XSLT em conjunto com o PHP para a criação de relatórios (mas também, não só isso) que sejam fáceis de desenvolver e de manter.

Um bom exemplo de aplicação desses princípios, é o PHPReports, um interessante framework que utiliza PHP, XML e XSLT para criar relatórios.

Referências

  1. W3C. Extensible Markup Language (XML) 1.0 (Fifth Edition). World Wide Web Consortium. [Online] 26 de nov. de 2008. [Citado em: 22 de ago. de 2014.] Extensible Markup Language (XML) 1.0 (Fifth Edition)

  2. XML. Wikipédia. [Online] [Citado em: 22 de ago. de 2014.] XML – Wikipédia, a enciclopédia livre

  3. XSLT. Wikipédia. [Online] [Citado em: 22 de ago. de 2014.] XSLT – Wikipédia, a enciclopédia livre

  4. PHP.net. Manual do PHP. PHP.net. [Online] [Citado em: 29 de ago. de 2014.] PHP: Manual do PHP - Manual

Página anterior    

Páginas do artigo
   1. Introdução / XML e XSLT / Criação de relatório
   2. Definindo os passos / Função createXML()
   3. Conclusão
Outros artigos deste autor

PHP5 Orientado a Objetos: Visibilidade, herança e extensões de classes

Qual o valor de seu trabalho

PHP Orientado a Objetos: Para quem está começando

Utilizando endereços personalizados no seu servidor web: passo-a-passo

Considerações sobre as distribuições

Leitura recomendada

Trabalhando conteúdo dinâmico com Smarty

Aumente sua produção em PHP

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 2)

PHP5 Orientado a Objetos: Visibilidade, herança e extensões de classes

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 1)

  
Comentários
[1] Comentário enviado por gnumoksha em 24/10/2014 - 16:21h

Bastante interessante.

É interessante disponibilizar o código fonte para acompanhar e compreender a explicação.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts