Форум сайта python.su
Подскажите, пожалуйста, на чём лучше сделать проект с такими требованиями:
1. Сама база на MySQL, количество записей до 10 000 (база будет использоваться для учёта клиентов).
2. Нагрузка ожидается не большая, всего пользователей до 100, одновременно работающих не более 10.
3. Работа с базой будет вестись через веб-интерфейс (заполнение, редактирование, чтение).
4. Обязательно должно быть разграничение прав пользователей (администратор, редактор, только просмотр).
5. По мере заполнения некоторых полей, например названии организации или поиска, должен отображаться выпадающий список с подходящими под условие строками.
На чём это лучше реализовать?
Пока склоняюсь использовать такую связку Django, jQuery, SQLAlchemy.
Может кто встречал подобные open source проекты для работы с базой ?
Спасибо!
Отредактировано (Ноя. 11, 2010 08:40:54)
Офлайн
PhpMyAdmin =) ?
Офлайн
джанга-веб-админка :) ?
Офлайн
ZubchickНу, у phpmyadmin есть очевидный плюс - его нужно только поднять и подконектить к базе =), в джанге надо еще создавать модели и админ-модели =))).
джанга-веб-админка ?
Офлайн
нет, PhpMyAdmin для этого не подойдёт :) Нужно сделать веб-приложение для удобной работы с этой базой. Т.е., её будут наполнять простые менеджеры, а не суровые админы. И, соответственно, интерфейс будет дружелюбный, т.е. отображаются нужные поля, которые надо заполнять или читать. Поиск, подсказки и т.д.
Стоит ли для этой цели использовать Django? Или может задействовать какой-нибудь подходящий микро-фрейморк? Какой?
Офлайн