heh, scanner, chyba jakaś kawa by się przydała
IT:
Zalety:
- Prostota.
- w przypadkach prostego kodu - szybkość, z uwagi na to, ze opiera sie głównie na podmianie odopiwednich wyrażeń na ich odpowiedniki.
Wady.
- dokumentacja po niemiecku
- bardzo ograniczone możliwości, sporwadzajace sie do podmiany wybranych fragmentów, oraz powtarzania pewnych bloków
- gorsze czasy, w przypadku dużych projektów.
Smarty:
zalety (wymieniane były już nie raz, ale w skrucie):
- autorski syetem prekomilacji temlatesów
- połączenie z systemem Cache
- bardzo rozbudowane możliwości pracy z templates, np. if,else, foreach, for, oraz molziwosć wykożystania modyfikatorów w postaci zarówno własnych funkcji jak i funkcji php
- szybkość w przypadku większych projektów
- przejżysta budowa modułowa, pozwalajaca w prosty sposób na dostosowywanie systemu do własnych potrzeb.
- BARDZO przejrzysta dokumentacja, w dużej cześci już spolszczona.
Wady.
- w przypadku bardzo małych projektów - nieco gorsze czasy
- z uwagi na większą funkcjonalność - bardziej słożona obsługa i to zarówno po stronie templates, jak i php
Podsumowując....
WARTO uczyć się SMARTY...