Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2016, 21:07   #1
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
Вопрос Размещение страниц сайта

Делаю сайт, и поэтому, мне кажется, тут раздел яваскрипта буту сыпать вопросами щедро
Значит, очередной вопросик. Как принято и как лучше размещать HTML-страницы? Например (рассмотрим по главной навигации сайта - чаще наверху горизонтально), у меня есть главная страница (слева в самом краю навигации). Рядом с ними страницы страница1, страница2, страница3, страница4. Наводим мышкой на "страница1", и раскрывается в яваскрипте подменю - страница1-1, страница1-2, страница1-3. И так с каждыми страницами, иногда, допустим, встречаются страницы "страница1-1-1"...
Так вот, как лучше эти HTML-страницы расположить на сервере? На примере папка Sait - чистый сервер. Там и рзмещена главная страница - index.html. Куда стоит размещать страницы "страница1"-"страница4"? Туда же, где и файл индекс.HTML, или создать папки 1, 2, 3...? Или лучше все страницы (в т. ч. и "страница1-1-1") разместить на главной странице (где и index.html), а их содержимое уме разложить по нужным папкам, чтобы "не заблудиться" в них?
Как эти все расположения действуют на сайт в целом, кроме пути в адресной строке?
Булат Азат улы
Bulat Ibrahim вне форума Ответить с цитированием
Старый 26.03.2016, 23:01   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

нда... щедрость вопросов компенсируется их неадекватностью

Последний раз редактировалось ADSoft; 26.03.2016 в 23:05.
ADSoft вне форума Ответить с цитированием
Старый 27.03.2016, 06:39   #3
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
По умолчанию

Какой неадекватностью? Почему так?
Булат Азат улы
Bulat Ibrahim вне форума Ответить с цитированием
Старый 27.03.2016, 08:32   #4
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,603
По умолчанию

Разделяй и властвуй(с)
В общем, по разным папкам распределяйте. Будет больше порядка.
Gorychev вне форума Ответить с цитированием
Старый 27.03.2016, 09:45   #5
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
По умолчанию

Цитата:
Сообщение от Gorychev Посмотреть сообщение
В общем, по разным папкам распределяйте. Будет больше порядка.
Спасибо за совет. То есть, в основном папке лучше держать только одну, индексную страницу, а все остальные уже в подпапках? А как лучше тогда им давать имя? Тоже index.html или по значениям содержимого?
Например: Хост/index.html (главная страница); Хост/1/index.html; Хост/1/1/index.html; ... ; Хост/4/3/index.html; ...
Или: Хост/index.html (главная страница); Хост/1/страница1.html; Хост/1/1/страница1-1.html; ... ; Хост/4/3/страница4-3.html; ...?

И еще вопрос в этой же теме. Если лучше ставить страницы в соответствующих им папках, то как лучше записывать в них пути для содержимого (изображений, файлам стилей и яваскрипта и т. п. ...), через название сайта (www.sait.com/css/style.css) или так (например, для "страница4-3"): ../../css/style.css?

P.S.: Для пользователя ADSoft
Цитата:
Сообщение от ADSoft Посмотреть сообщение
нда... щедрость вопросов компенсируется их неадекватностью
Почему-то так и не объяснил, почему мой вопрос не адекватный. Ты хотел сказать, что с помощью PHP будет удобнее и лучше? Да, не спорю, но пока, к сожалению, я не умею делать сайты на PHP. Научусь - буду делать на нем.
Булат Азат улы

Последний раз редактировалось Bulat Ibrahim; 27.03.2016 в 09:49.
Bulat Ibrahim вне форума Ответить с цитированием
Старый 12.04.2016, 16:49   #6
ProBeginner
Форумчанин
 
Регистрация: 22.02.2016
Сообщений: 145
По умолчанию

Меньше заморачивайтесь. Это первый сайт, значит он будет на "пять" страниц и разбивать по папкам там нечего. Когда прочюйствуете что такое структура сайта и файловая система сервера, тогда уже будет понятно как всё это организовывать. Сейчас, думаю, главное - учить HTML, а всё остальное отложить на полгода.

Вопросы, кстати, действительно неадекватные: во-первых, вы их задаёте раньше времени, а во-вторых, их решение основывается на структуре информации.

В Apache практически нужна (в сферическом вакууме) только одна директория - для скриптов. Если много картинок, то можно выделить и для них директорию. А HTML-файлы лучше вообще в одну кучу, даже если их будет несколько сотен, это окажется проще, чем заморачиваться с путями для ссылок внутри страниц. Тем более, структура сайта, меню и файловой системы технически никак не связаны, а их согласование никак не поможет, но только усложнит кодирование.
Возьму в кредит мильён по 100% годовых на сто лет.

Последний раз редактировалось ProBeginner; 12.04.2016 в 16:59.
ProBeginner вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размещение HTML-сайта в сети Tinako HTML и CSS 13 28.04.2015 21:01
Размещение сайта Олександр17 Свободное общение 14 04.08.2014 11:45
Размещение сайта в Интернет с помощью Hostiger.ru dmitrypatoka WordPress и другие CMS 1 30.07.2014 20:58
Размещение сайта на хостинге. stpdqstns WordPress и другие CMS 1 21.05.2013 00:05
Раздельно размещение сайта и контента karmick Общие вопросы по программированию, компьютерный форум 2 02.12.2010 14:21