Tervezési irányelvek
A WebBuilderWikiBÓL
Ha új oldalt készítünk magunknak, vagy másnak, akkor először érdemes végigindulnunk (megterveznünk), hogy mit is szeretnénk létrehozni. Ha jól készítjük el a terveket, akkor az oldal készítése közben elkerülhetünk sok problémát.
Tartalomjegyzék |
[szerkesztés] Tartalmi tervezés
Ajánlott elvégezni még a grafikai és technikai tervezés előtt.
[szerkesztés] Információk begyűjtése
Mielőtt bármibe is belekezdenénk érdemes összegyűjteni az összes információt a leendő oldalunk témájáról és tartalmáról. Az elegendő mennyiségű információ megkönnyíti a következő lépésünket. A jó oldalnak a titka mindig a jó tartalom. A grafika csak ráadás.
Szerezzünk információt arról is, hogy majd milyen szolgáltatásokra lesz szükség.
[szerkesztés] Tartalmak rendezése, rendszerezése
A rendelkezésre információink alapján rendezzük csoportba, rendszerezzük a tartalmakat és információkat, hogy meg tudjuk határozni a főbb menüpontokat és az oldal struktúráját.
Ne feledkezzünk meg arról, hogy információkat megfelelő licencel le kell védeni, hogy megóvjuk a nem kívánt felhasználástól.
[szerkesztés] Oldal struktúrájának kialakítása
Miután sikerül rendszerbe foglalni a lendő oldal tartalmát, kitalálhatjuk hogy milyen legyen a az oldal struktúrája, az oldalak hogyan hivatkozzanak egymásra.
[szerkesztés] Lineáris struktúra
Ezt ritkán használják, esetleg más struktúrába beágyazva
Kezdőlap -- Bemutatkozás -- Önéletrajz -- Képek -- Impresszum
[szerkesztés] Kőr struktúra
Szintén ritkán használt struktúra. Kevésbé átlátható mint a lineáris.
Kezdőlap
/ \
Impresszum Bemutatkozás
| |
Képek Önéletrajz
\ /
Referencia
[szerkesztés] Fa struktúra
Egyik leggyakrabban használt struktúra. Könnyen áttekinthető és navigálás szempontjából is előnyös. A háló típusú struktúrával enyhén keveredni szokott, mert az oldalak sokszor a fa strukturából kilépve egymásra is hivatkoznak.
Kezdőlap
Bemutatkozás
Önéletrajz
Képek
Saját képek
Utazás
Háttérképek
Impresszum
[szerkesztés] Háló struktúra
Ebben az esetben nincs központi oldal. Az oldalak egymásra hivatkoznak. Navigáció szempontjából nem előnyös, ezért valamilyen szinten fa struktúrába szokták szervezni a tartalmakat. Leginkább a Wiki oldalak ilyen struktúrájúak.
[szerkesztés] Főmenü megtervezése
Nem érdemes sok menüpontot létrehozni. Ajánlott szám 6-7. Ha az oldalon sok információ van, alkalmazhatunk almenüt is. Egy példa menü:
# Kezdőoldal # Hírek # Céginformáció # Termékek # Webáruház # Kapcsolat
Az oldallal kapcsolatos információkat (impresszum, copyright, stb) ajánlott majd az oldal láblécében elhelyezni.
[szerkesztés] Oldal típusának meghatározása
Az információk alapján határozzuk meg, hogy milyen típusú oldalt ajánlhatunk az ügyfelünknek.
Lehetséges típusok (, vagy ezek keveréke):
[szerkesztés] Technikai tervezés
Tartalmi tervezés után már tisztában vagyunk a leendő oldal tartalmával és a szolgáltatásokkal, amit nyújtania kell. Döntsük el, hogy tényleg képesek vagyunk e kielégíteni az ügyfelünk igényét. Ha úgy gondoljuk hogy nem, akkor még nem kell feladni, mert lehet szólni más embereknek is akik talán értenek az adott dologhoz és szívesen vállalnák a munkát.
[szerkesztés] Mivel építsem fel az oldalt?
Ha egyszerű oldalt kel csak csinálnod statikus tartalommal, akkor nem érdemes CMS-t használnod. Néhány dinamikus elemet el lehet intézni néhány sor PHP-val is. Az oldalak leprogramozását, lehetőleg ne vizuális szerkesztővel csináljuk. Főleg akkor, ha pénzért készítjük. Csak amatőr webmesterek készítenek internet oldalt vizuális szerkesztővel. Aki kézzel írja a kódot az biztos, hogy pontosan tudja, hogy mi miért működik úgy ahogy leprogramozta.
Ha összetettebb oldalt kell létrehozni, akkor érdemes már CMS-ben gondolkodni. Készíthetünk saját magunknak is, de válogathatunk a rengeteg ingyenes vagy fizetős CMS közül is.
- Saját CMS: Előnye, hogy pontosan tudod hogy mi hogyan működik. Könnyen tudsz hozzá modult fejleszteni. Hátránya, hogy kevesen ismerik és az újdonságok lassabban kerülnek bele. Sok időbe telik versenyképes CMS-t fejleszteni. A CMS-eket általában PHP és ASP nyelven szokták írni, de lehet Java, Ruby és egyéb egzotikusabb nyelven is készíteni. Érdemes a tartalom kezelőkhöz használni valamijen adatbázist is (MySQL, PostgreSQL, stb.). Ha van rá mód, akkor érdemes valamelyik ismert CMS modul API-ját érdemes lemásolni, hogy könnyeben lehessen portolni külső modulokat.
- Ingyenes CMS:
- Fizetős CMS:

