20. Červenec
2013

Testová presenterů nemusí být vždy zrovna jednoduché a přitom je to nejrychlejší způsob, jak otestovat celou aplikaci. Nemusíte kontrolovat všechny třídy zvlášť nebo mockovat, stačí pomocí PHP nasimulovat několik „kliků“ a víte na čem jste.
(Celý příspěvek…)

11. Duben
2013

Od aplikací školy, která důrazně po studentech očekává zásady použitelnosti aplikací, bych očekával to samé. Bohužel to tak rozhodně není a nejedná se o žádné zřídka využívané aplikace. Na tyto problémy nadávají studenti i zaměstnanci, ale řešení je v nedohlednu. Tento článek pojednává o dvou problémech, které se přihodili právě mně a tento týden.

(Celý příspěvek…)

9. Leden
2013

Proč?

To je asi první věc, které každého napadne. Všechno funguje, tak proč to měnit? Důvodů je několik. Hlavním důvodem je, že je ve výchozím nastavení PHP ukládají na pevný disk. V tom může být několik problémů. Pokud mají sessions dlouhou životnost nebo je web hojně navštěvovaný, vytvoří se obrovské množství souborů. Dostatečné množství souborů, aby dokázalo zahltit i bash. Obojí se samozřejmě dá vyřešit pomocí session-save-path, ale v tu chvíli si musíme začít mazat prošlé soubory sami, což nemusí být , na rozdíl od databáze, zrovna jednoduché.

Ukládat do databáze má tedy smysl především v těchto případech.
  • Potřebuji dlouhou životnost a mám vysokou návštěvnost.
  • Jsem na sdíleném hostingu a chci mít režii ve svých rukou, popřípadě mi parametry sessions nevyhovují.
(Celý příspěvek…)
„Proti hluposti se bojovat musí, ale vyhrát se nedá!“ Jan Werich