pHAML – prostszy sposób na XHTML i XML

phaml

Dziś coś zupełnie z innej beczki. Zamiast zaprezentować skrypt  Ajax, przedstawiam dziś klasę w PHP. Klasa w PHP w znaczny sposób ułatwia pisanie kodu HTML i XML. Kod jest znacznie krótszy i trudniej o błąd. Oto prosty przykład:

Zamiast pisać:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <title>
        taipa
        </title>
    </head>
    <body>
        <p>
            &lt;a href="<a href="view-source:http://taipa.pl/">http://taipa.pl</a>"&gt;
            taipa.pl
            &lt;/a&gt;
       &lt;/p&gt;
    &lt;/body&gt;
&lt;/html&gt;

Można napisać tak:

       !!! Strict
          %html
           %head
            %title taipa
             %body
              %p
                %a{href="http://taipa.pl"}taipa.pl

Znacznie krócej prawda? :) Rozwiązanie to jest bardzo ciekawe na stronie domowej klasy można znaleźć wiele przykładów zastosowania. Miedzy innymi warto zwrócić uwagę na możliwość wykorzystywania tego w fameworku Zend. Instalacja skryptu jest banalnie prosta wystarczy dyrektywa include(‚class.pHAML.php’) i parę linijek kodu :).

phaml

Link: http://phaml.sourceforge.net/
Download: http://sourceforge.net/projects/phaml/
Licencja: CC

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Connect with Facebook

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>