печать — используя локальный и удаленный сервер одновременно для переполнения стека

Поэтому я создаю веб-сайт (HTML / PHP / Jquery / MySQL), который должен взаимодействовать со специализированным принтером (фискальный принтер со специальным драйвером), и я планировал полностью поддерживать его на удаленном сервере. Однако я обнаружил, что для правильного использования драйвера необходимо использовать локальный сервер для запуска инструмента, который позволяет PHP веб-сайта взаимодействовать с драйвером.

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

Я хочу знать, возможно ли, чтобы веб-сайт работал в основном на удаленном сервере, при этом позволяя этой единственной функции работать на локальном сервере? То есть можно ли заставить PHP использовать локальный сервер, когда мне это нужно?

Заранее спасибо 🙂

PS: я задал этот вопрос на странице веб-мастеров, но он был помечен как отложенный, потому что это вопрос программирования. Я новичок в этом, поэтому я надеюсь, что я понял это правильно, разместив его здесь (я проверил FAQ, и я думаю, что я в безопасности.)

0

Решение

Ваш план звучит хорошо. Иногда эти драйверы работают только локально. Вы можете иметь условие, если это действие вызывается, вы можете переслать запрос на локальный сервер.

Например, сайт работает на удаленном сервере. У вас есть запрос, требующий отправки локального хоста «/ getPrinterDriver» и обработки с помощью $ localURL. Вы должны иметь этот источник на удаленном сервере, чтобы он указывал на локальный сервер.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]