Nasazeni Nette do produkce

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
gerades
Člen | 40
+
0
-

Zdravim, mate nejake doporuceni/navody pri nasazovani Nette do produkcniho prostredi? Abych byl vice specificky:

  1. Kam co kopirovat aby vse bylo dle Nette „best practices“
  2. Co specialniho nastavit na serveru (aby Nette fungovalo)
  3. Co s „document_root“?
  4. … dalsi rady?
Flipajs
Člen | 29
+
0
-

Pokud vím, tak ideální je pokud máš na serveru adresářovou strukturu např.

  • root
  • – –web

tedy vše zkopíruješ do rootu a web = documentRoot – tedy jediná složka kam se dostane uživatel z venku.

Takže pak máš v rootu složky [app] [document_root] [libs] s tím, že místo document_root se to může jmenovat jakkoliv jinak – tedy třeba předdefinovaný web.

Opravte mě pokud se mýlím =)

Editoval Flipajs (12. 12. 2010 17:11)

Patrik Votoček
Člen | 2221
+
0
-

Nic takového neexistuje protože to má každý jinak. Na serveru není potřeba nic speciálního můžeš si to ověřit pomocí Requirements Checker-u.

net-vor
Člen | 35
+
0
-

Univerzální rada neexistuje, pokaždé je to jinak. Mně osobně se osvědčilo mít adresářovou strukturu tak, že hlavní je document_root a všechno (app, libs ad.) je až v něm… klient vždycky přijde s nějakým hostingem, kde stejně výš, než je document_root, nemůžu, takže to aspoň nemusím předělávat. Je ale nutné ověřit, že nelze v prohlížeči otevřít např. config.ini.