Как правильно делать большие сайты? обязательно ли писать каждую страницу по отдельности?
Собственно сабж. Нет ни макета, ни набросков никаких, ничего, только идея в голове о создании сайта про свое творчество (стихи и рисунки); просто тупо приспрашиваюсь и создаю дальнейшую почву. Как создаются большие многостраничные сайты - всякие там новостные сайты, информационные порталы и т.д.? неужели каждую страницу создают вручную? ну в новостях, допустим, там базы данных типа MySQL или еще как-то, а как мне опираясь на чистый фронтенд сделать многостраничник? изучать бэкенд пока что в мои планы не входит, дай Бог хотя бы фронтенд до конца освоить)) это, выходит, нужно для каждого стихотворения отдельный хтмл-файл создавать, или как? можно ли писать как бы "страницу в странице" или "документ в документе"?
P.S. Если все тексты сделать на одну страницу - то получится помойка, а я этого не хочу, поэтому и хочу сделать многостраничник.
Либо, может есть какие-нибудь фичи в хтмл, позволяющие оформлять текст по типу превью, как для картинок?
В ручную тебе придётся задобаться и изучить куда больше. Просто возми готовый движок для блога, или cms общего назначения типа wordpress, к ним бесплатный понравившийся скин и спокойно заполняй себе из админки как тебе надо.
Роман, готовые СMS там всё почти настроено, только нужно прочитать мануал как запускать и так далее, скажем так инструкцию по использованию прочитать и всё.
Роман, бэкэнд нужен для любого сайта, если он кончно читсто для себя у тебя в папочке на компьютере не хранится(и то современный фронт хрен без сервера запустишь). Так что ограничивать себя фронтом нет никакого смысла. Но и изучать там особо ничего не надо, все cms имеют юзер-френдли системы установки и настройки.
а там бэкенд не нужен? базы данных подключать не нужно?
Покупаете хостинг. Там у вас сразу будет все нужно для запуска. Покупаете домен. Часто можно у того же хостера купить и он сразу будет прикручен к вашему хостингу.
У многих хостеров есть опции установки популярных cms одной кнопкой. Можно воспользоваться этим функционалом. Можно самому развернуть понравившуюся CMS или попросить поддержку хостинга (обычно за доп. плату). Для выбранной CMS ищете в инете бесплатный шаблон, прикручиваете по инструкции. Если, к примеру взять вордпресс, то там почти все делается мышкой, без особых знаний.
ну и всё. идете в админку и наполняете контентом.