Rezervační formulář v Nette

V tomto článku si ukážeme jak jednoduše vytvořit rezervační formulář pomocí komponent Nette frameworku. Vzhledem k jednoduchosti zadání by šel celý formulář včetně aplikační logiky umístit do jednoho souboru, ale stejně tak by šla vytvořit plnohodnotná webová aplikace nad Nette frameworkem. Je těžké na začátku říct, jak se nám aplikace rozroste, takže se vydáme cestou postupného iterativního refaktoringu - začneme implementací do jednoho souboru a postupně budeme aplikaci rozdělovat na jednotlivé části když si to bude situace žádat. Postupně se tak z jednosouborové aplikace dostaneme k něčemu, co by mohlo připomínat plnohodnotnou aplikaci.

Facebook přihlašování v PHP

U webových aplikací, kde potřebujeme od uživatele jeho přihlášení, můžeme místo klasické zdlouhavé registrace využít přihlášení pomocí jiné autority, kde je uživatel již zaregistrovaný. Jednou z možností je přihlášení pomocí sociální sítě Facebook, kde je registrovaná většina uživatelů Internetu. Vždy bychom měli ale poskytnou i klasickou možnost registrace.

Instalace PHP na Mac OS X (Mountain Lion)

Pokud chcete vyvíjet PHP aplikace na Mac OS X, s využitím serveru Apache a databáze MySQL, nejjednodušším způsobem je stažení balíku Xampp, pomocí kterého vše nainstalujete a nemusíte se o nic starat. V tomto článku ale popíšu instalaci jednotlivých částí samostatně, protože je pak jednodušší jednotlivé programy a nástroje spravovat a aktualizovat.