Теперь самое важное. Нужно правильно выбрать фреймворк, их много.
Изучите рынок. Поставьте для себя критерии и сделайте оценку.
В свое время, когда мы с супругой только начинали Чип-Арт, мы поняли, что проект пошел, и пора было внедрять программу, я составил вот такой список требований к системе:
Быстрая
Не требует много ресурсов
Может быть установлена на сервере в интернете, чтобы все мои сотрудники могли работать из разных городов
Имеет возможность доработки
Может управлять сайтом
Имеет много планов счетов для учета
Мало стоит
«Не содержит 1С»
Тогда я выбрал платформу ВС Предприятие. Всё было классно до 2014 года, когда компания ВС закрылась, а мы остались без поддержки. Пришлось всё брать на себя.
Сейчас бы я сформулировал свои требования так:
Быстрая
Современная
Безопасная
Работает на всех устройствах: на десктопах и мобильных
Может работать как локально, так и в облаке
Не требует лицензионных компонентов (например платного MS SQL Server и пр)
Бесплатный фреймворк с открытым исходным кодом
Есть API для интеграции с другими системами
Хорошо документированная
Имеется сообщество разработчиков и специалистов
Имеет в базе многоплановый учёт, склад, мультикомпани, сайт, MRP, CRM, кассовый модуль
Имеется маркетплейс с платными и бесплатными дополнениями
Упражнение
Поищите фрейморки/платформы для бизнеса.
Для этой книги я выбрал платформу Odoo/Flectra. На её примере и пойдет рассказ. Вы можете взять любую другую, которую найдете.
Домашнее задание
Ставим odoo/flectra на свой сервер или берем в аренду. Как? Читаем в интернете. Есть отличная инструкция на английском языке, доступна по ссылке:
https://doc.flectrahq.com/setup/install.html
Мои рекомендации:
1. Не поленитесь разобраться с Linux. Поставьте себе на ноут Linux Mint или Ubuntu. Они легко устанавливаются рядом с Windows и никак не помешают друг другу.
2. Ставьте odoo на Linux. Это будет просто.
3. Linux весьма полезен для бизнеса. Особенно в плане лицензий. Вы можете смело применять его везде, и никто Вам не предъявит насчет пиратства. Ведь не секрет, что кое-какой крякнутый софтец есть почти во конторах, а это большой грех.
День второй. Ядерный.
Когда говорят «ядерный», всегда на уме образ чего-то мощного, жгучего, важного. Термоядерная газировка! Как Вам? Слюнные железы отработали?
Это с одной стороны. А с другой, ядро это самое важное. Очень маленькое, но супер-системное. Ядро в клетке содержит всю информацию об организме – полный набор ДНК, ядро операционной системы всего десяток мегабайт, но отвечает за всё: кому и как давать память, когда записать на диск, когда показать что-то на экране.
В любом бизнесе есть ядро. Например, «лечить людей от зубной боли», или