Какой самый простой способ создать панель администратора для динамических веб-сайтов?
-
12-09-2019 - |
Вопрос
Я слышал о таких веб-фреймворках, как Рельсы, Джанго, ТортPHP и другие, которые помогают программистам быстро создавать динамические веб-сайты, которые по сути представляют собой веб-интерфейс для взаимодействия с базой данных.
Мне было интересно, есть ли способы «создать» эти графические интерфейсы панели администратора практически автоматически, что-то вроде Microsoft Access для Интернета?Где «база данных» может быть разработана непрограммистами, а конечное веб-приложение для работы с этими данными будет создано автоматически?
Решение
Я предлагаю вам использовать RubyOnRails, он идеально подходит для этой цели.
Вам просто нужно потратить время на изучение Ruby и Rails (в stackoverflow вы можете найти множество советов о том, «как начать»)
После этого вам понадобятся следующие ключевые элементы:
ActiveResource — это библиотека, которая позволяет создавать сохраняемую модель предметной области из бизнес-объектов и таблиц базы данных, где логика и данные представлены в виде единого пакета.Нулевая конфигурация...
Scaffold или NiftyScaffold — Rails Scaffold — это автоматически генерируемый фреймворк для управления моделью.
Если вам нужен лучший интерфейс, взгляните на генератор тем веб-приложения
Я не добавляю чужие слова, проверьте эту структуру и посмотрите некоторые RailsCasts чтобы понять силу ROR.