Rubrika Nette

Latte 3: největší skok v dějinách Nette

Kompletně přepsaný kompilátor, ze kterého nezůstal ani řádek. Pět let jsem se do toho bál pustit, protože to znamenalo v podstatě napsat vlastní PHP-Parser. Dnes má Latte AST strom, neprůstřelný sandbox a kompilátor, o jakém jsem roky snil.

Objevena první zranitelnost v Nette, aktualizujte!

Po 13 letech dostal Nette svůj první CVE záznam, když taiwanský výzkumník objevil RCE zranitelnost. Opravil jsem ji napříč všemi verzemi, včetně těch dávno nepodporovaných, protože bezpečnost si nezaslouží technologický dluh. Aktualizujte, prosím.

Fight jazyků: co obnášejí dvě mutace Nette?

Dvě synchronní mutace dokumentace o rozsahu 3 MB, anglické fórum od roku 2008, kód bez jediného českého slova. Čeština je přidaný komfort pro zdejší komunitu, nikoli default. A jak to celé funguje v praxi?

Chtěl napsat článek, ale…

Dva týdny mi v to-do listu visel úkol napsat, proč podporovat Nette. Pak mě kluci z Freelo předběhli a napsali to tak dobře, že už nemá smysl se pokoušet. Prokrastinace tentokrát zvítězila na plné čáře.

Co se chystá v Nette?

Nette 3 přinese striktní PHP 7.1, skalární typehinty a automatizovaný upgrade kódu. Nette 4 pak převrátí architekturu na middleware a vyřeší problémy, které framework táhne roky. Nápadů je víc než volných víkendů, ale kdo by se nudil.

PhpStorm a napovídání nad $this->template

Červené vlnovky u $this->template v PhpStormu jsou zbytečný stres. Stačí jedna PHPDoc anotace a IDE začne napovídat jako hodné. A kdo si vytvoří vlastní třídu šablony, dostane typované napovídání snů.

Jak správně updatovat Nette

Přeskočit tři verze Nette najednou je jako přeběhnout minové pole poslepu. Stoupejte po jedné, vypněte si E_USER_DEPRECATED a nechte framework, ať vám sám poradí, co opravit. Recept na bezbolestnou aktualizaci od 2.0 až po současnost.

Nette 2.4: už je za rohem!

Nejnabušenější Nette všech dob se blíží a já potřebuju vaše weby jako pokusné králíky. Kompatibilita s 2.3 je na 99 %, ale právě to jedno procento umí zkazit den. Testujte, hlaste se, dokud je čas něco zachránit.

Jak vyvíjet komfotrněji?

Programování nemusí být utrpení. Pár tipů, jak si přizpůsobit vývojářské prostředí tak, aby vás práce bavila víc a bolela míň. Protože komfort není luxus, je to produktivita.

To je vše. Další články se teprve rodí.

phpFashion © 2004, 2026 David Grudl | o blogu

Ukázky zdrojových kódů smíte používat s uvedením autora a URL tohoto webu bez dalších omezení.