Autor | Zpráva | ||
---|---|---|---|
T-fon Profil |
#1 · Zasláno: 3. 4. 2012, 10:02:21
Dobrý den, mám takový obecný dotaz: mám na stránkách soubor index.php a ostatní odkazy se mi otvírají jako include soubory do tohoto souboru. Cca polovina z nich se připojuje do databáze. Jakým způsobem je nejefektivnejší toto řešit? Nějaký další include soubor, ve kterém bude připojení a to se provede jen pod nějakou podmínkou? Jestli se nemýlim, tak když se připojení vytvoří v jednom scriptu, tak už pak zůstane otevřené i pro dalši scripty, ne? Díky za jakýkoliv tip.
|
||
Tori Profil |
#2 · Zasláno: 3. 4. 2012, 10:11:10
Všechny includované soubory potřebují připojení k databázi, anebo některé ne?
|
||
T-fon Profil |
#3 · Zasláno: 3. 4. 2012, 10:12:57
některé ne
|
||
Kajman Profil |
#4 · Zasláno: 3. 4. 2012, 10:47:30
Ve skriptech, kde bude pracovat s databází, můžete použít i
include_once() #nebo require_once() |
||
T-fon Profil |
#5 · Zasláno: 3. 4. 2012, 10:55:11
teď nevím, jestli jsem to správně pochopil: jako v těch skriptech, kde budu pracovat s databází připojit přes include_once nějaký script, kde bude jen to připojení do databáze?
|
||
Kajman Profil |
#6 · Zasláno: 3. 4. 2012, 11:16:35
Ano, je to jedna z možností.
|
||
Tori Profil |
Některé DB vrstvy (např. dibi) umožňují, aby se připojení k databázi navázalo až v případě, kdy bude skutečně potřeba provést nějaký dotaz.
edit: a pardon za zbytečný dotaz v[#2], nepozorně jsem četla. |
||
T-fon Profil |
#8 · Zasláno: 3. 4. 2012, 11:48:56
děkuji za odpovědi, vyřeším to jak psal Kajman, pojem DB vrstvy mi bohuzel zatím nic neříkají...
|
||
Časová prodleva: 12 let
|
0