Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Bitna razlika između mysqli i pdo ?

[es] :: PHP :: Bitna razlika između mysqli i pdo ?

[ Pregleda: 325 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nenadovic85
my own my way

Član broj: 345971
Poruke: 31
*.dynamic.vipmobile.rs.



+18 Profil

icon Bitna razlika između mysqli i pdo ?26.01.2021. u 13:07 - pre 6 meseci
Na svom projektu koristim pdo, ali sam našao na internetu lep sistem za upravljanje upitima bazi i on je mysqli. Da li da se obazirem na to?

I da li se pdo link automatski zatvara.
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 205

ICQ: 491318095


+32 Profil

icon Re: Bitna razlika između mysqli i pdo ?26.01.2021. u 13:22 - pre 6 meseci
Citat:

ali sam našao na internetu lep sistem za upravljanje upitima bazi i on je mysqli


Djeluje mi k'o kakav outdated artikal.
Prije bi' smatr'o da je PDO neki industrijski standard nego mysqli.

Citat:

I da li se pdo link automatski zatvara


Citat:

Upon successful connection to the database, an instance of the PDO class is returned to your script. The connection remains active for the lifetime of that PDO object. To close the connection, you need to destroy the object by ensuring that all remaining references to it are deleted—you do this by assigning null to the variable that holds the object. If you don't do this explicitly, PHP will automatically close the connection when your script ends.


Iz dokumentacije.

-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

nenadovic85
my own my way

Član broj: 345971
Poruke: 31
*.dynamic.vipmobile.rs.



+18 Profil

icon Re: Bitna razlika između mysqli i pdo ?26.01.2021. u 13:38 - pre 6 meseci
Hvala Tpojko, da li da te čitam trojka ili t pojka
 
Odgovor na temu

Zlatni_bg
Nikola S
Beograd

Član broj: 65708
Poruke: 4274
*.dynamic.sbb.rs.



+491 Profil

icon Re: Bitna razlika između mysqli i pdo ?26.01.2021. u 17:01 - pre 6 meseci
Da mysqli nekad ume da izgleda lepse, ume. PDO nekome ko dolazi sa mysql ili mysqli moze da deluje kompleksnije jer zapravo i jeste kompleksniji ali je zbog toga i sigurniji ako se koristi kako treba.

Glavna prednost je to sto je dovoljno promeniti parametre pri konekciji da bi se izabrao totalno drugi tip baze podataka, dok mysqli podrzava samo mysql/mariadb baze/servere. I verovatno osvrt na sigurnost.
THE ONLY EASY DAY WAS YESTERDAY
 
Odgovor na temu

bokinet

Član broj: 29844
Poruke: 497



+42 Profil

icon Re: Bitna razlika između mysqli i pdo ?26.01.2021. u 18:33 - pre 6 meseci
PHP Data Objects
www.php.net/manual/en/book.pdo.php
 
Odgovor na temu

S A J A
Beograd

Član broj: 226539
Poruke: 1859
*.static.sbb.rs.



+412 Profil

icon Re: Bitna razlika između mysqli i pdo ?27.01.2021. u 11:36 - pre 6 meseci
I jedan i drugi su drajver za pristup bazi. Razlika je u tome što je mysqli drajver nižeg nivoa. Direktnije pristupa bazi i nešto je brži od PDO jer PDO ima dodatni nivo apstrakcije u odnosu na sirovi drajver. Po mojim iskustvima, razlika u brzini je zanemarljiva (osim ako ne praviš sajt koji će biti posećan kao facebook) a PDO je mnogo praktičniji za korišćenje. Recimo, sa PDO možeš da uhvatiš greške sa prostim try/catch sistemom dok mysqli ne možeš, previše je sirov, izađe exception na nekom njegovom nivou i moraš da koristiš njegov interni sistem za hendlovanje. Takođe, PDO je bolji jer podržava više baza, ne samo MySQL. Recimo hoćeš da se prebaciš na PostgreSQL, ako koristiš PDO to neće biti veliki problem a ako koristiš mysqli onda te čeka težak horor ;)

 
Odgovor na temu

nenadovic85
my own my way

Član broj: 345971
Poruke: 31
*.dynamic.vipmobile.rs.



+18 Profil

icon Re: Bitna razlika između mysqli i pdo ?27.01.2021. u 11:49 - pre 6 meseci
hvala ljudi.
 
Odgovor na temu

[es] :: PHP :: Bitna razlika između mysqli i pdo ?

[ Pregleda: 325 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.