При разработке приложения CRUD, такого как это, вам может потребоваться немного изобретать велосипед, если вы начинаете с нуля. Многие части вашего проекта не являются уникальными для проекта. Например, аутентификация, доступ к базе данных, манипуляции с формами и т. Д.
Если для вас важно добиться успеха, может быть важно дать старт вашему проекту и прекратить тратить слишком много времени.
Использовать структуру кодирования
Фреймворки часто имеют множество функций, готовых к использованию прямо из коробки.
Опции могут включать Django , Ruby on Rails , Joomla , CakePHP , CodeIgniter .
Взломать проверенное и проверенное приложение
Проекты с открытым исходным кодом часто довольно легко приспособить к вашим потребностям. Drupal и Joomla - это продукты CMS, которые можно использовать самыми разными способами. Если ваш модуль drupal для отслеживания книг чем-то хорош, может, вы могли бы предложить его в качестве плагина с открытым исходным кодом?
Использовать текущее приложение по-новому
Ваше приложение отслеживает состояние элементов, добавленных в базу данных. Как насчет использования программного обеспечения, предназначенного для отслеживания других типов предметов. Например. программное обеспечение для отслеживания ошибок, программное обеспечение для управления списком текущих дел или программное обеспечение для управления взаимоотношениями с клиентами?