2 заметки с тегом

для самых маленьких

Что делать дизайнеру когда не прёт

Когда не прёт нужно просто сделать красиво. Вылизать все картинки, построить все тексты — стандартно и без говна. Весь секрет в том, что пока работаешь всё само станет на свои места.

2017   дизайнеру   для самых маленьких   как правильно

Как верстают сайт на cms

Когда я был маленьким, я тоже не понимал как устроен сайт на кмс.

Cms — это система управления содержанием сайта. Базовый смысл в том, что некоторую часть текстов и картинок у сайта, работающего на cms, можно добавить или поменять, не вмешиваясь в код страницы. Делают это из специального раздела, доступного администратору сайта. Тексты и картинки, из этого раздела попадают в базу данных — большую таблицу похожую на эксэль.

Но как всё все эти данные попадают на сайт?

Вот простой пример — вывод заголовка новости из базы данных.
Внутри тэга заголовка h2 будет не статичный текст, а код запроса к базе данных.

<h2><?=$arResult["NAME"]?></h2>

Когда вы заходите на сайт, движок подменяет код запроса на данные из базы и собирает статичную страницу:

<h2>Мы сдали проект</h2>

Эту страницу загрузит браузер и вы увидите заголовок:

Мы сдали проект

Делая сайт на cms, сначала верстают статичные html страницы. Затем страницы подключают к движку сайта и везде, где контент должен браться из базы данных, ставят код запроса. Всё как в примере выше, только глобально. Помимо этого существуют переменные, условия и специальные функции, которые тоже управляют содержанием сайта. У разных cms —
разный подход к организации структуры папок и хранению кода, но базовый принцип, описанный выше, всегда сохраняется.

2017   cms   дизайнеру   для самых маленьких   сайты