Provider icon

Scheduling a periodic job on Joomla

Joomla is a free and open-source content management system (CMS) for publishing web content on websites: discussion forums, photo galleries, e-Commerce and user communities and numerous other web-based applications.

When using that application, you may face the need to run periodic jobs within this platform. To achieve that, there are multiple solutions.

Schedule in Joomla

Joomla, since version 4.1 has a task scheduling system, called the Joomla Scheduler. You can find the task scheduler in the system dashboard, which is accessible from the main menu in the "Manage" section. All you have to do to use it is to select a task defined in one of your plugins, and schedule its execution.

Schedule with Cronit

If you have a version prior to 4.1, or if you do not want to access functions defined in plugins, you can also use an external tool, such as Cronit. With Cronit, you can easily define API endpoints that you want to contact on a recurring basis. It's easy to do. Just connect to our application and create a recurring task, while defining the HTTP calls you want to make.
screenshot