XSL(XML Style Sheet) este un limbaj ce permite crearea de syle sheet-uri. Un style sheet XSL este un fisier care descrie cum trebuie afisat un anumit document XML. Ce presupune formatarea? Avem nevoie de fisierul XML sursa ce contine informatia care se formateaza si style sheet-ul in sine care descrie cum trebuie afisata informatia. Separarera continutului documentului de formatarea sa permite afisarea aceluiasi document in medii diferite (ecran, hartie, telefon mobil) si totodata permite userului sa vizualizeze documentul in concordanta cu preferintele lui, prin simpla modificare a style sheet-ului.
marți, 6 noiembrie 2007
sâmbătă, 3 noiembrie 2007
Facilitati Smarty
Unul din scopurile primare ale designului Smarty este de a facilita separarea codului aplicatiei de prezentare. In mod tipic, codul aplicatiei contine logica aplicatiei, scrisa si mentinuta in codul PHP. Codul este intretinut de programatori. Prezentarea reprezinta modul cum continutul este prezentat userului final, care este mentinut de fisierele template. Ca functie de baza, codul aplicatiei colecteaza continutul, il asigneaza motorului de template si il afiseaza..
Smarty se comporta destul de bine, in ciuda numarului mare de trasaturi. Mare majoritate a capabilitatilor sale constau in plugin-urile care sunt incarcate la cerere. Smarty vine cu numeroase unelte de prezentare, minizand codul aplicatiei . Template-urile Smarty sunt compilate cu fisierele PHP, eliminand scanarea template-ului de fisier si echilibrand viteza acceleratorilor de cod PHP.
Posted by Echipa Proiect at 07:40 0 comments
vineri, 2 noiembrie 2007
Ce este XML..
XML(eXtensible Markup Language) este un limbaj flexibil si structurat pentru a defini documente si informatii. Este similar cu HTML, limbaj folosit pentru a defini paginile web. Asa cum spune si numele standardul XML poate si extins pentru a crea alte standarde de documente si informatie.
Continutul XML este inclus intre tag-uri. Tag-urile contin informatia si o descriu in interior.
Posted by Echipa Proiect at 07:14 0 comments