Vlákno názorů k článku PDO a další novinky v PHP 5.1 od spaze - Vázání proměnných.. chybí ti, Jakube, celkem zásadní fakt,...

  • Článek je starý, nové názory již nelze přidávat.
  • 28. 11. 2005 15:52

    spaze (neregistrovaný)
    Vázání proměnných.. chybí ti, Jakube, celkem zásadní fakt, že se jedná o _prepared statements_ a že krom toho, že není třeba escapovat řetězce, tak při větších objemech dat se také jedná o zrychlení, server nemusí pokaždé parsovat, optimalizovat a buhvícoještě dělat s SQL dotazem, ale všechno to provede najednou a pak už jen vkládá data. Což je asi větší výhoda, než automatické escapování dat.

    Na bindParam() jsem nedávno také vyhořel, naštěstí mi manuál řekl, že "Unlike PDOStatement::bindValue(), the variable is bound as a reference...", takže jsem použil bindValue() a je to všechno fcajku.

    S tím date je to trochu provar, mno, evidentně se někdo snažil, aby nebyl zaneřáděn globální namespace, mno a trochu bylo přestřeleno, škoda.
  • 28. 11. 2005 18:57

    bez přezdívky
    Nojo ... ale kolikrat pouzijes jeden dotaz na jedne webovske strance ? Chtelo by to nejake prepare_if_not_exist a persistent connection ...
  • 28. 11. 2005 19:11

    spaze (neregistrovaný)
    > ale kolikrat pouzijes jeden dotaz na jedne webovske strance ?

    jasně, to se spíš týká nějakých importů, tam je to celkem k využití. I když jeden nikdy neví ;)

    > persistent connection

    v PDO je to nějak implementováno, ale.. je otázkou, jak to funguje, jestli stejně jako normální pconnecty (jakože asi jo), tak to není víceprocesovejch serverech moc k něčemu.