NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze – Lekce 3 - Směrovač (router)

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:22.3.2014 9:02

No, on by totiž router neměl být potomkem kontroleru. Měla by to být samostatná třída, která spouští kontroler.

Odpovědět
22.3.2014 9:02
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:22.3.2014 9:10

Aha, omlouvám se autorovi, v článku to zmínil.

Odpovědět
22.3.2014 9:10
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
David Hartinger:22.3.2014 9:14

Router sbírá požadavky a volá další kontrolery aplikace, úplně to samé dělá controller. Proto se z něj router běžně dědí.

Odpovědět
22.3.2014 9:14
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Neaktivní uživatel:22.3.2014 9:21

Ok, díky. Nevěděla jsem, že se to běžně dělává a připadalo mi, že router kromě přesměrování nepotřebuje žádnou jinou funkčnost kontroleru.

Odpovědět
22.3.2014 9:21
Neaktivní uživatelský účet
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
David Hartinger:22.3.2014 9:23

V tomto projektu RouterController slouží i jako hlavní kontroler a vypisuje pohled layout.

Odpovědět
22.3.2014 9:23
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Neaktivní uživatel:8.4.2014 15:44

Ahoj, zapl jsem mode rewrite. Nechápu přesně výrok ,,musíš mít web v rootu".

Mam nainstalovaný LAMP na Lubuntu, web daný v '/var/www/', nejde mi mi v prohlížeči. Web v rootu jako '/root/' nebo v '/' ?

Děkuji za brzkou odpověd.:)

Odpovědět
8.4.2014 15:44
Neaktivní uživatelský účet
Avatar
jadana
Člen
Avatar
Odpovídá na Neaktivní uživatel
jadana:5.5.2014 15:43

"Nechápu přesně výrok ,,musíš mít web v rootu".

to je trochu nepochopení toho, že na *NIX je i "/" a "/root"

pro Apache je root to, kam ukazují proměnné "DocumentRoot" a "<Directory>"
see "man httpd" etc...

 
Odpovědět
5.5.2014 15:43
Avatar
Odpovídá na jadana
Libor Šimo (libcosenior):11.5.2014 19:56

Tak mi to konečne na ubuntu a netbeans funguje. ;)
Použil som tento postup, príkazy v konzole:

  • sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite
  • gksudo gedit /etc/apache2/sites-available/mysite

v časti:

<Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All (tu bolo pôvodne: AllowOverride None
        Order allow,deny
        allow from all
</Directory>

zmeniť AllowOverride z None na All

  • sudo a2dissite default && sudo a2ensite mysite
  • /etc/init.d/apache2 reload
  • sudo a2enmod rewrite
  • service apache2 restart
  • sudo a2enmod userdir
  • /etc/init.d/apache2 restart
  • cd /var
  • chmod 777 www

V netbeans vytvoriť nový projekt s koreňovým adresárom: /var/www
a všetko funguje presne podľa lekcie.

Odpovědět
11.5.2014 19:56
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Jakub "Jacob" Sycha:19.5.2014 19:14

Moc pěkný tutoriál, ale čeština v názvu proměnných a fcí je pěkný svinstvo... jako pomlckyDoVelblou­diNotace", to je vtip že?


A btw, když to máte v podsložce, tak vám ten router nepojede, tady je fix... https://gist.github.com/…12d330a50cd3

 
Odpovědět
19.5.2014 19:14
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Jakub "Jacob" Sycha
Petr Nymsa:19.5.2014 19:34

Autor a prakticky všichni píší v AJ :) pro místní tutoriály se zvolila čeština, aby to bylo pro začátečníka jasnější. Každý kdo se bude dál tomu věnovat sám od sebe přejde na angličtinu. Ale souhlasím že ten název funkce by mohl být kratší

Odpovědět
19.5.2014 19:34
Pokrok nezastavíš, neusni a jdi s ním vpřed
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 109.