|
|
V tem prispevku si bomo pogledali razlike med CMS, Flash in "navadno" HTML spletno stranjo. Vsaka vrsta ima svoje prednosti, kot tudi slabosti. Katera je najprimernejša za vašo dejavnost oz. spletno stran, pa si poglejmo v nadaljevanju tega zapisa. |
Poznamo več različnih platform in programskih jezikov za izdelavo spletne strani. Za neveščega uporabnika lahko kaj hitro nastane velika zmeda. Ravno v ta namen si bomo pogledali razlike, prednosti in slabosti vsake variante posebej. Ker je CMS (Content Management System) oz. po slovensko sistem za upravljanje vsebine že precej razširjena stvar, bomo vse CMS sisteme (Joomla, Drupal, Wordpress..) upoštevali skupno, saj so tudi karakteristike na zunaj precej podobne. Ob bok bomo postavili Flash spletne strani in navadne HTML spletne strani.
FLASH
Običajno ljudje pri izbiri tipa spletne strani ne ločijo razlike med HTML in FLASH spletno stranjo. Najpomembnejši faktor vsake spletne strani je vsekakor prijaznost do SEO (optimizacije za iskalnike), hitrost nalaganja za uporabnika (obiskovalce) in nenazadnje tudi dober izgled ter služenje svojemu namenu. Ravno v tej predzadnji lastnosti je flash najmočnejši. Namreč z njegovo pomočjo lahko izdelamo precej dinamične in vizualno privlačne spletne strani z veliko animacije. Seveda pa je hkrati vsa ta "kičavost" tudi zelo velik minus pri spletni optimizaciji. Namreč iskalniki (Google) ne morejo "pregledati" flash datotek, fotografij in ostalih vizualnih elementov. Do neke mere jim lahko pomagamo z opisi in meta oznakami, vendar še vedno smo precej omejeni. Ima pa flash to prednost, da lahko vanj zapakiramo razne nestandardne pisave, s katerimi bi imeli pri drugih tehnologijah težave. Veliko flash strani vsebuje za podlago tudi glasbo (melodijo, zvočne efekte). Vendar kljub vsemu se Flash spletne strani vedno redkeje uporabljajo in vsi počasi upamo, da jih bodo zamenjale sodobnejše tehnologije, kot je npr. HTML5 ter CSS3. Dandanes se flash še največ uporablja za sekundarne strani, kjer se novosti (nov izdelek) predstavijo v bolj zanimivi in udarni luči, ločeno od glavne spletne strani.
| Prednosti: |
Slabosti: |
| - dinamične spletne strani, veliko animacije | - počasno začetno nalaganje strani |
| - zelo fleksibilne in kreativne spletne strani | - iskalniki ne morejo brati flasha (slabo za SEO) |
| - vgrajene pisave, ki so povsod enako prikazane | - obvezen Flash vtičnik v brskalniku (podpora) |
| - ponekod težja navigacija po spletni strani | |
| - težje vzdrževanje strani, zahteva več znanja |
HTML
V začetku interneta so bile vse spletne strani zgrajene v HTML jeziku. Take strani so vidne v vseh brskalnikih, brez kakšne dodatne podpore. HTML se v kombinaciji z ostalimi spletnimi jeziki uporablja še danes. Večinoma se uporablja v kombinaciji s CSS-jem. Gre za datoteko s podanimi stili oz. izgledom vseh elementov na spletni strani. Poglejmo si prednosti in slabosti HTML jezika:
| Prednosti: |
Slabosti: |
| - prijazen za SEO in iskalnike | - omejitve pri kreativnosti in zahtevnejših elementih |
| - hitro nalaganje spletne strani | - nima vgrajenih pisav |
| - enostaven za prikazovanje | - statičnost, premalo prehodov, animacij |
| - nezahteven | - težje vzdrževanje, potrebno več znanja, a lažji kot flash |
CMS
Pri obeh zgoraj naštetih vrstah opazimo, da imata več slabosti kot prednosti. Je že res, da ni nič idealno, a s kombinacijo različnih spletnih jezikov se tem idealom vsaj približamo. In ravno v tem je tudi zmogljivost CMS spletnih strani. Njihova največja prednost je enostavno opravljanje majhnih popravkov na spletni strani. Te lahko opravi vsak, ki ima vsaj osnovno znanje urejanja besedil na računalniku. CMS običajno vključuje skupek HTML, CSS, PHP in lahko tud Flash spletnih tehnologij. In ravno to mu daje moč. Seveda pa, tako kot vse ostalo, še vedno ni idealen za vse.
| Prednosti: |
Slabosti: |
| - prijazen za SEO in iskalnike | - omejitve pri kreativnosti in zahtevnejših elementih |
| - relativno hitro nalaganje vsebine | - strežnik mora podpirati PHP in MySQL bazo |
| - široka podpora in uporaba | |
| - enostavnost vzdrževanja strani | |
| - velika razširljivost z novimi funkcionalnostmi (moduli, vtičniki, komponente) | |
| - dostopnost za urejanje iz spletnega brskalnika |
Za zaključek lahko rečem to: Vsakič moramo izbrati pravo orodje, za pravo delo.