Nette funguje velmi pomaly

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

Vytvoril som vlastnú aplikáciu v Nette framework. Po istom čase cca den ju otvorím a straaaaaasne dlho sa zobrazuje úvodná obrazovka. Prehliadač ukazuje, ze sa stránka načítava, ale 2–3minuty nic a až potom sa načíta. Potom uz stránka ide normálne. Ked počas toho načítavania otvorím niečo iné, tiez robené v Nette, tiez to nejde. Ale ked otvorím počas toho dlhého načítavania niečo iné, robené nie v Nette, nabehne to hneď. Čím to môže byt?

2–3min je na cachovanie vela,
možno problem s databázou? Dlhé pripájanie? Databáza je MSSQL na localhoste.
možno nejaké cachovanie v MSSQL.
na tej Nette aplikácii mam urobenú jednu stránku, ktorá každú minútu cez JSON požaduje data. Nemôže sa tam niečo po dlhšej dobe zahltiť?
Ked počas toho dlhého načítavania restartujem Apache, nepomáha to. Musím vždy čakať, kým sa čosi na pozadí udeje a potom to uz ide.
Nejaké iné návrhy, čím to môže byt? Alebo ako by sa to dalo zistiť?

Ďakujem.

CZechBoY
Člen | 3608
+
+1
-

Zapni si profiler a uvidíš sám. Já používám Blackfire.

newPOPE
Člen | 648
+
+1
-

Nemas problem s tym, ze ti dlho resolvuje host na DB? Ak tam mas host (napr. „localhost“) skus tam dat „127.0.0.1“ pripadnu IP DB servera…

steelbull
Člen | 241
+
0
-

newPOPE napsal(a):

Nemas problem s tym, ze ti dlho resolvuje host na DB? Ak tam mas host (napr. „localhost“) skus tam dat „127.0.0.1“ pripadnu IP DB servera…

Skusal som, ale nie je to tym… :-(

CZechBoY
Člen | 3608
+
0
-

Co ten profiler? To je otázka max hodiny.