- mniejszy ni¿ wiêkszo¶æ innych silników szablonów (np. Smarty); u¿ywa
- skompilowanych szablonów, dziêki czemu jest wiele razy szybszy na
- blokach i pêtlach ni¿ szablony oparte na wyra¿eniach regularnych
- (np. IT/phplib)
-- bezpieczniejszy (pod k±tem ataków cross-site scripting) - wszystkie
- zmienne domy¶lnie s± wypisywane z u¿yciem sekwencji kontrolnych HTML
- (mo¿na to zmieniæ modyfikatorem :h)
-- wspiera wielojêzyczno¶æ - przetwarza ³añcuchy z szablonu, co pozwala
- na zbudowanie narzêdzi do t³umaczenia; kompiluje specyficzne dla
- jêzyka szablony, dziêki czemu t³umaczenie jest robione tylko raz, a
- nie przy ka¿dym ¿±daniu
-- w pe³ni obs³uguje dynamiczne elementy (jak ASP.NET), dziêki czemu
- mo¿na pobieraæ elementy do zast±pienia w czasie dzia³ania.
-
-D³ugoterminowym planem rozwoju Flexy jest zintegrowanie jako backend
-dla Future Template Package (dostêpny bêdzie wrapper BC, jako ¿e autor
-te¿ musi tego u¿ywaæ).
-
-Ta klasa ma w PEAR status: %{_status}.
-
-%package tests
-Summary: Tests for PEAR::%{_pearname}
-Summary(pl): Testy dla PEAR::%{_pearname}
-Group: Development
-Requires: %{name} = %{epoch}:%{version}-%{release}
-
-%description tests
-Tests for PEAR::%{_pearname}.
-
-%description tests -l pl
-Testy dla PEAR::%{_pearname}.
+ mniejszy niż większość innych silników szablonów (np. Smarty); używa
+ skompilowanych szablonów, dzięki czemu jest wiele razy szybszy na
+ blokach i pętlach niż szablony oparte na wyrażeniach regularnych (np.
+ IT/phplib)
+- bezpieczniejszy (pod kątem ataków cross-site scripting) - wszystkie
+ zmienne domyślnie są wypisywane z użyciem sekwencji kontrolnych HTML
+ (można to zmienić modyfikatorem :h)
+- wspiera wielojęzyczność - przetwarza łańcuchy z szablonu, co pozwala
+ na zbudowanie narzędzi do tłumaczenia; kompiluje specyficzne dla
+ języka szablony, dzięki czemu tłumaczenie jest robione tylko raz, a
+ nie przy każdym żądaniu
+- w pełni obsługuje dynamiczne elementy (jak ASP.NET), dzięki czemu
+ można pobierać elementy do zastąpienia w czasie działania.
+
+Długoterminowym planem rozwoju Flexy jest zintegrowanie jako backend
+dla Future Template Package (dostępny będzie wrapper BC, jako że autor
+też musi tego używać).
+
+Ta klasa ma w PEAR status: %{status}.