Acabo de terminar un curso de introducción en PHP, y en todo el foro de stackoverflow personas me han recomendado cambiar a PDO, declaraciones preparadas o MYSQLi, revisé brevemente el manual, pero la mayoría pasó por mi cabeza.PHP PDO y MySQLi
He estado usando las funciones de mysql_ * hasta ahora, por lo que estos conceptos son nuevos para mí. Creo que se utilizan para acceder y realizar acciones específicas de la base de datos, pero no estoy seguro.
Entonces, ¿cuál es la diferencia entre PDO, declaraciones preparadas y MySQLi, son características diferentes que realizan la misma tarea? ¿Son compatibles en un script o es "elegir uno u otro"? Y, por último, ¿cuál ofrece el mejor rendimiento?
Actualización: Gracias por las respuestas, estaré buscando más tutoriales de PDO.
Como referencia también me encontré con los siguientes mensajes de utilidad:
Which one is fast and light - mysqli or PDO
mysqli or PDO - what are the pros and cons?
Recomiendo comenzar aquí: http://www.phpro.org/tutorials/Introduction-to-PHP-PDO.html – Brad
Gracias por todas sus respuestas y dejarlo en claro para mí. – grasshopper
Aquí hay un buen tutorial en pdo http://a2znotes.blogspot.in/2014/09/introduction-to-pdo.html –