Interneto tinklapių architektūriniai šablonai/Kompozicinis vaizdas: Skirtumas tarp puslapio versijų

Iš Wikibooks.
Ištrintas turinys Pridėtas turinys
Matasg (aptarimas | indėlis)
Žiedas (aptarimas | indėlis)
S →‎Sprendimas: neegzistuojantis pav
15 eilutė: 15 eilutė:
Tokias dalis yra paranku iškelti į atskirą vaizdą ir puslapius formuoti naudojantis kompoziciniu vaizdu, panaudojant tuos dalinius vaizdus. Kiekvienas vaizdo komponentas, sudarantis įeinantis į kompozicinį vaizdą gali būti realizuotas bet kurio kito architektūrinio šablono pagalba. Kompozicinis vaizdas gali būti didesnio nei dviejų gylių medžio struktūros.
Tokias dalis yra paranku iškelti į atskirą vaizdą ir puslapius formuoti naudojantis kompoziciniu vaizdu, panaudojant tuos dalinius vaizdus. Kiekvienas vaizdo komponentas, sudarantis įeinantis į kompozicinį vaizdą gali būti realizuotas bet kurio kito architektūrinio šablono pagalba. Kompozicinis vaizdas gali būti didesnio nei dviejų gylių medžio struktūros.
Pateikiu vizualų šio šablono panaudojimo pavyzdį, dažnai sutinkamą interneto tinklapiuose.
Pateikiu vizualų šio šablono panaudojimo pavyzdį, dažnai sutinkamą interneto tinklapiuose.

[[Image:ITAS_kompozicinis_vaizdas_pvz.png]]


== Rezultatai ==
== Rezultatai ==

19:14, 4 rugpjūčio 2009 versija


Kompozicinio vaizdo architektūrinis šablonas

Kontekstas

Interneto tinklapyje tarp puslapių yra pasikartojančių dalių (pvz. meniu, apklausos ir panašiai).

Problema

Dažnai tinklapiuose tos pačios dalys kartojasi ne vienoje vietoje (meniu, naudotojo prisijungimo forma ir t.t.) ir reikia struktūrizuoti aplikaciją taip, kad išvengti tų pasikartojančių dalių kodo dubliavimosi.

Sprendimas

Tokias dalis yra paranku iškelti į atskirą vaizdą ir puslapius formuoti naudojantis kompoziciniu vaizdu, panaudojant tuos dalinius vaizdus. Kiekvienas vaizdo komponentas, sudarantis įeinantis į kompozicinį vaizdą gali būti realizuotas bet kurio kito architektūrinio šablono pagalba. Kompozicinis vaizdas gali būti didesnio nei dviejų gylių medžio struktūros. Pateikiu vizualų šio šablono panaudojimo pavyzdį, dažnai sutinkamą interneto tinklapiuose.

Rezultatai

  • Išvengiama vaizdo kodo dubliavimo.
  • Lengviau keisti mažesnių vaizdų kodą.
  • Palengvinamas vaizdo komponento pakartotinis panaudojimas