Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – Ako pohodlne vyvíjať webové projekty

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Kit
Tvůrce
Avatar
Kit:2.8.2013 18:06

PHP 5.4 už Apache nepotřebuje. Alespoň ne pro lokální použití. MySQL je také pro webové projekty zbytečné. Takže stačí jen PHP 5.4 nebo vyšší nainstalovat a spustit.

Odpovedať
2.8.2013 18:06
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Jančík
Vlastník
Avatar
Odpovedá na Kit
David Jančík:2.8.2013 18:09

Aha, já tu mám balíček XAMPPu, sem to instaloval sám jednou a to mě moc nebavilo, rači si jen poklikám další další :D Ale normálně tu mám 5.4 a Apache tam je. Tak jak to teda je funguje? A kde se tam teda dá nastavit to nasměrování na adresář? Povídej přeháněj!

Odpovedať
2.8.2013 18:09
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Jančík
Kit:2.8.2013 18:27

Spouštím to takto:

php -S localhost:8080 -t adresář

a na portu 8080 (nebo jiném) se objeví webserver s domovským adresářem "adresář". Do něj si uložíš soubor "router.php", "index.php" nebo nejlépe oba.

"router.php" se pak do produkce nedává, je vlastně náhradou ".htaccess". Píše se normálně v PHP. Zapneš si v něm hlášení noticek, logování chyb, uděláš si hezká URL apod.

Takových serverů si můžeš spustit tolik, kolik máš volných portů a RAM. Vezme si jí asi 5 MB + data, což je výrazně méně než u Apache.

Editované 2.8.2013 18:28
Odpovedať
2.8.2013 18:27
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Artas
Tvůrce
Avatar
Artas:15.8.2013 17:15

Je možné, že mi konfigurace virtual hostu nefunguje s diakritikou?
Potřeboval bych nasměrovat do

C:\Users\Václav\SkyDrive\Programming\Web\

a když zadám tuhle cestu, tak apache nenastartuje.

 
Odpovedať
15.8.2013 17:15
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Artas
Kit:15.8.2013 17:18

Apache nevstupuje do virtuálních zařízení. Je to jedno z bezpečnostních opatření. Pokud to skutečně potřebuješ, povol si to v konfiguraci.

Odpovedať
15.8.2013 17:18
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Artas
Tvůrce
Avatar
Odpovedá na Kit
Artas:15.8.2013 17:37

Promiň, ale v tomhle se hrabu poprvé, můžeš mě navést trochu přesněji. Díky

 
Odpovedať
15.8.2013 17:37
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Artas
Kit:15.8.2013 17:48

SkyDrive je někde na serveru mimo tvoje PC, ne? Nebo je to lokální adresář?

K čemu vlastně potřebuješ Apache?

Editované 15.8.2013 17:49
Odpovedať
15.8.2013 17:48
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Artas
Tvůrce
Avatar
Odpovedá na Kit
Artas:15.8.2013 17:49

SkyDrive je lokální adresář, ze kterého se soubory synchronizují na server.

Na apache jsem zvyklý - má v sobě vše co potřebuji - php i mysql.

Editované 15.8.2013 17:50
 
Odpovedať
15.8.2013 17:49
Avatar
Artas
Tvůrce
Avatar
Odpovedá na Kit
Artas:15.8.2013 17:58

Mě jde jen o to, že když jsem měl VirtualHost nastavený na D:\Web, tak vše fungovalo, ale já bych to kvůli záloze dat chtěl mít právě na tu složku od SkyDrive, ale jakmile jí nastavím, tak se mi Apache ani nezapne.

 
Odpovedať
15.8.2013 17:58
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Artas
Kit:15.8.2013 17:59

Tak to nevím. S Apache na Windows nemám zkušenosti.

Naučil jsem se používat PHP 5.4 bez Apache a bez MySQL. Jen tak samotné. Švihá to pěkně včetně databáze a zabere to méně RAM.

Odpovedať
15.8.2013 17:59
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!