Autor Zpráva
T-fon
Profil
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
Všechny includované soubory potřebují připojení k databázi, anebo některé ne?
T-fon
Profil
některé ne
Kajman
Profil
Ve skriptech, kde bude pracovat s databází, můžete použít i
include_once()
#nebo
require_once()
T-fon
Profil
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
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
děkuji za odpovědi, vyřeším to jak psal Kajman, pojem DB vrstvy mi bohuzel zatím nic neříkají...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: