Vin-Diesel
Новичок
Скажем, создаю CMS. В ней делаю опциональное включение/выключение модулей/подмодулей.
Например, модуль "пользователи".
В простейшем случае - регистрация, вход, выход.
При входе пользователя: из БД вытаскивается его имя и фамилия.
Есть подмодуль: "профессия". Он должен привязывать к пользователю его профессию.
1. Если мы его включаем, скрипт делает запрос имени и фамилии, и после делает еще один запрос для профессии.
В таком случае мы получим большую нагрузку, но и большую универсальность.
2. Если мы его включаем, он вносит изменения в структуру БД и при входе одним запросом выдергивает имя, фамилию и профессию.
В таком случае будет минимальная нагрузка, но очень плохая универсальность.
Вопросы следующие:
Есть ли какие-нибудь еще варианты реализации модульного подхода? Имеет ли вообще смысл, то, что я описал?
Ваши мысли?
Спасибо
Например, модуль "пользователи".
В простейшем случае - регистрация, вход, выход.
При входе пользователя: из БД вытаскивается его имя и фамилия.
Есть подмодуль: "профессия". Он должен привязывать к пользователю его профессию.
1. Если мы его включаем, скрипт делает запрос имени и фамилии, и после делает еще один запрос для профессии.
В таком случае мы получим большую нагрузку, но и большую универсальность.
2. Если мы его включаем, он вносит изменения в структуру БД и при входе одним запросом выдергивает имя, фамилию и профессию.
В таком случае будет минимальная нагрузка, но очень плохая универсальность.
Вопросы следующие:
Есть ли какие-нибудь еще варианты реализации модульного подхода? Имеет ли вообще смысл, то, что я описал?
Ваши мысли?
Спасибо
