С чего начать создавать сайт, вопрос с CMS?
начать необходимо с усвоения навыка владение поисковой системой
Начните с "чистого" PHP, сколько на нем "просидеть" - выбор ваш, может быть хелловорлда и парочки скриптов с mysqli (MySQL) будет достаточно, затем фреймворки или CMS, именно "или", попробуйте, и посмотрите, что лучше подойдет лично вам.