настольные приложения, работающие в браузере: XAMPP + sqlite + PHP.Это хорошая идея? - PullRequest
1 голос
/ 07 августа 2010

Мы собираемся приступить к разработке сравнительно небольших приложений для настольных компьютеров на базе БД, работающих в браузере (аналог системы кассира).

Мы считаем, что приложение может распространяться с помощью автономного веб-сервера (XAMPP) + PHP + sqlite.Исходный код может быть зашифрован с помощью ionCube.

У нас уже есть веб-приложения, и мы хотим перенести их для локального использования, почти с тем же кодом.Это основная идея.

Мы думаем, что это хорошее решение.Но в этом вопросе не похоже на это.

Есть ли какие-то проблемы, которые мы не видели / не пропустили?Есть ли проблемы, которые мы должны рассмотреть далее?

update: * установка XAMPP состоит из разархивирования папки * для обновления я могу заменить / исправить папку, содержащую мой код (автоматическисделать что-нибудь) * unistall удаляет папку * резервные копии не проблема ...

Спасибо.

1 Ответ

2 голосов
/ 07 августа 2010

Упомянутый вами вопрос затрагивает еще кое-что: использование PHP для реальных, собственных автономных настольных приложений, использующих инструментарий, такой как GTK.

То, что вы планируете делать, кажется мне таким же проблематичным. Что сразу приходит на ум:

  • Установка веб-сервера - это относительно «большая вещь», где многое может пойти не так (например, порты, уже используемые другими приложениями; брандмауэры и блоки безопасности блокируют вещи). Ручная установка будет обязательной

  • У вас возникнут проблемы с обновлением (что если вам понадобится обновить установку клиента до новой версии PHP или mySQL?)

  • Приложение необходимо удалить вручную

  • Обновление приложения и создание резервных копий затруднено

это не невозможно - это просто очень, очень грязно по сравнению с отдельной установкой .exe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...