Войти
Меню :
dosite (22)



Blog (1576)
php (386)
js (295)
html (152)
css (140)
html tags (62)
js tag (56)
js method (44)
jquery (42)
php array (38)
text (37)
ruweb.net (37)
js date (33)
other (32)
form html (30)
fonts (30)
Показать еще :
online (30)
dosite (22)
js events (22)
php file (21)
foto (20)
atom (20)
input (19)
database (19)
php date (18)
svg (18)
forum (18)
lingvo (17)
info (17)
hosting (17)
mysql (17)
php time (16)
board (16)
php img (16)
color (15)
js url (14)
jsphp (14)
js time (14)
img (14)
htaccess (13)
html book (13)
yandex (13)
select (13)
notepad (13)
знак (13)
osclass (13)
table (13)
download (12)
keyboard (12)
dw block (12)
php path (12)
icon (11)
$ server (11)
mouse (10)
form (10)
js delete (10)
vs code (10)
ftp (9)
chart (8)
hover (8)
comment (7)
php post (7)
php url (7)
js vars (6)
hey tag (6)
canvas (6)
нок (6)
php get (6)
iframe (6)
list (6)
adminka (6)
click (6)
js file (5)
xml (5)
tag a (5)
js math (5)
js id (5)
reg.ru (5)
year (5)
mb (5)
heading (5)
console (5)
value (5)
web (5)
scandir (4)
js hash (4)
games (4)
numbers (4)
youtube (4)
base64 (4)
task (4)
month (4)
pages (4)
js form (4)
vk (4)
submit (4)
symbols (4)
week (4)
php var (4)
bbcode (4)
day (4)
ssl (4)
line (3)
aimp (3)
video (3)
https (3)
js post (3)
domen (3)
file (3)
units (3)
jquery post (3)
рся (3)
captcha (3)
money (3)
padding (3)
ucoz (3)
куб (3)
tag hr (2)
sitemap (2)
src (2)
js img (2)
google (2)
пк (2)
typeof (2)
prompt (2)
arrows (2)
blob (2)
seo (2)
details (2)
qr code (2)
counter (2)
height (2)
lingvo (1)
windows (1)
archive (1)
speed (1)
scroll (1)
cursor (1)
ok (1)
webp (1)
php day (1)
smile (1)
нод (1)
jino (1)
rutube (1)

Распределение файлов на сайте

Распределение файлов на сайте! Оптимизация по папкам и т.д.

О распределении файлов

  1. Распределение файлов
  2. Пример распределения файлов в папках
  3. Список распределения файлов движка.
  4. Список распределения файлов по папкам.

  1. Распределение файлов

    Что такое "Распределение файлов" на сайте?

    Самое главное распределение файлов!

    Все основные файлы движка распределяются:

    Первая папка ".cms_2024", которая располагается выше корневой в которой находятся все файлы движка, они на скрине.

    Вторые файлы - все которые требуют "http" - это папка "www" - она самая последняя на скрине.

    Зачем нужно распределение файлов на сайте!

    Необходимо на сайте создать структуру папок, в которых будут распределены ваши файлы вашего сайта/движка!

    Сайт не может состоять из 5 файлов, поэтому, чтобы найти все быстро, вам нужно распределять соответствующие файлы в соответствующие папки!

    Я такого нигде не видел!

    Вы нигде эту информацию на найдете!

    Возможно, что данная информация должна идти по умолчанию, но лично я пришел к этому не сразу! Если я такой, то скорее всего есть люди похожие на меня и эта страница для них!

    Естественно..., что я не смогу рассказать обо всём... потребуется очень много "букв"!wall

    Только основное и чтобы вы смогли понять принцип!

    Эта тема сложилась из 11 лет использования собственного движка!

    Я не претендую на истину в последней инстанции - это всего лишь мой способ создания и ведения движка!

    Короче... Склифосовский! Первое разделение:

    Я разделяю два типа файлов:

    Все файлы, которые лежат в "корневой папке" сайта, ну например вот этот файл:

    https://dwweb.ru/favicon.ico

    Файлы, которые вы не сможете посмотреть....

    Исполнительные файлы php, которые лежат выше корневой папки.

    Зачем?
    Когда вы делаете свой сайт, то файлы должны лежать в соответствующих местах! В моих файлах нет ничего секретного, но и с другой стороны... данные файлы в принципе не должны быть доступными!

  2. Пример распределения файлов в папках

    Давайте посмотрим на простой пример распределения файлов в папках:

    Эта тема сложилась из 11 лет использования собственного движка!

    Начальная папка, в которой лежат все файлы движка(выше на уровень, чем корневая папка):

    .cms

    Папка "_include", в которой лежат основные важные файлы частого использования, например файл ".fu.php" - все функции:

    _include

    Файлы ".html", которые участвуют в каркасе страницы и не только...

    .html

    В папке "admin" - всё, что касается админа, например последняя разработка входа в админку сайта.

    admin

    Папка "different"(разное) - все php страницы менее востребованные...

    Папка "types" - типы страниц ... например... подробнее:

    Главная.

    Страница с контентом например.

    Страница списка.

    И др...


  3. Список распределения файлов.

    28.07.2024

    Что-то, как-то стало запутано... поэтому, в теме распределения файлов сделаю список, чтобы понимать о чем было написано , о чем нет...

    Список распределенных файлов.

    Список файлов движка:

    Распределение файлов : Index.html

    Index.html:

    Смотрим на него в натуре.

    Разбор кода см. здесь.

    Где располагается?

    Физически располагается в папке www - последняя строка.

    Должен быть доступен по адресу "https://dwweb.ru/index_html.html" - но если вы откроете данную ссылку, то вернется 404 - почему? См. здесь.


    Распределение файлов : only_name.php

    only_name.php - второй файл в "index.html" - строка №8.

    Что означает запись в файле: "---"?

    Для чего? Предполагается, что файл будет загружаться в файлы, которые не подчиняются условиям движка .

    Где располагается? В папке "admin" - третья папка сверху.

    В файле загружается другой файл auto_session.php - автоматически запуск сессии админа :

    include __DIR__ . '/auto_session.php';

    Построчный разбор файла "only_name.php" показать:

    Завтра... или в самое ближайшее время... сейчас спать хочу...

    Распределение файлов : config.php

    config.php - третий файл в "index.html" - строка №9 + 10.

    Самый главный файл движка - почему? файл Index.html - всего лишь загружает данный файл, но весь сайт распределяется в этом файле.

    Смотрим файл config.php.

    Где располагается? На скрине представлен в виде ".main_config.php" он же "config.php".

    Где загружается? Загружается в файле index.html:

    Для админа без собаки - строка №9.

    Для всех сотальных с собакой - строка №10.


  4. Список распределения файлов по папкам.

    Для тог,для чего сделан выше идущий список - такое же сделаю для папок + чтобы каждый раз не повторять о папках одно и тоже... смотрим скрин:

    Для всех сотальных с собакой - строка №10.

    .cms_2024 - главная папка со всеми файлами движка.

    Располагается выше корневой.

Не стесняемся говорить спасибо!
О комментах : 05.11.2024
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Друзья! Пожалуйста держите себя в рамках приличия!
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже:

Предыдущая - следующая тема:
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

dwweb.ru есть здесь:
Все соцсети в одном месте!
Разное :Игра "пятнашки"
Угадай страну по флагу

Кальклятор
Математика онлайн

Списки шифрования
Часы

Числа словами
Названия чисел(max=10305)
Графики

Qr код онлайн

Как сделать сайт?
Md5 онлайн
Sitemap.html
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Лучший хостинг : RUWEB + помощь по RUWEB Сайт работает круглосуточно 24/7.
Страница загружена за : 0.024463 секунд.