Zase fotky na Webu

V minulých Tipech a Tricích jsme se věnovali tvorbě webových galerií a tomu tématu zůstaneme věrni i dnes. Podíváme...


V minulých Tipech a Tricích jsme se věnovali tvorbě webových galerií a tomu
tématu zůstaneme věrni i dnes. Podíváme se však na možnosti tvorby "obrazáren"
poněkud jinak pomocí dynamických stránek a skriptovacích jazyků.
Na rozdíl od minule popsaných nástrojů je zde kladen důraz především na
konfigurovatelnost a možnosti rozšíření. Dalším podstatným rozdílem je také
operační systém, platformou dále uváděných aplikací bude Linux, ale nic vám
samozřejmě nebrání v jejich puštění i na Windows či jinde, stačí mít webový
server a PHP nebo Perl. V žádném případě se pak nesmí zapomenout na cenu, která
je, jak je ostatně v linuxovém světě zvykem, zanedbatelná vše zadarmo.
Základem je PHP
Jak první na řadu se dostávají projekty, které jsou naprogramovány ve
skriptovacím jazyce PHP. Konkrétně řeč bude o 3 řešeních o projektu Slooze PHP
Web Photo Album (http://www.slooze.com), vphotoalb
(http://vphotoalb.sourceforge.net) a phpPhotoAlbum
(http://www.phpPhotoAlbum.com).
Nejprve se podíváme na první dvě relativně sofistikovaná řešení, která se liší
jen v některých parametrech. Společné mají ukládání informací o obrázcích do
databáze, tvorbu katalogů a relativně složitě uspořádaných galerií a možnost
vytváření komentářů jednotlivými návštěvníky. Samozřejmě nejde o identický
program, a tak zde lze najít i několik rozdílů, které asi rozhodnou o vaší
volbě. Program Slooze např. navíc disponuje možností vyhledávání nebo možností
vytvářet galerie i bez databáze (v takovém případě jsou všechny informace
ukládány jen do textového souboru). Na druhou stranu vphotoalb umožňuje řadu
nastavení jednotlivými uživateli (pomocí cookies).
Třetí projekt s názvem phpPhotoAlbum se od předešlých trochu liší, neposkytuje
totiž možnost tvorby uživatelských komentářů a jeho cíle jsou jiné směřují dále
do budoucnosti. O tom svědčí i použitá verze 4 jazyka PHP a také to, že se
jedná o kompletně přepsaný produkt.
A co takhle trochu perel
Svět Webu určitě nežije pouze PHP, a proto je vhodné prozkoumat i další
možnosti v tomto případě projekty, které využívají výhodu jazyka Perl.
Konkrétně půjde o utilitu PartyTimePhotoCommunity
(http://partytime.sourceforge.net) a o program iGal
(http://www.stanford.edu/~epop/igal). První řešení nabízí podobné vlastnosti
jako dvě první utility ze sekce PHP, tedy kromě základní tvorby náhledových
obrázků i možnost tvorby komentářů a možnosti konfigurace pro jednotlivé
uživatele. Autor se nyní snaží celý systém znovu naprogramovat a vylepšit,
tentokráte v JSP.
Druhý prográmek iGal je pak již jen třešničkou na dortu, podobá se totiž spíše
programům popisovaným v minulém článku slouží ke generování statických galerií.
Kromě standardní funkcionality můžete ocenit vysoké možnosti nastavování či
přednáhrávání obrázků pomocí JavaScriptu.
0 2327 / alsn









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.