I tried being specific in the title..
We are keen to develop a CMS which is specifically for the website that we manage/update.
You can think ‘just apply one already’ but the website is incredibly diverse, some pages is going to be mainly just copy, some will possibly be text/images, some is going to be a few collections, others will possibly be sales reports and so on etc..
What I was after is a type of strategy/plan.
This is a company website, and the company comprises of 8 different subsections (think involving it like CompanyName, subgroups = Human resources, Marketing, Sales, etc etc)
These groups will not likely share anything inside common, other versus the design.
I’d like to split the actual page into definable sections which have been stored in databases tables.
We are just giving quite a few thought to how I may link or create relations between this tables.
I considered a table with the header content, desk for content. (Each page might have some duplicate code like the logo of the actual company).
I do not want to work with pages like id=x but I have never used ModRewrite just before.
Anticipation I made by myself clear(ish).
I don’t see a question in this. You seem to get defining your method. What part of your process do you need help with
How does someone develop a treatment for this as to my advice it appears too diverse to create something that does precisely what I want this to
For most pages, you would use a standard main_category / sub_category form of column layout from the database. Another column would contain the chief chunk of written content.
Now for individuals obscure pages you’ll need to use a diverse system, of course. You could bring another column do you boolean called is_included, your decide one more called include_path. On your own page, if is_included well spoken, you don’t display the most common main chunk connected with content – rather you’d call this include.
For the CMS you’d have a special section that will edit those includes however it is advisable to.
(Did that will make any sense)
Or you could forget which makes it an actual track include and help it become a reference to be able to another database desk that stores different kinds of data that’s unorthodox than the other content stand. The link concerning the tables or files continues to be going to be something similar to is_included.
Maybe that helps somewhat I’m just spewing available ideas so it may not very clear… Ultimately I nevertheless think this solution is a bit messy, but I’ve possibly not encountered anything this way before that definitely needed a CMS.