Есть 4 сайта с документами для скачивания. Как избежать ручного обновления версий документов на всех 4-х сайтах?

Есть 4 сайта на WORDPRESS, много документов для скачивания вида "Руководство по эксплуатации на изделие 1 версия 3.07.pdf", паспорт на изделие 3 версия 1.02.pdf и так далее.
При выходе новой версии - другое название файла - надо лезть, загружать и править ссылки вручную.
Вариант убрать версии документов, чтобы менять сами файлы по ftp не нравится.
Просится какое-то хранилище файлов, которое может отдавать постоянные ссылки на скачивание
вида \Руководство по эксплуатации на изделие 1... которые не изменяются при замене документа в этом пакете.
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Ну да, напрашивается сайт из двух страниц.
Первая - с формой загрузки файла, поля: тип документа, модель, версия (можно попробовать тут же в JS распарсить название файла и попробовать их вычленить). Файл с нее сохраняется на диск под сгенерированным именем, в БД заносятся эти поля и имя хранения файла.
Вторая - скачивание файла по урлу, в котором прописаны те же поля, но версия может не уточняться, тогда берется последняя из базы. Ссылки с тех 4 сайтов используют как раз этот вариант.
Ответ написан
@mletov
А админке создать сущность, у которой есть свойство документ.
При выходе новой версии документа просто загружать его, id сущности остается тем же.

И просто сделать страничку, можно на чистом PHP, типа downloadDocument.php?entityId=123
123 - ид сущности.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы