@ShVad

Как правильно собирать дистрибутивы?

Добрый день

Имеется программа у которой есть несколько редакций, которые отличаются функционалом.

В зависимости от ключа сервер собирает дистрибутив в zip с определенным набором модулей и отдает на загрузку.

Как правильно хранить на сервере дистрибутивы?

1. Вариант: На сервере в одном zip архиве находятся ядро + все модули (максимальная редакция).
В зависимости от ключа удаляются необходимые модули, остается только то что доступно для данного пользователя.
В этом варианте мы работаем только с 1 архивом (1 открываем, второй создаем).
Одна версия - 1 архив.

2. Вариант: На сервере в отдельных zip архивах хранится ядро (минимальная редакция) и 10 модулей.
В зависимости от ключа добавляюсь необходимые модули и создается архив.
Тут для создания архива приходится открывать несколько архивов, чтобы собрать все в один.
Одна версия - 1 папка и в ней много архивов.

Для сборки используется PHP ZipArchive.

Спасибо
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы