Loading...
Skip navigation

Glossary: S

The Scheduler is TYPO3’s built-in job planner for one-time and recurring tasks. It lets you configure tasks in the backend while a single server cron/systemd timer executes all due jobs via the TYPO3 CLI.


Use Cases for the Scheduler

The Scheduler is typically used to automate and coordinate background work, such as:

  • Periodic cache cleanup and database housekeeping
  • Regular imports/exports (e.g. product feeds, external APIs)
  • Sending newsletters or generating RSS/CSV reports
  • Updating search indexes on a schedule
  • Running Symfony console commands at defined intervals
  • File and media maintenance jobs


How the Scheduler Works

  • Configure tasks in the backend module “Scheduler” (choose a task type, set interval/start time, add options).
  • Set up one server-side trigger (cron or systemd) that calls typo3 scheduler:run; TYPO3 then executes all due tasks.
  • Monitor runs via logs and optional email notifications; execute tasks manually if needed.


Advantages

  • One central place for all background jobs
  • No separate cron per task – a single trigger runs everything through TYPO3
  • Flexible schedules (once, minutes, hourly, daily, weekly, custom)
  • Extensible with custom task classes or scheduled Symfony commands
  • Improved maintainability and transparency compared to ad-hoc scripts


Typical Use Case

A daily 03:00 AM job imports data from an external API, cleans up outdated records, warms caches, and exports a CSV report — each step as its own Scheduler task with clear logs and retries.

The Product Backlog, the Sprint Backlog and the Increment are the artefacts used in the Scrum framework to develop the product. These artefacts are used to support transparency and collaboration within the team and to ensure that all stakeholders have a common view of the product and the progress of the work.

The Scrum Master is responsible for the implementation of Scrum and supports the team to achieve maximum effectiveness. He / she removes any barriers and ensures that the team collaborates efficiently.

Secure File Transfer Protocol

Slack is (video) chat software for organisations and companies.

A time frame of one to four weeks in which the development team creates a completed product increment.

A selection of user stories from the product backlog to be implemented by the development team during the sprint.

A meeting at the beginning of the sprint in which the developers set the goals and the backlog for the sprint.

A meeting at the end of the sprint in which the developers reflect on what went well in the sprint, what can be improved and how the team can improve its processes and collaboration.

A meeting at the end of the sprint in which the development team discusses the finished increment with the product owner and other stakeholders.

Network protocol for encrypted connections

An SSL (Secure Socket Layer) certificate is a digital certificate that is used to ensure the security of information between the user's web browser and the web server. It ensures that the data is encrypted during transmission and protected against unauthorized access.

Stakeholders are people or groups who have a share in or are affected by the success of the product. They are responsible for providing feedback and prioritising requirements and have an influence on the product.

Scalable Vector Graphics is an Extensible Markup Language (XML)-based vector image format.

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
GH3_________LJK______
Z_7____E____A_____R7F
EDC___O5W___685______
F_A____K______K___M88
6UE_________KFE______