Как мне структурировать / кодировать мой сайт, чтобы легко публиковать статьи?

Я действительно только новичок в HTML и CSS, с очень небольшим знанием JS или другого кодирования. Я пытаюсь сделать так, чтобы мой сайт был настроен так, чтобы веб-мастер (я) мог ежедневно публиковать несколько "статей" и размещать их на главной странице, а б) размещать в архив для легкого доступа читателей.

В качестве примера я имею в виду такую ​​структуру: http://www.cinemablend.com/games/

В настоящее время я использую архаичный способ ручного редактирования моего index.html (через Блокнот или Dreamweaver), помещая "статьи" в ячейки, по 10 статей на странице. Когда я достигну этого предела и добавлю новую статью, мне придется тщательно перемещать каждую статью вниз по ячейке и помещать нижнюю статью на созданную вручную страницу "архива". Излишне говорить, что это было бы утомительно, но я не знаю ни другого пути решения этой проблемы, ни того, как сформулировать свой запрос, чтобы найти решение в Интернете.

Любая помощь будет принята с благодарностью.

1 ответ

Честно говоря, если вы не обладаете достаточными навыками в PHP, Ruby, Python или других серверных языках, крайне сложно (и не говоря уже о непрактичности) получить полную CMS (систему управления контентом) в чисто клиентском коде с HTML, CSS и Javascript.

Если вы не хотите изучать Ruby и т. Д. (Это то, что я рекомендую в целом, но веб-сервер, вероятно, не является хорошим первым проектом), лучше всего использовать предварительно созданную систему CMS, такую ​​как Wordpress (или Blogger). Wordpress хорош тем, что вы можете применять любой HTML, CSS и Javascript, который хотите, чтобы он выглядел так, как вы хотите; он обрабатывает все публикации и "ручную" работу (создание отдельных страниц статей, обновление главной страницы, предоставление комментариев, простой способ добавления статей), о которых вы упомянули, но вы все равно можете самостоятельно создавать HTML/CSS с нуля, если ты хочешь.

Однако Wordpress - это процветающее сообщество со множеством созданных сообществом тем /HTML/CSS, которые вы уже можете использовать, и большинство людей выбрали эту опцию вместо создания своей собственной с нуля.

Другие вопросы по тегам