Развернуть приложение Python - PullRequest
1 голос
/ 20 декабря 2010

Я занимаюсь разработкой приложения для менеджеров, которое может использоваться в большой организации.Приложение улучшается и расширяется шаг за шагом на частой (нерегулярной) основе.Приложение будет иметь соединения SQL с несколькими базами данных и имеет сложный графический интерфейс.Что бы вы посоветовали для развертывания приложения?Исходя из моих текущих (ограниченных) знаний о приложениях в организациях-лагерах, я предпочитаю установку, при которой приложение запускается на сервере, а пользователь использует тонкий клиент через Интернет.Я предпочитаю не использовать веб-браузер из-за (возможных) ограничений пользовательского интерфейса.Пользовательский опыт должен быть таким, как если бы приложение работало на его собственном ноутбуке / ПК / планшете (?)

Какое решение с открытым исходным кодом вы бы посоветовали?Спасибо!

1 Ответ

1 голос
/ 20 декабря 2010

Если возможно, сделайте приложение запущенным без какой-либо процедуры установки и предоставьте его на общем сетевом ресурсе (например, с фиксированным UNC-путем).Вы не указали клиентскую операционную систему: если это Windows, создайте MSI, который настраивает что-то в меню «Пуск», которое будет запускать приложение с общего сетевого ресурса.

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

...