I’m developing (.NET MVC) a large website which has the following specifications:
- Database pages (HTML editors)
- Sub applications (/products, /search, /user-area (more mixed db-pages & apps))
- Multi location (both db-pages & apps)
- Multi language (all: db-pages, apps & multi-location)
I have problems with the following:
Routes. Do I includelocationand/orlanguage? I cannot just prefix or suffix EVERY url? (i somehow want location (and maybe language) to be put in the url for search engine crawling, not sure where to go on this…)- Project-management. How do I store
application-resources(language&locationspecific content)? - SiteMap ‘management’. I currently store every page in the
dbusing a parent-child fk. I have my ownsitemapproviderwhich uses this data. I alsostore every urlof those pages in the db (based on page title and parent-url), because users should be able to generate (multi-level) database pages. If feels as if i’m doing double work here (storing urls and maintaining a routefile..?). Any ideas?
1 Answer