powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / prepared statements выбирают идиоты?
11 сообщений из 36, страница 2 из 2
prepared statements выбирают идиоты?
    #37801126
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, забираешь слова обратно?
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801133
Няша ррр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на 30-50% медленее работает, но в цикле разница не ощутима, по-видимому из-за кеширования, хотя не понятно как он кеширует такие запросы, читал какого гуро от пыхепе, который всем доказывал, что SELECT * FROM t WHERE id = 1; и SELECT * FROM t WHERE id = 2; это разные записи в кеше или что-то в этом роде
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801141
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня на страницу 5 максимум 10 запросов.
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801156
Няша ррр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett, какие слова? Ничо не забираю, совершенно очевидно, что подготовленные выражения замануха для идиотов с ними нужно писать больше кода, их использовать можно в 1-2 местах тока. Хотя хз кому как нравится, в pythone с их джангами и прочими они вообще не используются, а эмулируются, там есть волшебный метод для форматирования вроде, тупо значения подставляются. Вообщем вывод: prepared statements не дают особого выигрыша, ради выигрыша в 20% можно переписать старые сайты под mysqli(хотя реальный выигрышь будет меньше из-за неоптимизированного php кода)
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801280
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Няша рррХотя хз кому как нравится, в pythone с их джангами и прочими они вообще не используются, а эмулируются, там есть волшебный метод для форматирования вроде, тупо значения подставляются.
Там просто гламурная ОРМ-обёрточка вокруг этого. Так-то механизм бинда тот же самый.
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801696
Няша ррр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NekZ, да ну, в MySQLdb точно нет
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801713
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Няша ррр,

К сожалению, к названию топика не имеет никакого отношения ;-)
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801720
Няша ррр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NekZ, имеет питонщик умнее среднестатистического пэхэпешника
Модератор: Флуд, оффтопик - бан на неделю
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801722
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Няша ррр,

И потом, не путай API доступа к БД и ОРМ.
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37801860
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Няша рррПрочитал что в веб-приложения в 95% случаев, они бесполезны.

0) Prepared statement-ы бывают разные. В разных языках и библиотеках доступа под этим часто понимаются разные вещи, и даже если понимаются одинаковые, реализации могут в корне отличаться.

1) Бывают разные СУБД, в каждой СУБД Prepared statement-ы реализуются по-разному.

2) Есть один вырожденный случай, когда использование Prepared statement-ов чаще всего бессмысленно и даже вредно -- вызов хранимых процедур. Но тут тоже могут быть варианты.
...
Рейтинг: 0 / 0
prepared statements выбирают идиоты?
    #37802194
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нельзя друпал и прочие "коробки" приводить в пример. Они создаются чтобы работать в различных условиях.
Где-то на хостинге не стоит интерфейс mysqli, а только mysql. Не будут же коробки включать в себя два варианта логики. Можно конечно навертеть ORM, но коробки должны быть еще и просты, чтобы с ними разобрались писатели дополнений.

С другой стороны, prepared statements 100% защищают от sql-иньекции.
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / prepared statements выбирают идиоты?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]