¦ stuktura sekcí ¦ 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 )