im работая над проектом о сайте социальных сетей, где оптимизация скорости очень важна.
PDO является FASTER?
Я думаю, что переключиться на PDO рекомендуется для использования PDO для такого сайта?
Я сомневаюсь, что использование PDO или MySQLi будет узким местом, хотя, если вы попросите bechmarks, вот они (ничего серьезного, просто пара тестов).
В общем, использование того или другого – это вопрос вкуса, а узкие места обычно находятся где-то в другом месте (например, запросы, индексы, код PHP и т. Д.).
Одна вещь, которую вы можете рассмотреть, – это использовать некоторую оболочку DB, то есть класс, который использует либо PDO, либо MySQLi, в зависимости от того, что вы предпочитаете. В вашем коде используйте эту оболочку, а не напрямую используя PDO или MySQLi. Если вы это сделаете, вы сможете переключаться между PDO, MySQLi или любой другой библиотекой, изменяя один класс вместо изменения всего кода.
Я сделал мини-тест на это некоторое время назад. Вывод. PDO и MySQLi очень похожи, но функции PDO заслуживают внимания.