Я в процессе подключения сервера Node.JS с PHP-приложением (на том же VPS), и решение, которое я нашел, должно было связываться через cURL.PHP и MySQL - Как PHP подключается к серверу MySQL?
Я собираюсь сделать еще один шаг и вместо того, чтобы иметь HTTP-сервер, работающий на настраиваемом порту, я напишу сервер сокета Node.js, который принимает собственный протокол, и мой PHP будет подключаться через сырые сокеты.
Причина в том, что я предположил, что так PHP подключается к серверу MySQL (очевидно, через какой-то протокол MySQL). Правильно ли? Потому что я могу подключиться к MySQL из удаленного PHP-приложения без каких-либо проблем, поэтому между ними должно быть какое-то сетевое общение !?
Так что мой вопрос в том, может ли кто-нибудь сказать мне, как PHP подключается к MySQL? Там должна быть сеть где-то вдоль линии.
EDIT: Я знаю, что MySQL работает на порту 3306; это должно быть отношение к API, PHP MySQL ..
Я, вероятно, неправильно назвал свой вопрос, мой вопрос на самом деле был, как PHP подключается к серверу MySQL? Изменили вопрос в соответствии с терминологическими ошибками – user965369
следуйте моей ссылке, не имеете php быть клиентом или сервером сокета. вы можете вызвать HTTP-запросы на узел для php и выполнить его mysqli_ или pdo, или вы можете иметь node.js напрямую поговорить с mysql с чем-то вроде node-mysql – Drew
Нет, я просто сравнивал свои методы подключения PHP и узла с тем, как я предположил, что метод PHP использует для связи с MySQL. Т.е. с розетками ..? Так что PHP подключается к MySQL с помощью сокетов ?! Или я дурак – user965369