Мои клиенты - разработчики блогов и других веб-сайтов. Эти веб-сайты размещаются на самых разных сайтах, например. wordpress.org, dreamhost и т. д.Как вызвать частный веб-сервис http_request таким образом, который совместим с большинством хостов домена?
Я хотел был бы иметь возможность дать им немного кода (например, некоторый javascript и/или php), который вызывает отправку сообщения на мой «сервер трекера», когда один из их страницы посещаются (например, http_get_request). Сообщение должно включать в себя секретный уникальный идентификатор , который однозначно идентифицирует/подтверждает, что сообщение достоверно связано с посещением веб-сайта этого клиента.
Моя текущая стратегия - дать клиенту фрагмент jQuery, чтобы положить в верхней части своего шаблона (в нужное время) выполнить http_request на http_request файл notify_tracker_server.php
, который также находится на их сервере. .php Тайный уникальный идентификатор будет внутри этого php-файла, поэтому посетитель сайта клиента никогда его не увидит.
Это хороший способ сделать что-то?
Мои проблемы являются:
- В общем, делать wordpress.org и другие популярные варианты хостинга позволяют .php файлы, которые будут добавлены в свои сайты?
- В общем, разрешают ли они, чтобы http_requests выполнялись со своего сервера на другие серверы?
Или более широко, есть ли лучший способ сделать это? Например, возможно ли это сделать, не используя PHP (или любой другой серверный скрипт), но сохраняя уникальный секретный идентификатор.
Я не согласен, что этот вопрос в первую очередь мнение, основанное. Я ищу лучшую практику, которая объективно измерима, например. с точки зрения максимальной совместимости с разными хостами. Я также ищу фактическую информацию в вопросе «можно ли это сделать без использования PHP?« – weemattisnot