Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: MySQL vs MySQLi vs PDO
Форумы портала PHP.SU » PHP » Программирование на PHP » MySQL vs MySQLi vs PDO

Страниц (1): [1]
 

1. Maklaud - 21 Апреля, 2011 - 20:18:17 - перейти к сообщению
Всем привет! Я только начал изучать PHP, выбрал пока книжку PHP for Absolute Beginners, автор Jason Lengstorf. В ней он говорит, что есть 3 способа работы с базой:

1. PHP’s MySQL Extension
2. PHP’s MySQLi Extension
3. PHP Data Objects (PDO)

А затем говорит следующее:
Due to potential security weaknesses in the MySQL Extension, developers are strongly encouraged to use PDO or MySQLi when using MySQL 4.1.3 or later.

Собственно понятно, что от MySQL можно отказаться. Но какой выбрать - MySQLi или PDO ? В книге он в основном приводит примеры на последнем. Хотелось бы сразу пойти в "правильном" направлении, если есть какие-то преимущества.

Спасибо.
2. EuGen - 21 Апреля, 2011 - 20:38:04 - перейти к сообщению
Используйте PDO - большинство фреймворков используют этот подход. Да и объектную модель изучите заодно.

 

Powered by ExBB FM 1.0 RC1