èlánky ¦ sekce ¦ kontakt ¦ Hledat image

Technika použitá v tomto webu st�l� odkaz / permalink

6.7.2003
V kvìtnu 2003 jsem se definitivnì rozhodl, že opustím tvorbu tohoto webu jako statických stránek. Pracoval jsem po tøi roky ve FrontPage a využíval možnosti FrontPage vkládat inkludy. Se zvìtšováním rozsahu webu však rostla režie na jeho údržbu. I malé zmìny webu mìly neúmìrné požadavky na objem uploadu do Internetu a tak jedinou cestou pro mì byl pøevod webu do databáze a využití nìjakého skriptovacího jazyka. Jak jsem postupoval, jak je web udìlán a co jsem pøi jeho tvorbì použil?
Struènì
Co používám:
- Uložení obsahu webu: databáze mySQL
- Skriptovací jazyk: PHP
- Formátování: CSS2

kde hostuji:
- www.pipni.cz, wwwcity.cz

Kde jsem se inspiroval?

Startovním impulsem pro mì bylo upozornìní kolegy z práce na systém phpRS. To je redakèní systém, umožòující zveøejòování pøíspìvkù prostøednictvím webového rozhraní a jejich strukturovanou prezentaci. Jeho autor Jiøí Lukáš dal tento systém plnì k dispozici a jeho využití úøady, rùznými spolky i jednotlivci dávalo tušit, že je to systém funkèní.

Peèlivì jsem tento systém prostudoval a analyzoval jeho filozofii a možnosti. Studium jeho kódu mì pomohlo rychle vstøebat dovednosti programování v PHP a využívání databáze mySQL.

Moje zadání

Mì však filozofie a technika systému phpRS nevyhovuje. Vadily mi tyto vìci:

  • Zadávání pøíspìvkù prostøednictvím webového rozhraní pøímo na Internetu. Pøi psaní webu bych musel být pøipojen k Internetu. Má to nevýhodu také v tom, že obsah webu je nìkde na hostitelském poèítaèi a pokud chci jeho obsah ladit u sebe doma, musím dostat data z Internetu k sobì na lokální poèítaè. Pøi rozsahu desítek MB to je neprùchodné.
  • Nutnost mìnit PHP skripty pøi zavádìní nové funkènosti webu.
  • Nutnost mìnit strukturu databáze pøi zavádìní nové funkènosti nebo zmìny strukturování údajù ve webu obsažených.

Co používám

Kde hostuji st�l� odkaz / permalink

26.3.2006

Web hostuji na www.pipni.cz a na wwwcity.cz.

Web hostuji na dvou místech proto, aby ètenáøi mìli možnost v pøípadì poruchy na jednom ze serverù pøejít na druhý.

Pøevod na placený st�l� odkaz / permalink
26.1.2007

Dnes bylo mé hostování na www.pipni.cz pøevedeno z neplaceného FREE na placený PROFI.

Maximální povolený trafik (pøenos z webu k vám) se tak zvyšuje z 500 MB na 2 GB.

Databáze

Obsah webu je uložen v databázi mySQL.

Skriptovací jazyk

Používám PHP.

Jak udržuji databázi

Obsah webu je uložen v databázi mySQL. Jak na hostitelském serveru tak na poèítaèi u mì doma. Zveøejnìní novinek nebo zmìn probíhá jako odeslání a naètení zmìnìných záznamù databáze z databáze na mém poèítaèi do databáze hostitelskéh serveru.

O zobrazování stránek se stará skript napsaný v PHP. Jen jeho minimální èást je uložena natvrdo v souboru PHP v adresáøi na hostitelském serveru. Všechen ostatní kód je uložen spoleènì s daty v databázi mySQL. Jakákoli zmìna kódu se pøenáší automaticky s obsahem webu.

(zveøejnìno na stránce )