Skip to main content

Command Palette

Search for a command to run...

T3MP Session Eleven: DevOps and Maintenance

Technologies need to be maintained. In this article, we look at how that is done in TYPO3.

Published
2 min read
T3MP Session Eleven: DevOps and Maintenance
J

I am passionate about creation, be it code or written. I believe that knowledge should be shared and that if we all gave a little bit of our time to helping the next person the world would be a better place.

"Knowledge not shared is knowledge wasted"

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.

log.png

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.

reports .png

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

TYPO3

Part 12 of 16

This is my documentation of my journey with TYPO3. From the Online Days to the Mentorship Program and exploring how it is used by different people. TYPO3 - Inspiring people to share! #T3MP

Up next

T3MP Session Twelve: Evaluation & Summary

This part may be done, but there is still a lot more to learn and do.