T3MP Session Eleven: DevOps and Maintenance
Technologies need to be maintained. In this article, we look at how that is done in TYPO3.
Your TYPO3 site doesn't magically stay in working condition. Logs need to be checked, errors have to be handled and other checks made to ensure the proper working of your TYPO3.
Session 11
This time, we went over the processes that keep your site working. The maintaining of your TYPO3 site
Folder Structure
We've looked at the TYPO3 folder structure before. If you remember when we did Site Configuration. That file and folder structure is split into public and private. This is done mainly for security reasons.
Public
This consists of files that need to be accessible publicly - frontend views etc.
Private
Private files are things you wouldn't want just anyone accessing - settings for your extensions etc
This separation makes it that much harder to attack a TYPO3 site because access is granted to only files that are meant to be public.
Configuration Files
These comprise of settings of your TYPO3 site. They are Local and Additional
Local
I have no idea why they are called Local. Base, these are base settings
Additional
These are additional settings you want to layer over the base ones.
I like to think of it in the same way as the Site Package. The site package adds customisation to you your TYPO3, Additional configuration files add settings to your site.
Logs & Error Checking
Logs are records of what has happened on your site.You can view them by going to the Log Module in your backend.
While here you can see everything users on your site have done. When any errors occur, the logs are where you find full information regarding those errors.
You can use the filters to narrow down what you see in the logs.
Reports Module
Reports are how you check if your system is healthy. You can run these checks by going to the Reports Module in your backend.
In addition, it is how you check for errors when you have decided to upgrade your TYPO3.
Homework
We are approaching the end of the program ๐ข. So no homework, just revision and going over what we've done and accomplished.
Thoughts
Looking at the maintenance of TYPO3 was eye-opening. There is a lot baked into TYPO3 that gives you the ability to handle this relatively efficiently.
TYPO3 is without a doubt chocked full of features.
Thank you for reading, let's connect!
Thank you for visiting this little corner of mine. Let's connect on Twitter and LinkedIn