ForumCała strona

Nawigacja

Aktualnie online

Gości online: 18

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
25.06.2025 23:43:19
Dziadziejemy jantom...

jantom
23.06.2025 21:37:31
Z ciekawo?ci pogrzeba?em w historii i jest gorzej ni? my?la?em. Skórka Nadzieja ma ju? 17 lat.

jantom
23.06.2025 21:33:12
... troch? zasiedzia?o Wink

jantom
23.06.2025 21:32:38
Cecha tego, jak z 20+ lat temu pisano strony - tabelki wsz?dzie, szczególnie do tworzenia uk?adów stron. PF d?ugo by? wierny tej tradycji. A obecny szablon Supportu napisa?em z 15 lat temu i chyba mu

Zbigniew@
22.06.2025 17:50:03
Dlaczego forum jest dost?pne tylko dla 10% ludzi? Poniewa? wi?kszo?? osób korzysta z internetu na urz?dzeniach mobilnych.

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Jaki sterownik bazy danych
bubello
Witam. Chcia?bym si? dowiedzie? od bardziej do?wiadczonych u?ytkowników:::
Jaka jest ró?nica mi?dzy:
Sterownik bazy danych: PDO
Sterownik bazy danych: MySQLi

Jaka jest ró?nica?
Który "sterownik" lepiej wybra? i dlaczego?
W jakich przypadkach wybiera? PDO a w jakich MySQLi
bubello dodał/a następującą grafikę:
sterownik.png

Smile
 
W?cibski Go??
Dodany dnia 06.09.2025 14:42:29
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
khaman
Cytuj?c info z g?ównego supportu:
Wprowadzenie funkcji PDO - PHP-Fusion mo?na teraz uruchomi? z pe?n? obs?ug? PDO.
PDO zapewnia warstw? (?) dost?pu do danych, co oznacza, ?e niezale?nie od u?ywanej bazy danych, u?ywasz tych samych funkcji do wysy?ania zapyta? i pobierania danych.
Rozszerzenie PHP Data Objects (PDO) definiuje lekki, spójny interfejs dost?pu do baz danych w PHP.
„PDO nie zapewnia (?) bazy danych, nie przepisuje SQL ani nie emuluje brakuj?cych funkcji”. Oznacza to, ?e nadal bazujemy na MySQL.


oraz wiki:
Biblioteka PDO

Kiedy? programi?ci pragn?cy komunikowa? si? z baz? danych poprzez PHP musieli zmaga? si? z wieloma problemami. Ka?dy serwer DB udost?pnia? inne API do komunikacji, które zosta?y na nasze nieszcz??cie wiernie odtworzone w interpreterze. Je?eli kto? chcia? napisa? elastyczny projekt do uruchamiania na kilku bazach, musia? pisa? samodzielnie odpowiednie nak?adki, które wybior? odpowiedni? funkcj? w zale?no?ci od tego, czym si? ??czymy. Pozostawa?y te? ró?ne gotowe skrypty robi?ce to zadanie za nas.

PDO to skrót od PHP Data Objects. Jest to nowoczesny interfejs j?zyka PHP przeznaczony do komunikacji z bazami danych, po raz pierwszy napisany wy??cznie w OOP. Jego najwa?niejsz? zalet? jest to, ?e mo?emy za jego pomoc? ??czy? si? zarówno z baz? danych MySQL, jak i z baz? danych PostgreSQL (o innych systemach DB nie wspominaj?c). Wersji beta PDO mo?na by?o u?ywa? ju? w PHP 5.0, natomiast stabilna wersja pojawi?a si? wraz z PHP 5.1. Gor?co zach?camy do jego stosowania, gdy? nie tylko jest wygodniejszy od starych rozwi?za?, ale te? szybszy i bezpieczniejszy...


Który "sterownik" lepiej wybra? i dlaczego?

Nie wiem Smile
Posty pomocne oznaczaj jako pomóg?help.png Nie pomagam na PW/GG | Brak stopki = brak pomocy
 
slawekneo
Od wersji PHP7 MySQLi to absolutna podstawa Grin

Pozdrawiam.
 
Zbigniew@
Witam . Nieco spó?ni?em si? z przeczytaniem tego tematu.
Ale ja zrozumia?em .
!. Nale?y wybra? Sterownik bazy danych: PDO.
Oraz PostgreSQL.
 
phpfusion9.pl/
jantom
PF za bardzo nie gada z Postgresem...
 
http://jantom.info
SebaZ
Je?li zamiast db_query() czy jak to tam w PF jest by?oby PDO to mo?e i PostgreSQL by?.
Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
 
jantom
Tylko i tak sterownik jest na sztywno ustawiany na MySQL-a... https://github.co...L.php#L228
 
http://jantom.info
SebaZ
My?l?, ?e to najmniejszy k?opot. Wi?kszym jest stricte MySQLowa sk?adnia we wtyczkach innych miejscach.
Zadawanie pyta? na forum to nie jest prawo, to jest przywilej, którego ka?dy mo?e by? pozbawiony je?eli nie b?dzie umia? z niego korzysta?. Nie wymagaj wi?c natychmiastowej odpowiedzi.
 
jantom
Tu si? zgodz?. Niby przygotowali jakie? API, z którego i tak za bardzo nie korzystaj?...
 
http://jantom.info
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl