Предлагаю вам перейти на RubyOnRails, он просто идеально подходит для этой цели.
Вам просто нужно потратить время на изучение ruby и rails (в stackoverflow вы можете найти множество предложений о том, «как начать»)
После этого вам понадобятся ключевые элементы:
ActiveResource - это библиотека, которая позволяет создавать постоянную модель домена из бизнес-объектов и таблиц базы данных, где логика и данные представлены в виде единого пакета. Нулевая конфигурация ...
Эшафот или NiftyScaffold - A Rails Scaffold - это автоматически сгенерированный фреймворк для манипулирования моделью.
Если вам нужен лучший интерфейс, взгляните на генератор веб-приложений-тем
Я не добавляю другие слова, проверь эту структуру и взглянем на некоторые RailsCasts , чтобы понять силу ROR.