Создаем сайт или Сапожник без сапог
Mar. 25th, 2013 01:07 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
добрый день, заказали изготовление сайта, одной из задач, стоящих перед нами, донести до любого клиента наш ежедневно обновляемый прайс, на сайте должна быть кнопочка (скачать прайс), при нажатии на которую загружался бы файл прайс.xls. Можно ли упростить как то задачу по обновлению прайса секретарем, т.е она скидывает в папку на компьютере у себя, а на сайте при скачивании он уже обновленный.? Программист говорит что так нельзя, нужно в редакторе добавлять с диска каждый раз этот файл.
no subject
Date: 2013-03-25 11:35 am (UTC)Программист лукавит.
Допустим, нельзя дать секретарю доступ к серверной папке, чтобы сразу туда кидать прайс (и это очень правильно с т.зр. безопасности).
Тогда можно организовать обновление прайса минимум двумя способами:
1. По cron (допустим, раз в сутки) на сервере отрабатывает скрипт, который проверяет, есть ли обновлённый прайс в секретарской папке. Если есть - копирует его на сервер.
2. По нажатию кнопки "скачать" серверный скрипт сначала проверяет, есть ли обновлённый файл в секретарской папке. Если есть - копирует на сервер. Потом отдаёт файл клиенту.
Если прайс обновляется лишь раз в сутки, а посетителей на сайте изрядно - лучше использовать первый способ.
Пинайте программиста.
no subject
Date: 2013-03-25 11:43 am (UTC)