Распределение файлов на сайте
Распределение файлов на сайте! Оптимизация по папкам и т.д.
О распределении файлов
- Распределение файлов
- Пример распределения файлов в папках
- Список распределения файлов движка.
- Список распределения файлов по папкам.
Распределение файлов
Что такое "Распределение файлов" на сайте?
Самое главное распределение файлов !
Все основные файлы движка распределяются:
Первая папка ".cms_2024", которая располагается выше корневой в которой находятся все файлы движка, они на скрине.
Вторые файлы - все которые требуют "http" - это папка "www" - она самая последняя на скрине.
Зачем нужно распределение файлов на сайте!
Необходимо на сайте создать структуру папок, в которых будут распределены ваши файлы вашего сайта/движка!
Сайт не может состоять из 5 файлов, поэтому, чтобы найти все быстро, вам нужно распределять соответствующие файлы в соответствующие папки!
Вы нигде эту информацию на найдете!
Возможно, что данная информация должна идти по умолчанию, но лично я пришел к этому не сразу! Если я такой, то скорее всего есть люди похожие на меня и эта страница для них!
Естественно..., что я не смогу рассказать обо всём... потребуется очень много "букв"!
Только основное и чтобы вы смогли понять принцип!
Эта тема сложилась из 11 лет использования собственного движка!
Я не претендую на истину в последней инстанции - это всего лишь мой способ создания и ведения движка!
Я разделяю два типа файлов:
Все файлы, которые лежат в "корневой папке" сайта, ну например вот этот файл:
Файлы, которые вы не сможете посмотреть....
Исполнительные файлы php, которые лежат выше корневой папки.
Пример распределения файлов в папках
Давайте посмотрим на простой пример распределения файлов в папках:
Начальная папка, в которой лежат все файлы движка(выше на уровень, чем корневая папка):
Папка "_include", в которой лежат основные важные файлы частого использования, например файл ".fu.php" - все функции:
Файлы ".html", которые участвуют в каркасе страницы и не только...
В папке "admin" - всё, что касается админа, например последняя разработка входа в админку сайта.
Папка "different"(разное) - все php страницы менее востребованные...
Папка "types" - типы страниц ... например... подробнее:
Список распределения файлов .
Что-то, как-то стало запутано... поэтому, в теме распределения файлов сделаю список
Список распределенных файлов .
Список файлов движка:
Распределение файлов : Index.html
Распределение файлов : only_name.php
only_name.php - второй файл в "index.html" - строка №8.
Что означает запись в файле: "---"?
Где располагается? В папке "admin" - третья папка сверху.
В файле загружается другой файл auto_session.php - автоматически запуск сессии админа :
Построчный разбор файла "only_name.php" →
Распределение файлов : config.php
config.php - третий файл в "index.html" - строка №9 + 10.
Самый главный файл движка - почему? файл Index.html - всего лишь загружает данный файл, но весь сайт распределяется в этом файле.
Смотрим файл config.php.
Список распределения файлов по папкам.
Для тог,для чего сделан выше идущий список - такое же сделаю для папок + чтобы каждый раз не повторять о папках одно и тоже... смотрим скрин:
.cms_2024 - главная папка со всеми файлами движка.
Располагается выше корневой.
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: