Priviate vetrom

Vývoj webu

 

Vývoj webu? Ako to?

Áno, takisto ako hudobník má svoje nástroje, aj ja používam určité nastroje pre svoju prácu. Túto sekciu som napísal pre Vás a nie pre seba. Preto si prosím preštudujte túto tému pred tým ako ma budete kontaktovať. Predídeme tým mnohým nejasnosťiam a mnohé pochopíte. Možno aj pochopíte nejaké základné javy, ktoré sa dejú okolo webu, jeho vývoja, údržby alebo vylepšovania. Nástroje ktoré používam ma naštastie nič nestáli, sú väčšinou zadarmo a aj preto ich používam.

Zadarmo? Ako je to možné?

Jedná sa o technologické nástroje ktoré sú opensource. Predstavte si, že na svete sú aj veci ktoré sú celkom zadarmo. Môžete ich pri tom využívať ako len chcete, môžte vďaka nim zarábať, upravovať ich, ba dokonca môžte ich vylepšiť a ponúknúť ich ďalším ľudom na využívanie. Jediné veľké NO NO, alebo FUJ (ako chcete :) je že samotné nástroje nesmiete vydávať za svoje a priamo ich predávať. Ja zásadne používam nástroje, ktoré sú zadarmo, nepotrebujem kupovať žiadne licencie, upgradovať nové balíky alebo zakupovať software. Vďaka tomuto Vám nepredražujem cenu projektu a nezarába na Vás ani na mňe žiadny prostredník. (Týmto by som láskavo požiadal všetkých indických SEO expertov, ako aj amerických bratov z microsoftu, aby mi už nezasielali svoje výhodné cenové ponuky). Mimochodom z mojej vlastnej skúsenosti môžem potvrdiť, že veci ktoré sú zadarmo sú často lepšie, na vyššej úrovni a kvalitnejšie ako tie za ktoré treba platiť.

Posúdťe sami: Pri nejakom probléme so software-om ktorý Vás stál približne 3000 USD a na každoročných licenciách a upgrade-och ďaľších 2000 USD, musíte zavolať na zákaznícke oddelenie, kde si Vás pohadzuje ako horúci zemiak niekoľko dní. Po pár dňoch podajú správu že produkt ktorý vlastníte síce je aktuálny ale nepokrýva riešenie vášho problému. Naštastie pre Vás, majú riešenie a teraz dokonca v akcii, len za úvodny poplatok 1000 USD+-mesačné poplatky... bléé... NO NO, FUJ. (podobnosť so službami a cenami microsoftu a ich serverom asp.net je čisto náhodná!)

O aké náradie sa jedná?

html

Html je na svete už pár desatročí, má niekoľko verzií (dnes ho už poznáme aj vo verzi 5). Je to značkovací štandard na rozdelenie textu na určité časti. Vďaka tomu vieme odlíšiť nadpis od podpisu a podobne. Myslím si že k tomuto netreba veľa dodať a bez znalosti html sa dnes na webe veľa vytvoriť nedá. viac o html

css

Kaskádové štýly, boli najväčší objav ľudstva od objavenia kolesa. Dnes dokonca už vo verzii css3. Táto technológia oddeľuje obsah od formy, uľahčila prácu programátorov aj počítačov, sprehľadnila kód a vytvorila predpoklad pre multifunkčné využitie obsahu. viac o css

javascript

Programovací jazyk ktorý server odovzdá klientovmu prehliadaču, jedná sa teda scripty na strane klienta. Dosahujeme ňou interaktivitu na klientskej strane. Odbremenenie serveru a prenosu zbytočných opakovaných dát. viac o javascripte

php

php je programovací jazyk na strane serveru a jedná sa teda o súbory ktoré dynamicky generujú webové stránky. Jadrom každej webovej aplikácie sú tieto scripty, či sa jedná o azet.sk, facebook.com, google.com, youtube.com ... viac o php

server

No a bez serveru by to proste nešlo. Jedná sa o počítač pripojený neustále na internet. Zaujímavé na ňom je, že zvyčajne pri ňom nikto nesedí a predsa na ňom pracujú naraz mnohí ľudia alebo spolupracuje s ďaľšími počítačmi. Štandardne ma nainštalovaný webový server, mail server, nastavenú web adresu, ftp prístup, ssh prístup a podobné srandičky. Doležité je však vedieť, že tu sú uložené web stránky (web priestor) a tento server odpovedá všetkým návštevníkom daného webu. Jeden server zvládne obsluhovať klientov aj 500 rôznych webov, preto sa servery zvyčajne nekupujú (pokiaľ nejde o nejaký obrovský projekt), ale kupuje sa webhosting, teda miesto na serveri. Takýmto zdieľaním serveru sa náklady na prevádzku servera a jeho pripojenie na internet rozdelia na jednotlivých majiteľov web stránok z čoho výplýva nižšia prevádzková cena. viac o Web serveri