Produse

Template System XML only

Va doriti sa puteti separa designul de programare?

Sistemul nostru de template va permite sa separati foarte usor partea programatica a website-ul dumneavoastra de partea de design. Veti putea sa organizati informatiile si sa modificati aspectul lor si al intregului site independent de business logic, programare si locul in care sunt retinute datele (baza de date, fisiere, etc.)

Aplicatiile moderne sunt construite pe o arhitectura de tip 3-tier, care trateaza interfata, business logic-ul si datele ca pe 3 module independente. Astfel, se pot modifica diverse parti ale unui modul fara sa fie afectate celelalte doua, de exemplu modul in care sunt stocate anumite informatii poate fi modificat fara a afecta modul in care ele sunt afisate.

Cu ajutorul aplicatiei Template System transformati cu efort minim website-ul dumneacoastra intr-o aplicatie de tip 2-tier (avand modulele de interfata si programare), transformarea intr-o aplicatie 3-tier depinzand doar de programarea ulterioara.

Integrare usoara

Modulul de interfata va fi definit de fisierele de template care descriu modul de afisare. Acestea sunt ca niste fisiere HTML, dar care pot avea in plus diverse taguri sau atribute prin care sunt trimise informatiile din PHP. Prin aceste atribute se pot stabili continutul unor taguri HTML, atribute ale lor, eliminarea sau repetarea lor sau includerea altor fisiere de template. Astfel se pot transforma foarte usor array-urile din PHP in structuri repetitive in HTML sau customiza afisarea in functie de diversi parametrii.

Este posibila folosirea mai multor fisiere de template pentru diverse pagini, dar si includerea altor fisiere de template. Astfel, ati putea creea fisiere de template pentru modulele site-urilor dumneavoastra, cum ar fi un modul de stiri pe scurt sau de curs valutar, si apoi sa le includeti in orice pagini doriti printr-o singura linie de cod. In PHP este necesara construirea unui array asociativ care va popula codul HTML cu informatii si transforma fisierul de template in pagina pe care doriti sa o afisati.

SocialTwist Tell-a-Friend