Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 11, 2010 05:15:25

MASSER
От: Витебск, BY
Зарегистрирован: 2010-08-21
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

База данных с доступом через веб-интерфейс

Подскажите, пожалуйста, на чём лучше сделать проект с такими требованиями:
1. Сама база на MySQL, количество записей до 10 000 (база будет использоваться для учёта клиентов).
2. Нагрузка ожидается не большая, всего пользователей до 100, одновременно работающих не более 10.
3. Работа с базой будет вестись через веб-интерфейс (заполнение, редактирование, чтение).
4. Обязательно должно быть разграничение прав пользователей (администратор, редактор, только просмотр).
5. По мере заполнения некоторых полей, например названии организации или поиска, должен отображаться выпадающий список с подходящими под условие строками.

На чём это лучше реализовать?
Пока склоняюсь использовать такую связку Django, jQuery, SQLAlchemy.
Может кто встречал подобные open source проекты для работы с базой ?
Спасибо!



Отредактировано (Ноя. 11, 2010 08:40:54)

Офлайн

#2 Ноя. 11, 2010 10:38:44

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

База данных с доступом через веб-интерфейс

PhpMyAdmin =) ?



Офлайн

#3 Ноя. 11, 2010 11:29:22

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

База данных с доступом через веб-интерфейс

джанга-веб-админка :) ?



Офлайн

#4 Ноя. 11, 2010 12:34:41

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

База данных с доступом через веб-интерфейс

Zubchick
джанга-веб-админка ?
Ну, у phpmyadmin есть очевидный плюс - его нужно только поднять и подконектить к базе =), в джанге надо еще создавать модели и админ-модели =))).



Офлайн

#5 Ноя. 11, 2010 12:40:10

MASSER
От: Витебск, BY
Зарегистрирован: 2010-08-21
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

База данных с доступом через веб-интерфейс

нет, PhpMyAdmin для этого не подойдёт :) Нужно сделать веб-приложение для удобной работы с этой базой. Т.е., её будут наполнять простые менеджеры, а не суровые админы. И, соответственно, интерфейс будет дружелюбный, т.е. отображаются нужные поля, которые надо заполнять или читать. Поиск, подсказки и т.д.
Стоит ли для этой цели использовать Django? Или может задействовать какой-нибудь подходящий микро-фрейморк? Какой?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version