Бесплатные CMS // Глоссарий. Разъяснение технических терминов

CMS (Content Managment System) — система управления сайтом, которая помогает автоматизировано пополнять содержимое сайта, редактировать внешний вид проекта, какие-либо настройки в «упрощенном варианте», понятном неискушенному пользователю.

PHP — язык веб-программирования, очень часто используется про создании CMS, особенно в связке с MySQL

MySQL — наиболее распространённый язык запросов к базе данных

Perl — язык программировния, используется на ровне с PHP, но гораздо менее распространён среди CMS разработчиков

Блог (blog) — узкоспециализированная CMS, позволяющая вести онлайн дневник

Шаблон — «макет» страницы, выдаваемой пользователю, который легко изменяется

Модуль — независимая часть CMS, позволяющая расширить функциональность системы

Документация — набор материалов, позволяющий узнать больше о продукте, рассказать о всех возможностях, настройке и т.д.

ЧПУ/clean URL/friendly URL — URL динамической страницы, не содержащий в себе параметров, например https://catalogcms.ru/page.html. Он выглядит как URL реально существующей статической страницы, но файла page.html на сервере нет. На самом деле, этот URL должен выглядеть приблизительно так: https://catalogcms.ru/index.php?id=5, что не особо удобно для ввода в ручную или запоминания. В основном, генерирование «чистых URL» становится возможным за счёт функций веб-сервера Apache и mod_rewrite.

шаблон/template — (x)tml-код, содержащий в себе вызовы заголовка, содержимого, дополнительных параметров и других компнентов из базы данных, который фактически создает внешний вид веб-страницы.