Я пишу приложение для личных закладок и ищу способ иметь совершенно разный контент между поддоменами.
Я написал приложение, и оно отлично работает, но еще не реализовало несколько коллекций.У меня есть следующие модели:
- Метка (пока не используется)
- Закладка
- Тема
Закладки классифицированы по темам иЯ планирую разрешить добавлять теги в будущем и посмотреть, поможет ли это мне легче управлять своими закладками.
В настоящее время у меня проблема в том, что я хотел бы разделить закладки в целом.Я хочу использовать субдомены, такие как webdevelopment.bookmarks.local
, languages.bookmarks.local
, linux.bookmarks.local
, которые работают со всем собственным набором доменов и закладок.
Я подумываю добавить новую модель с именем Set
(сокращение от "наборы закладок ") и определения наборов на основе субдомена.
В соответствии с этим планом мне придется переписать все $this->...->find
-запросы во всем приложении, чтобы они содержали условие "set_id" = $SubdomainBasedSetid"
.
Хотя это не было бы такой большой работой, мне было интересно, можно ли сделать это умнее, может быть, Cake будет видеть только соответствующую закладку, установленную для субдомена.