Autor | Zpráva | ||
---|---|---|---|
unlucky Profil |
#1 · Zasláno: 13. 11. 2009, 10:46:09
Možná to bude hodně blbej dotaz ale radši se zeptám na názory :D
Stránka je rozdělená na více částí do souborů, které si potom includne. V některých částí je sql dotaz. Soubor s připojením k databázi je rovněž v jiném souboru a includuje (once) se. @mysql_connect("mysql.xx.cz","xx","xx") or die ("Sql server error, main error <br /> Pls wait few minutes and try again"); @mysql_select_db("xx"); mysql_query("SET NAMES utf8"); Je lepší: 1) dát jednou do indexu a hotovo 2) dát jednou do indexu mysql_pconnect a hotovo 3) před každým dotazem znovu dát připojení a pak ho ukončit prosím o názory na výhody a nevýhody (rychlost provedení skriptu a zátěž na server) |
||
Nox Profil |
#2 · Zasláno: 13. 11. 2009, 11:03:17
podle mě 1
o persistentním připojení jsem toho moc neslyšel a moc to nevídám, ale když si člověk projde komentáře, tak se tam může něco dozvědět....třeba že je nevhodné používat ho, když chceš používat transakce tady je taky něco http://php.vrana.cz/persistentni-pripojeni.php, https://students.kiv.zcu.cz/doc/php5/manual/cs/features.persistent-connections.php.html snad tu někdo bude vědět víc 3) je nejhorší řešení, zbytečně se navazuje a ruší spojení, přičemž minimálně to navázání hodně prodlužuje dobu běhu skriptu (na jednom mým lehce složitějším webu prodlouží 1 connect dobu na dvojnásobek) |
||
Kajman_ Profil * |
#3 · Zasláno: 13. 11. 2009, 11:20:27
3) stačí místo include dát include_once a pokud se připojení zavolalo, nebude se připojovat znovu.
|
||
Časová prodleva: 14 let
|
0