agencja reklamowaNajlepsza protetyka kraków tylko u nas! Nie czekaj, zadzwoń do nas.Przydałaby Ci się kuracja wyszczuplająca? Przyjdź do nas! Najlepsze odchudzanie kraków odpręży Cię i uszczęśliwi!
Open Power Template owo architektura szablonów stworzony wewnątrz PHP5. W aplikacjach internetowych uniwersalnie wykorzystywane jest separacja logiki aplikacji (przetwarzanie danych) od czasu warstwy prezentacyjnej, odpowiedzialnej w środku wyświetlanie wyników. Biblioteka dostarcza maszyneria aż do realizacji tego zadania. Warstwa prezentacji reprezentowana jest spośród wykorzystaniem specjalne pliki zwane szablonami, zawierające kod komputerowy HTML i dodatkowe instrukcje kontrolujące depozycja wewnątrz poprzednio danych wygenerowanych spośród wykorzystaniem aplikację Open Power Template wykorzystuje aż do tworzenia szablonów dedykowany mowa programowania bazujący o XML. Jest owo natura języka dziedzinowego - został zaprojektowany planowo aż do rozwiązywania a upraszczania typowych problemów związanych spośród tworzeniem szablonów poniżej pomocy zestawu deklaratywnych instrukcji. Zamiast wewnątrz rzeczy samej portretować a wdrażać nieabstrakcyjny model na rzecz danego problemu, kiedy owo ma położenie wewnątrz językach imperatywnych (np. PHP), Stwórca szablonu określa przede wszystkim ewentualny rezultat i jego właściwości. Ma owo na celu redukcja kosztów i nakładu pracy niezbędnego aż do stworzenia a późniejszego utrzymania oprogramowania.Biblioteka dostarcza obiektowego API wzorowanego na rozwiązaniach spośród popularnych frameworków. Ponieważ jest płeć słaba pierwszym elementem większego projektu, Open Power Libs, zbudowana została wewnątrz oparciu o niewielkie jajo OPL zapewniające podstawową, wspólną ergonomia Open Power Template powstał wewnątrz listopadzie 2004 roku w charakterze wzorowany na Smartym architektura szablonów na rzecz projektu arena dyskusyjnego. Z powodu upadku macierzystego projektu, uporządkowany księgozbiór usamodzielniła się a była rozwijana niezależnie, korzystając spośród odziedziczonej infrastruktury sieciowej. W sierpniu 2006 roku ukazała się pierwsza stabilna gatunek oznaczona numerem 1.0.0. Charakteryzowała się płeć słaba składnią podobną aż do Smarty i niewielkim zestawem deklaratywnych instrukcji.W styczniu 2007 została wydana gatunek 1.1.0, która wprowadziła m.in. poparcie na rzecz systemów stronicowania i renderowanie drzew. Rok potem twórcy projektu tworzą open-source'ową grupę programistyczną Invenzzia, której celem jest dodatkowy wzrost tego a innych projektów wolnego oprogramowania. Mniej więcej wewnątrz tym samym czasie rozpoczynają się prace powyżej wersją 2.0.Ostatnia gatunek spośród gałęzi 1.1 została wydana wewnątrz maju 2008 roku, natomiast wszystkie wysiłki zostały skierowane na wykonanie gałęzi 2.0. Weszła płeć słaba wewnątrz fazę beta-testów wewnątrz grudniu tego samego roku, natomiast pierwsza stabilna gatunek ukazała się wewnątrz lipcu 2009.Język szablonów Open Power Template natomiast 2.0 owo naszywka XML, wewnątrz związku spośród czym umożliwia mężczyzna wykonywanie zaawansowanych manipulacji na kodzie XHTML. Pozostałe cechy a dyspozycja obejmują:Wbudowany parser XML przypadkiem znajdować się przekonfigurowany aż do przetwarzania ponadto dokumentów HTML i zwykłych plików tekstowych.Ponieważ szablony są niezależne od czasu logiki aplikacji, niezbędne jest forma życia bodaj dwóch plików. Pierwszy spośród nich zawiera kod komputerowy prezentacyjny wewnątrz XML-u:Drugi paczka generuje dane na rzecz szablonu i konfiguruje bibliotekę: