Citat:
Ursprungligen postat av TheCheesePolice
Testar det där ovan! Det sistnämnda har jag provat, måste det göras varje gång?
Hehe, förmodligen det incitamentet jag behöver. Har precis lyckats lära mig grundläggande PHP till den grad jag kan använda det, det här med PDO gör det väldigt mycket mer komplicerat, i varje fall i mitt huvud. Finns det några speciella fördelar med att använda det?
|
Största anledningen för den som inte känner till mer är att mysql_-funktionerna är "deprecated" vilket betyder att man planerar att ta bort den ur språket. Detta görs framförallt av säkerhetsskäl. Med andra ord är din kod inte framtidssäker om du använder mysql_. Det betyder också att ingen aktiv utveckling sker på funktionen.
Sen finns det även en hel del funktion som saknas i mysql-extensionen, t ex:
- Prepared statements (som förutom säkerhet även bla ger dig möjligheten till snabbare upprepande queries)
- Asynkrona queries (fire and forget)
- Bra felhantering (som du också kan styra själv enligt smak o tycke)
- Stored procedures
- OOP api
- Bra stöd för transaktioner
Sen säkert en mängd till som inte dyker upp nu. Kort sagt kommer du sakna massa funktionalitet som du får plåstra och krångla för att kunna emulera.
Som jag tycker x264 visar så är det inte så svårt att lära sig ...