Ladění AJAXových aplikací není zrovna procházka růžovým sadem. Dnes si proto ukážeme, co Nette Framework v této oblasti nabízí a ještě doženeme pár objektových restů.
Archiv pro kategorii: PHP
Po seznámení se základy používání AJAXu v rámci frameworku Nette nastal čas podívat se na tvorbu interaktivních AJAXových aplikací do větší hloubky. Naučíme se pořádně pracovat s odpovědí serveru. A vyzkoušíme si tvorbu jednoduchého našeptávače.
Projekt PHP Quick Profiler vám nabídne přehledné profilování vašeho kódu v PHP. Jedná se o několik tříd v PHP, nepotřebujete tedy nijak zasahovat do instalace PHP na serveru, pouze použít příslušné logovací funkce, ve vašem kódu.…
AJAXové aplikace jsou populární, neboť poskytují uživatelsky příjemnější prostředí. Pro programátory je však AJAX často noční můrou (nemluvě o tom, že špatná AJAXová aplikace je noční můrou pro uživatele). V následujících dílech se proto podíváme, jak správně psát AJAXové aplikace za použití Nette Framework.
Pokračujeme s aplikací Automat na kávu a zaměříme se na její adresářovou strukturu. K čemu slouží zaváděcí soubor a jak souvisí Nette Framework se životním prostředím? Lze dát sbohem příkazu require_once?
K dispozici je řada minimalizátorů javascriptového kódu. Tino Zijdelovi se ale žádný z nich nezamlouval a rozhodl se napsat vlastní. Tak vznikl JSMin+. Ovšem velmi zajímavý je rozbor, který Tino sepsal a ve kterém nejenže…
Ačkoliv je PHP svým způsobem šablonovací jazyk, ve své čisté podobě se pro jejich kódování úplně nehodí. Proto vznikají nejrůznější šablonovací systémy. Nepřekvapí, že jeden takový je i součástí Nette Frameworku.
Geografické informační systémy (GIS) nabývají na stále větší důležitosti. Základem jsou, kromě dat, specializované databáze, které si poradí s úlohami typu „Najdi obce, které jsou do vzdálenosti 1 km od dálnice D1“. S tím pak samozřejmě souvisí vizualizace dat na mapách. Ukážeme si, jak vytvořit jednoduchou GIS aplikaci.
Minule jsme si ukázali vývoj jednoduché webové aplikace podle architektury Model-View-Presenter v Nette Frameworku. Dnes se ji pokusíme vylepšit, poukázat na kritická místa a předvést jejich správné řešení.
Když Trygve Reenskaug v roce 1979 popsal architekturu Model–View–Controller (MVC), zapsal se do dějin programování a jeho jméno by měl znát každý vývojář na celém světě. To by mu ovšem rodiče museli dát nějaké lépe zapamatovatelné.