Mass Joomla! 3 and 4 sample content creator

Executive summary

This script will create a large amount of content to simulate a busy real world site. This is useful for developing Joomla extensions or Joomla itself.

You can configure how many categories and articles to create, as well as where the content will be placed into. The text for category descriptions and article contents is dynamically generated random text ("Lorem ipsum").

WARNING! This script is only meant to be run on sites you are ready to throw away and start over. Using its default configuration will overwrite all of your site's content. If you're not careful you can completely trash a site. If unsure, take a backup before using this script, e.g. using Akeeba Backup.

Documentation

Consult the help.txt file.

Requirements

  • Joomla! 3.9, 3.10 or 4.x
  • At least PHP 7.1 (for Joomla 3.9) or 7.2 (Joomla 4.0). Tested with PHP 7.1, 7.2, 7.3 and 7.4.
  • PHP memory_limit at least 32MB

Nicholas K. Dionysopoulos

A Mechanical Engineer turned Software Engineer, Nicholas has been active with Open Source Software since the 1990's and Joomla! in particular since it was called Mambo all the way back in 2004. Mostly known as the lead developer of Akeeba software, such as Akeeba Backup and Admin Tools, Nicholas has been a frequent core contributor to Joomla and author of several extensions.