Для начала вам необходимо будет определиться с CMS. DatalifeEngine, известная как DLE – это одна из наиболее многофункциональных и «адекватных» CMS. Таковой она является и для разработчиков, и для администраторов, и для пользователей. Первоначальная задумка – организации блогов и средств массовой информации в интернете. Подробнее про данный скрипт на https://dlepavilion.com/dle/ читайте.
Для начала, необходимо определиться с CMS. Далее, вы должны знать основные способы создания сайтов, использование библиотек данных для них, использование команд, переходов и т.п.