Вопрос:

я должен использовать mysqlnd над libmysql?

mysql mysqli mysqlnd

171 просмотра

1 ответ

1 Репутация автора

Я купил VPS у Hostgator, потому что для загрузки mysqlnd (потому что я использовал метод get_result для всего сайта), но они сказали, что они удалят libmysql и установят mysqlnd, а также я буду отвечать за поддержание mysqlnd (у меня нет опыта в обслуживании это еще).

Я хочу узнать, что я потеряю, когда они удалят libmysql? Каковы минусы msqlnd? Как может быть трудно поддерживать mysqlnd? (У меня нет опыта по обслуживанию сервера)

Автор: Alex Источник Размещён: 22.08.2016 09:15

Ответы (1)


1 плюс

137120 Репутация автора

что я потеряю при удалении libmysql?

Ничего.

В чем минусы msqlnd?

Разве вы не сказали себе, что используете get_result по всему сайту? Разве это не достаточно для вас?

Как может быть трудно поддерживать MySQL?

Никак. Там нет ничего, чтобы поддерживать.

Я не использую PDO, потому что он немного медленный

О, этот мерзкий слух снова.
Однако, если функции mysqli обернуты в хорошую вспомогательную библиотеку, в этом нет ничего плохого.
Но если mysqli или PDO предназначены для использования в сыром виде, прямо в коде без какой-либо промежуточной обертки, то для программиста PDO является единственным выбором. Тем не менее, я должен признать, что для обычного пользователя PHP mysqli лучше, потому что напоминает единственный способ взаимодействия с базой данных, который они изучили раз и навсегда.

Автор: Your Common Sense Размещён: 23.08.2016 07:17
32x32