Development

Documentation/pl_PL/book/1.0/09-Links-and-the-Routing-System

You must first sign up to be able to contribute.

Oryginalny tekst: http://www.symfony-project.com/book/trunk/09-Links-and-the-Routing-System [EN]

WERSJA ROBOCZA

Rozdział 9 - Linki i mechanizm routowania

Linki i adresy URL zasługują na szczególne traktowanie w aplikacji webowej. Jest tak, ponieważ unikalne punkty wejść aplikacji (zewnętrzny kontroler) oraz używanie w pomocników (helpers) w szablonie umożliwia całkowitą separację pomiędzy sposobem działania adresów URL, a jego widokiem. Nazywa się to routing. Więcej niż dodatek, routing jest użytecznym narzędziem umożliwiającym aplikacji jeszcze bardziej być przyjaznej użytkownikowi i bezpieczniejszej. Ten rozdział wyjaśni Ci wszystko co potrzebujesz wiedzieć na temat tworzenia adresów URL dla twojej aplikacji w symfony:

  • Co to jest mechanizm routowania i jak działa
  • Jak używać pomocników link (link helpers) w szablonie i włączyć routing dla wychodzących adresów URL
  • Jak skonfigurować reguły routowania aby zmienić wygląd adresów URL

Oprócz tego, znajdziesz tu kilka sztuczek jak zarządzać wydajnym routingiem.

Co to jest routing?

Routing jest mechanizmem który zamienia adresy URL aby miały bardziej użyteczną formę. Aby zrozumieć dlaczego jest to tak istotne, musisz najpierw poświęcić kilka minut na pomyślenie o adresach URL.

Adresy URL są to instrukcje serwera

Adresy URL przenoszą informacje z przeglądarki do serwera wymagane do podjęcia akcji utworzonej przez użytkownika. Na przykład, tradycyjny URL zawiera ścieżkę do skryptu i kilka parametrów niezbędnych do wykonania zapytania na przykład:

http://www.example.com/web/controller/article.php?id=123456&format_code=6532