Разбор prepared statements. Клиент vs. сервер.
Вопрос очень простой.
Какие есть преимущества у библиотек, которые производят разбор на стороне сервера (PDO, mysqli) перед самописными, которые делают разбор на клиенте?
Сам я в этих вопросах плаваю, поэтому хочу спросить мнение тех, кто сам работал.
Пока у меня такая информация:
Сервер.
+ гарантия отсутствия инъекций
- невозможность увидеть запрос в "классическом" виде, чтобы, к примеру, скопировать в консоль
- неполная поддержка некоторыми библиотеками синтаксиса запросов (SHOW в PDO)
Клиент
+ отсутствие минусов серверных библиотек.
Прошу ногами не пинать, поскольку познания у меня в этом вопросе только теоретические.
Наверняка есть какие-то вещи, которых я не вижу, но которые очевидны.
Вопрос очень простой.
Какие есть преимущества у библиотек, которые производят разбор на стороне сервера (PDO, mysqli) перед самописными, которые делают разбор на клиенте?
Сам я в этих вопросах плаваю, поэтому хочу спросить мнение тех, кто сам работал.
Пока у меня такая информация:
Сервер.
+ гарантия отсутствия инъекций
- невозможность увидеть запрос в "классическом" виде, чтобы, к примеру, скопировать в консоль
- неполная поддержка некоторыми библиотеками синтаксиса запросов (SHOW в PDO)
Клиент
+ отсутствие минусов серверных библиотек.
Прошу ногами не пинать, поскольку познания у меня в этом вопросе только теоретические.
Наверняка есть какие-то вещи, которых я не вижу, но которые очевидны.