Я пытаюсь создать приложение, которое позволяет кому-либо публиковать код на своем веб-сайте, который запрашивает мои базы данных и возвращает результаты.
Я не хочу, чтобы код содержал реальные операторы mysql или информацию о соединении (дляочевидные причины безопасности).
В настоящее время у меня настроен php-код (для сторонних сайтов), который использует fsockopen для запроса моего сервера и fgets для чтения результатов (запрос mysql и информация о его соединении остаются защищенными намой сайт).
Есть ли лучший / быстрый / более безопасный способ сделать это?Что такое стандартный метод?(Я заметил, что Google Recaptcha также использует этот метод fsockopen / fgets). Я спрашиваю об этом потому, что система fsockopen ведет себя странно - иногда мой сервер решает выполнить запрос, а иногда нет (из журналов ошибок моего сервера).Тот же запрос отлично работает при запросе с моего собственного сервера (а не удаленно через fsockopen), поэтому проблема, похоже, связана с методом fsockopen.