sablonrendszerek és keretrendszerek
Sziasztok!
Valaki legyen szíves világosítson fel hogy mi a különbség a sablonrendszerek és a keretrendszerek között?! Szeretnék megismerkedni kicsit mélyebben a témával és nem igazán látom át még a dolgokat.
Köszi!
■ Valaki legyen szíves világosítson fel hogy mi a különbség a sablonrendszerek és a keretrendszerek között?! Szeretnék megismerkedni kicsit mélyebben a témával és nem igazán látom át még a dolgokat.
Köszi!
Hát elég nagy
A keretrendszer olyan függvényeket, osztályokat tartalmaz, amik segítenek feldolgozni, szűrni, adatbázisba eltenni, megjeleníteni az adatokat. Szóval például egy sablonrendszer lehet egy keretrendszer adatok megjelenítését segítő része.
bővebben
Tudna valaki linkelni valami jó kis oldalt, ahol ez le van írva? Pl. Smarty, mint sablonrendszer, meg Zend mint keretrendszer...Melyik mire jó, hogyan kellene használni?!
Nem igazán látom át a dolgokat, elég sok mindent teljesen 0-ról meg tudok csinálni, de jó lenne továbblépni... Köszi!
tölsd le, tedd fel, google, 1000 tutorial
(itt elnézést kérek a tapasztaltabbaktól de nem hiszem hogy indokolt lenne MVC-ről és programozási mintákról beszélni itt)
Sablon kezelő:
---- sablon kezelő pl: smarty --> kimenet pl: html oldal
sablon file --/
ennek az a lényege hogy ketté választod a megjelenést a kódtól:
a kódban ez lesz pl:
a sablon file ban:
kimenet:
Keretrendszer:
tegyük fel hogy a keretrendszerben van 3 library:
- egy mysql burkoló = [mysql]
- egy e-mail küldő = [mail]
- egy session kezelő [session]
| |--------------> kiküld néhány e-mailt
[mysql] [mail] [session] -> server-be menti az adatokat
| ____| |
| | ____________|
| | |
php kód ------\
---- sablon kezelő pl: smarty --> kimenet pl: html oldal
sablon file --/
pl: a php kódodban nem használod direktem a mail() fügvényt helyette
$mail->send("a##kukac##b.hu", "title", "content");
remélem így valahogy sikerült rávilágítanom az alapvető különbségre, de ez csak a jéghegy csúcsa (pláne, hogy a legtöbb valamire való frameworkben van template kezelő)