www.areejstar.info
okladka

Wykorzystaj nowoczesne narzędzia w swoich projektach internetowych

Współczesne witryny WWW to nie tylko prezentacje podstawowych informacji o firmach. W sieci można znaleźć setki sklepów internetowych, portali informacyjnych i innych serwisów będących samodzielnymi przedsięwzięciami. Coraz częściej strony WWW wykorzystywane są również jako interfejs użytkownika dla aplikacji. Tak rozbudowane projekty internetowe są realizowane przez zespoły składające się z programistów odpowiedzialnych za "zaplecze" serwisu i projektantów, których zadaniem jest opracowanie wyglądu witryny. W takich przypadkach niezbędny jest mechanizm pozwalający na oddzielenie treści i logiki stron WWW od ich prezentacji. Do tego celu stosowane są narzędzia umożliwiające skonstruowanie warstwy prezentacyjnej serwisu WWW w oparciu o szablony. PHP, jeden z najpopularniejszych języków programowania wykorzystywany do tworzenia witryn i aplikacji internetowych, oferuje mechanizm szablonów noszący nazwę Smarty.

Książka "Smarty. Szablony w aplikacjach PHP" to kompletny przewodnik po tej technologii. Zawiera zasady działania szablonów Smarty oraz możliwości wykorzystania ich w projektach internetowych. Czytając ją, dowiesz się, jak zainstalować i skonfigurować Smarty, jak zbudowane są witryny oparte o ten system oraz jak kreować własne szablony. Poznasz oferowane przez Smarty funkcje, metody i modyfikatory, które będziesz mógł wykorzystać podczas budowy złożonych projektów. Przeczytasz o buforowaniu, poprawie wydajności aplikacji, rozszerzeniu możliwości Smarty za pomocą wtyczek i tworzeniu aplikacji wielojęzycznych.

Poznaj sposoby tworzenia profesjonalnych aplikacji sieciowych.


O autorach (11)
O recenzencie (13)
Przedmowa (15)
Rozdział 1. Wprowadzenie do Smarty (19)
Rozdział 2. Architektura witryn Smarty (39)
Smarty dla projektantów
Rozdział 3. Co projektanci wiedzieć powinni? (53)
Rozdział 4. Tworzenie szablonów (69)
Rozdział 5. Szablony zaawansowane (101)
Rozdział 6. Funkcje Smarty (129)
Rozdział 7. Debugowanie dla projektantów (159)
Smarty dla programistów
Rozdział 8. Wbudowane zmienne i metody systemu Smarty (173)
Rozdział 9. Buforowanie i wydajność (203)
Rozdział 10. Rozszerzanie systemu Smarty za pomocą wtyczek (231)
Rozdział 11. Filtry (251)
Rozdział 12. Tworzenie aplikacji wielojęzycznych (267)
Skorowidz (283)