</source>
=== NevýhodyRouting, NetteCool FrameworkURL ===
A differenza di molti altri frameworks, è possibile impostare il formato dell' URL, come ultima cosa nell'intera applicazione. Permette il routing bidirezionale, che viene utilizzato sia per l'analisi e la generazione dei percorsi. Il Cool URL è importante anche per il SEO, i motori di ricerca valutano l'indirizzo che diventa parte importante del sito e quindi influisce sulla posizione del motore di ricerca. Allo stesso tempo, gli indirizzi sono più facili da leggere e deventa più facile da ricordare. Nette nasconde le direttive mod_rewrite e non è necessario utilizzarle per definire le route. Ciò evita errori.
* Nezachovávání zpětné kompatibility v nových verzích{{Fakt/dne|20130325201155}}
* Nutnost občas ručně promazat cache
* Určitá nekonzistence celého interface{{Fakt/dne|20130325201155}}
* Slabá dokumentace funkcí frameworku a databázové vrstvy
* Neexistující "best practice" příklady implementace modelové vrstvy
* Databázová vrstva se chová výrazně jinak pro tabulky bez primárního klíče
* Více reklamy než objektivních informací od autora Nette{{Fakt/dne|20130325201155}}
Esempi di URL classico:
== Routování, Cool URL ==
Na rozdíl od většiny jiných frameworků je možné nastavit tvar URL jako poslední věc v celé aplikaci. Umožňuje to obousměrné zpracování routů, které slouží jak k parsování tak generování cest. Pěkné URL (Cool URL) je důležité také pro SEO, vyhledávače adresy vyhodnocují a stává se součástí bodování důležitostí webu a ovlivňuje tak pozici ve vyhledávači (pouze domněnka některých "SEO odborníků", URL nemá na pozici ve vyhledávači žádný vliv). Zároveň jsou adresy čitelnější a zapamatovatelnější pro uživatele stránek. Nette odstiňuje použití direktiv mod_rewrite a tak není nutné definovat tvar rout na více místech. Tím se předchází vzniku chyb.
Příklady klasických URL:
* example.com?modul=article&action=show&id=10
* example.com?modul=article&action=delete&id=10
URL při použití routy vin Nette:
* example.com/article/show/10
* example.com/article/delete/10
== ReferenceCollegamenti esterni ==
; Pagine ufficiali
<references />
* [http://nette.org OficiálníPagina stránkaufficiale] ▼
* [http://api.nette.org/ APIDocumentazione dokumentaceAPI] ▼
== Externí odkazy ==
* [http://addons.nette.org/ Doplňky, komponentyComponenti] ▼
; Oficiální stránky frameworku
; Supporto italiano su Nette Framework
▲* [http://nette.org Oficiální stránka]
;* http://www.kritek-consulting.eu
* [http://forum.nette.org/cs/ České fórum]
;* [http://posobotawww.cz Poslední sobota]kritek.eu
▲* [http://api.nette.org/ API dokumentace]
▲* [http://addons.nette.org/ Doplňky, komponenty]
; Články o frameworku
* [http://zdrojak.root.cz/serialy/zaciname-s-nette-framework/ Zdrojak.cz: Seriál Začínáme s Nette Frameworkem]
* [http://www.root.cz/clanky/velky-test-php-frameworku-zend-nette-php-a-ror/ Root.cz: Velký test PHP frameworků: Zend, Nette, PHP a RoR]
* [http://blog.php-group.cz/2008/04/01/prednaska-o-frameworku-nette-david-grudl/ Czech PHP User Group: Přednáška o frameworku Nette – David Grudl]
* [http://php.vrana.cz/unikatni-vlastnosti-nette.php PHP triky: Unikátní vlastnosti Nette]
; Přednášky on-line
* [http://www.youtube.com/user/NetteFramework Oficiální seznam videí o Nette Framework]
{{Aplikační frameworky}}
[[Kategorie:Webové aplikační frameworky]]
[[Kategorie:Software v PHP]]
[[Kategorie:Svobodný software]]
|