
06.07.2008, 21:02
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от 159932
и чем в MySQLi запросы отличаются от запросов в MySQL ?
мне не понятно ..
Уточняю, язык MySQL тот же.
Запросы отличаются только тем, что используются разные операторы PHP работы с базой данных. Например:
простой запрос, подвержен MySQL инъекциям, если его не фильтровать. Т.е:
PHP код:
mysql_query(запрос на языке sql);
а запросы через эту библиотеку, осуществляются через предварительную подготовку параметров, оптимизации запроса. При использовании шаблонов(в частых запросах) мы экономим на траффике. Например нам надо отправить 30 аналогичных запросов, при условии что каждый запрос будет 100 байт. В итоге траффик - 3кб.
А используя библиотеку, мы можем отправить один раз 100 байт, а потом отправлять параметры по 2- 4 байта. В итоге экономия траффика в десятки раз больше!
|
|
|