![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 190 Pomógł: 1 Dołączył: 20.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jak wiadomo w PHP5 sa dostepne 2 interfejsy do bazy MySQL. Dotychczas uzywalem mysql i w sumie moglbym tego uzywac nadal, ale ciekaw jestem co sadzicie o mysqli? Wiem, ze ma troche wiecej funkcji niz mysql, ale chcialbym poznac opinie ludzi, ktorzy juz tego w praktyce uzywali i maja porownanie. Na ile wieksze mozliwosci to daje? Czy piszac aplikacje w PHP5 (glownie obiektowo) i korzystajac z MySQL 4.1 warto zrezygnowac ze starego mysql i przejsc na mysqli? A moze warto przejsc na to chociazby dlatego, ze taki jest ogolny trend i warto za nim podazyc? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Co prawda temat mysqli trochę bokiem przeszedł mi z racji tego, że przede wszystkim korzystam z AdoDB natomiast z tego co wiem to:
- znacznie zwiększona wydajność tego interfejsu - obiektowość, tzn. każdą z trzech klas składających się na ten interfejs można rozszerzyć poprzez dziedziczenie - jakieś zmiany w systemie związane z autoryzacją i bezpieczeństwem - możliwość tworzenia tzw. zapytań przygotowywanych - dodatkowe ułatwienia (chyba funkcje) jeżeli chodzi o transakcje... To tyle w skrócie co na ten temat wiem. Wydaje mi się, że jeżeli korzysasz z php w wersji 5 to jedynym rozwiązaniem jest korzystanie właśnie z tej biblioteki. Więcej pewnie jest gdzieś w manualu na ten temat. Pozdrawiam. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 204 Pomógł: 0 Dołączył: 26.12.2003 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Używam od ponad roku, ostatnio w ogromnym projekcie i zachowuje się wzorowo.
Tym czym najbardziej się wyróżnia od mysql są prepared statements, które automatycznie chronią przez wszelkimi zastrzykami sql:) Co prawda to samo ma być w nadchodzącym PDO, ale myslę, że nie ma się co zastanawiać jeśli chodzi o przejście ze mysql na mysqli Polecam artykuły zenda na start: http://zend.com/php5/articles/php5-mysqli.php http://zend.com/php5/articles/php5-mysqli2.php |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 18.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
a jak rozwiązujecie problem gdy trzeba wysłąć kilka zapytań w jednym kodzi ?
http://forum.php.pl/index.php?showtopic=123447&hl= ja mam problemy :| |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@Dexti crossposting jest na forum zabroniony. Jeden temat starczy. nie wolno spamować swoim postem jeszcze po innych tematach i to na dodatek po tak starych kotletach!
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 19:28 |