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



Blog (1953)
other (410)
php (390)
js (301)
html (153)
php book (148)
css (147)
пк (124)
html tags (63)
js tag (56)
windows (48)
js method (44)
jquery (43)
php array (39)
Показать еще :
ruweb.net (37)
text (37)
js date (33)
form html (30)
online (29)
link (26)
fonts (24)
js events (22)
dosite (22)
php file (21)
atom (20)
foto (20)
input (19)
database (19)
svg (18)
lingvo (18)
forum (18)
hosting (17)
php date (17)
mysql (17)
php img (16)
фото (16)
info (15)
android (15)
img (15)
php time (15)
color (15)
js url (14)
js time (14)
jsphp (14)
xiaomi (14)
notepad (14)
board (14)
yandex (13)
select (13)
знак (13)
htaccess (13)
table (13)
osclass (13)
$ server (12)
php path (12)
download (12)
vs code (11)
icon (11)
dw block (11)
html book (11)
keyboard (11)
css img (10)
paint (10)
mouse (10)
ось (10)
form (10)
js delete (10)
ftp (9)
hover (8)
iframe (8)
php url (7)
cookie (7)
comment (7)
list (6)
hey tag (6)
php get (6)
search (6)
js vars (6)
нок (6)
click (6)
canvas (6)
console (5)
js id (5)
value (5)
mb (5)
tag a (5)
js math (5)
heading (5)
year (5)
reg.ru (5)
web (5)
ok (5)
xml (5)
js file (5)
week (4)
day (4)
ssl (4)
adminka (4)
js img (4)
youtube (4)
php var (4)
ucoz (4)
scandir (4)
bbcode (4)
pages (4)
month (4)
vk (4)
2022 (4)
submit (4)
task (4)
js form (4)
word (4)
base64 (4)
symbols (4)
js hash (4)
news (4)
js book (4)
numbers (4)
games (4)
folder (4)
https (3)
file (3)
куб (3)
units (3)
captcha (3)
line (3)
php day (3)
js post (3)
рся (3)
aimp (3)
404 (3)
padding (3)
video (3)
domen (3)
akaso (2)
qr code (2)
tag hr (2)
kfc (2)
counter (2)
seo (2)
prompt (2)
src (2)
height (2)
sitemap (2)
details (2)
typeof (2)
blob (2)
google (2)
arrows (2)
atom 11 (1)
atom 10 (1)
atom 7 (1)
atom 9 (1)
atom 8 (1)
php 5 (1)
atom 6 (1)
php 17 (1)
atom 15 (1)
atom 14 (1)
atom 13 (1)
atom 16 (1)
atom 17 (1)
atom 12 (1)
php 27 (1)
php 30 (1)
php 26 (1)
php 25 (1)
php 23 (1)
php 24 (1)
php 28 (1)
php 38 (1)
php 41 (1)
php 4 (1)
php 22 (1)
cursor (1)
php 19 (1)
php 20 (1)
php 8 (1)
php 9 (1)
php 10 (1)
php 32 (1)
js no4 (1)
php 7 (1)
#html (1)
chart (1)
atom 3 (1)
atom 4 (1)
atom 2 (1)
atom 1 (1)
header (1)
php 40 (1)
php 3 (1)
php 33 (1)
replace (1)
php 31 (1)
php 34 (1)
php 18 (1)
atom 5 (1)
date (1)
aimp 2 (1)
aimp 1 (1)
aimp 3 (1)
php 44 (1)
php 45 (1)
php 13 (1)
php (1)
php 2 (1)
js 10 (1)
js 9 (1)
jino (1)
php 37 (1)
js 8 (1)
js 4 (1)
js 5 (1)
js 6 (1)
js 1 (1)
js 7 (1)
php 1 (1)
php 43 (1)
ftp 5 (1)
php 15 (1)
php 36 (1)
webp (1)
php 42 (1)
ftp 4 (1)
ftp 3 (1)
ftp 2 (1)
php 6 (1)
php 35 (1)
php 11 (1)
speed (1)
atom 20 (1)
php 16 (1)
ftp 1 (1)
scroll (1)
opera (1)
php 14 (1)
atom 18 (1)
archive (1)
atom 19 (1)
php 29 (1)
php 39 (1)
rutube (1)
php 12 (1)
втб (1)
php 21 (1)
нод (1)
font (1)
js 2 (1)
name (1)
smile (1)
js 3 (1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    https://dwweb.ru/favicon.ico

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

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

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

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

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

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

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

    .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. Список распределения файлов по папкам.

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

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

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

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

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

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

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

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

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

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

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

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

Qr код онлайн

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