My idea is to make a web application and then in the back end part to make a panel to design the layout, let's say that I'm only interested in the content, that is to say, text, icons, images, etc., but the nav bar, footer, sidebars do not touch.
The idea is that you can choose for example the rows you will have and then within the rows the columns and within the column the content.
My question is, can I do that with simple forms that go adding html code to a table in the MySQL database and then on the page just do something like:
static navbar
$ htmlgenerated
static footer
I am still learning PHP and MySQL but as I was already dealing with the issue of obtaining data from forms and passing them to the database, that idea came to me.
I would like to do so, take it to a version control and make it open source since it is only to be learned.