Если требуется написать программы командной строки, взаимодействующие с CMS, то для их размещения имеются две возможности. В рассмотренном выше примере было разработано совершенно отдельное приложение, опирающееся на собственную версию платформы Joomla и действующее независимо от программ CMS. А что касается системы CMS, то в этом приложении достаточно было знать лишь порядок установления связи с базой данных и программой электронной почты. Данное приложение могло бы благополучно работать на отдельном сервере, например, для текущего контроля подписок на любом числе веб-сайтов с системой Joomla CMS, для чего потребовалось бы только создать разные конфигурационные файлы. С другой стороны, созданные приложения командной строки можно расположить и в структуре папок Joomla CMS. Так, в версии 1.7 для этой цели в структуру папок Joomla CMS была введена новая папка cli.