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: 9.901 ]

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

ExtJS: Um excelente framework de JavaScript

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

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

SliTaz: Mini-review desta mini-distribuição Linux

Tratamento de exceções do PHP: uma introdução para iniciantes

Leitura recomendada

Organizando projetos com a classe FastTemplate (parte 2)

Utilizando PEAR

Organizando projetos com a classe FastTemplate (parte 1)

Engenharia de Software - Fazer melhor o software e fazer o software melhor

Trabalhando conteúdo dinâmico com Smarty

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts