Zadejte hledaný výraz...

Princip vykreslovánístránek

Adam N.
verified
rating uzivatele
(2 hodnocení)
2. 5. 2021 18:24:14
Dobrý den,
v rámci své práce na VŠ pracuju na enginu pro vykreslování stránek v nízkoúrovňovém jazyku.
Rád bych dal možnost uživateli si poskládat stránku na míru, typu:
např. slider - nadpis - text - novinky
např. nadpis - text - fotogalerie - text
Napadlo mě zvolit princip modulů.
Udělat moduly slider/nadpis/text/novinky a pak si do databáze ke každé stránce uložit jaké moduly má vykreslit.
Jak je toto řešeno v komerční sféře?
Díky za odpověď.
2. 5. 2021 18:24:14
https://webtrh.cz/diskuse/princip-vykreslovanistranek/#reply1483445
TomasX
verified
rating uzivatele
(4 hodnocení)
2. 5. 2021 20:38:53
problém je, že spolu ty moduly nějak komunikují, takže to tak není jednoduché. Co myslíš tím nízkoúrovňovým jazykem na webu? Javascript nebo něco jiného?
Načti si jak funguje Wordpress a jeho šablony, podívej se jak se staví aplikace přes Nette/Symfony (mají to oba dobře popsané v dokumentace, Nette dokonce česky). Podívej se také na frameworky jako CodeIgniter, Laravel. Tohle ti dá poměrně rozumný přehled asi nejpoužívanějších vzorů. V praxi platí skoro, že každý projekt je prostě jiný.
Používají se různé formulované návrhové vzory (https://en.m.wikipedia.org/wiki/Software_design_pattern), je zbytečné vymýšlet vlastní bez toho, abys dělal rešerži těch existujících. Např. MVC (https://en.m.wikipedia.org/wiki/Model–view–controller) a jeho klony je na webu poměrně hodně zastoupený ve vlastním vývoji a i ve frameworcích zmíněných výše.
2. 5. 2021 20:38:53
https://webtrh.cz/diskuse/princip-vykreslovanistranek/#reply1483444
Pro odpověď se přihlašte.
Přihlásit