04-04-2021, 04:02 PM
Update 4/4/21:
As I stated in my last update, I have been working on the file structure for themes and page content. Things in this department are going well and I began to include dynamic linking for pages, so using a pretty link structure if you were to create a page called Blogs, it would create a slug called blogs, so when you go to add the page into your navbar, boltCMS would add a link to "https://yousite.com/blog" and the system would pull the page and/or blog content from the database with content that includes the slug. The best part is that using one single php file, you will be able to view all published pages for your website, keeping file sizes small. I am also going to build in a cache system so that pages will be cached for 12 hours, unless changes to the page are made, so less resources will be used in the long run, especially if you have a high volume of traffic and lower bandwidth thresholds with your hosting package.
As I stated in my last update, I have been working on the file structure for themes and page content. Things in this department are going well and I began to include dynamic linking for pages, so using a pretty link structure if you were to create a page called Blogs, it would create a slug called blogs, so when you go to add the page into your navbar, boltCMS would add a link to "https://yousite.com/blog" and the system would pull the page and/or blog content from the database with content that includes the slug. The best part is that using one single php file, you will be able to view all published pages for your website, keeping file sizes small. I am also going to build in a cache system so that pages will be cached for 12 hours, unless changes to the page are made, so less resources will be used in the long run, especially if you have a high volume of traffic and lower bandwidth thresholds with your hosting package.