Николай Ростов, ну-ну, давайте без детских подначек. Мы как раз хорошо представляем, насколько громоздким и ненадежным получится то, что вы задумали, по сравнению с, можно сказать, стандартным решением на кроне.
Николай Ростов, понимаю. Заранее могу порадоваться за вас, какой фантастикой будет открытие CRM :)
До того времени - постарайтесь хранить информацию так, чтобы ее можно было прочитать не только Офисом.
Николай Ростов, судя по восторгу от Акцесса, с Линуксом вы просто не знакомы и не представляете, как смехотворна та "нагрузка", которую вы придумали в оправдание нежелания развиваться.
Примерно так же, как использование офисных приблуд - и мнимая "безопасность", которая на практике оборачивается непременным бардаком, полным отсутствием ролей пользователей и невозможностью найти, кто нагадил в то, что считалось данными, а оказалось - таблицей Ёкселя или файлом Акцесса.
Николай Ростов, cron - штатный инструмент, выдержавший десятилетия работы на серверах любого уровня.
Если до сих пор с ним не знаком - разберись, а не отмахивайся. Для будущего.
В следующий раз тот же Битрикс тебе заявит, что его агенты нужно перевести на cron (да, даже этот динозавр знает это слово!) - опять будешь говорить "не могу, у меня лапки"?
ThunderCat, брэк. Перечитал блеяние ТС в комментариях на ваш ответ - вовсе перестал понимать, где у него что считается и сколько рыб в это завернуто. Не исключаю, что я неверно понял вопрос в целом. Что является косвенным подтверждением правоты вашего ответа ;)
Какая знакомая история!
В 2008 вышел Windows 7. При этом установочные диски системы прекрасно запускались на материнках с USB3 (стандарт, разработанный в 2007 году при активном участии Microsoft), но тут же требовали.. драйвера для тех самых устройств USB3, с которых загрузились.
Тут, очевидно, диск с виндами не имеет дров для вайфая, причем не имеет настолько, что без них даже кушать не может. Что думает пользователь по этому поводу - шерифа не волнует.
ThunderCat, а кто вам сказал, что в каждой записи - "предыдущая сумма"? Я так понял, что там чистое количество посещений за день, ТС просто смотрит динамику посещаемости, считая разность между ними.
Проще всего - составив словарь "буква в шифре Цезаря" - "оригинальная буква".
И одним циклом переведя одно в другое.
Но для этого надо хотя бы начать, а не просто бросить на Тостер задание.
VladChekunov, у PDF нет "множества имплементаций", у нее есть четкий стандарт с вариантами, которые ориентированы на разное - потому что у типографий, библиотек и веба банально разные требования к документу. Ну, и ряд версий, в которых добавлялись плюшки по мере развития стандарта.
Задача же распознавания документа с неизвестно каким источником уверенно решается только методами эмпирического распознавания - как картинку файнридером. Потому что увидеть, что вот именно этот текст и эти линии - это таблица, человек может сразу, а читающий PDF компьютер - нет. Ну, и создать эти линии и этот текст именно на этих позициях можно сильно по-разному, закономерности не всегда прослеживаются. И легкие алгоритмы, пытающиеся просто угадать такие закономерности, будут закономерно давать неважные результаты.
Всю эту историю лучше начать реализовывать с понимания, что история явно не вся.
Отдел продаж - чего, например? Состав заявок - наверное, как-то связанный с тем, что продается?
Уровни доступа? Шаблоны документооборота? штат сотрудников? аналитика для руководства...
В общем, CRM вам уже посоветовали, и стоит к ним приглядеться.
Потому что такие системы, будучи приложены к рабочему процессу искусственно и снаружи - мешают.
А поддерживающие этот процесс изнутри, во всех подробностях - спасают.