Доброго времени суток.
Хочу написать такой мини сайт для работы. Смысл такой: на выходные дни, а так же по дополнительным приказам, по цехам на работе мы как диспетчера организовываем дежурство аварийно восстановительных бригад, постоянно пишем эту информацию от руки в журнал (привет из 90х). Так вот хотел поднять БД с полями (Дата, Цех, ФИО Работника, Дом/цех, Время дежурства, Срыв , Причина вызова, Согласовано) разумеется на выделенном сервере.
На каком стеке разумнее реализовать решение данной задачи, так чтобы и для себя полезно было в плане опыта.
В дальнейшем из этого журнала сделал бы чтобы автоматический считалось время подрывов работников (для экономистов, они это все так же сами руками считают). Прикрутить бота на telegram, допустим чтобы по запросу оперативно диспетчеру выдавал кто дежурит и номер телефона.
Исхожу из того, что нужно сделать по быстрому, желательно вчера, а все стеки известны одинаково плохо.
Webix на фронтенде. Он реально экономит массу времени, когда нужно интерфейс к базам данных писать, не нужно отвлекаться на html и css, только на логику приложения.
На бэкенде лучше использовать или nodejs c mongodb, или php c mysql.
Я бы выбрал mongo. Во-первых потому, что в журнал записи только добавляются и никогда меняются.
А во-вторых - всё будет делаться на одном языке.
Самое простое - Node.js + Express.js
Как БД - mongoDB , это типичная задача для неё + простейшие запросы
На фронте ничего особо не нужно. У Express встроенные шаблонизаторы, я предпочитаю EJS
Для совсем простоты поставьте WebStorm . File - New - Project - Node Express App
Вся дефолтная писанина будет сделана
а что мешало использовать хотя бы Access, который есть в любом офисе еще с 90х?
его же можно и сейчас использовать, если речь идет только о вашей работе
если речь о вашем опыте, то лучше node.js с mongodb, конечно
И тут произошла авария со связью...
Журнал бумажный конечно тоже может сгореть... но в общем случае бумажный журнал надежнее и экономически более выгоден бубенчиков в виде серверного кластера, системы автономного электропитания, надежной и избыточной кабельной системы...
В дальнейшем из этого журнала сделал бы чтобы автоматический считалось время подрывов работников (для экономистов, они это все так же сами руками считают)