Добрый день!
Если я правильно - пониманию...
При создании сайта (на HTML, CSS, JS) - не на CMS файловая структура сайта должна примерно выглядеть так?
В корне:
Файлы:
1) index.html
2) catalog.html
3) izdelie1_catalog.html
4) izdelie2_catalog.html
5) izdelie3_catalog.html
6) contacty.html
7) news_company.html
и т.д.
Папки:
1) CSS
2) JS
3) image
и т.д.
Если я заблуждаюсь прошу научить и наставить....
Спасибо.
Если речь идет про какой-нибудь небольшой сайт на 3-4 страницы, то ничего критичного нет.
Если речь идет про каталог - то это вообще не крутая идея, делайте на CMS как минимум для удобства редактирования контента.
Добавлю к вашим словам, что сам каталог ведь разрастётся со временем... И потребуется, например, сделать смету или экспортировать в xls товар из каталога... А как если каждый итем - это отдельная страничка, а если страниц тысяча? Я как представлю себе этот гемор, сразу плохо становится...)
maxgeor, использование CMS (или хотя бы index.php) это как минимум проще, т.к. не будет дублирования HTML/CSS кода. Если говорить про SPA (React, Angular, ...) - то они как бы тоже файловые/статические без CMS (хотя можно/нужно backend прикрутить). Так что тут даже больше не "прошлый век", а просто удобство работы.
Владислав Лысков, тут даже не транслит, а гибрид транслита с переводом) либо уж /catalog/product.html , либо /katalog/produkt.html - ибо это правильное написание)
maxgeor, про дублирование HTML/CSS - не только header, footer, а также различные компоненты (типа формы, карточки товара и т.д.).
CMS (нормальное) дублирование кода ну никак не должна допускать, так что это заблуждение.
Любая, даже самая стремная CMS, лучше статических страниц, т.к. что-то да автоматизирует (опять таки этот тезис зависит от задач).