Сколько можно файлов поместить в одну папку без нагрузки на открытие файла?

VG
На сайте с 30.04.2017
Offline
55
123
Уважаемые знатоки, подскажите сколько можно файлов поместить в одну папку без нагрузки на открытие файла на сервере?
100 000 файлов txt если поместить в папку и открыть какой-нибудь от туда файл, то он дольше будет открываться, чем если бы в папке находилось например 50 000 или 10 000 файлов?
Продам sql базу 1 500 000 легальных статей. Прикручу на любой хостинг. Статьи в txt, можно на селектел грузить. В базе заголовки, кейвордсы и так далее. В личку
SeVlad
На сайте с 03.11.2008
Offline
1462
#1
VadimGen :
Уважаемые знатоки, подскажите сколько можно файлов поместить в одну папку без нагрузки на открытие файла на сервере?

Цифры зависят от типа ФС и как открывать получать к ним доступ.

ЗЫ. Где какие цифры не помню ибо оно нафик не надо. А если вдруг понадобится - это гуглится.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
suffix
На сайте с 26.08.2010
Offline
277
#2
Скорее не как а чем открывать :)

Если это .txt или другой статический файл и отдаётся nginx то без разницы сколько там ещё файлов в папке.
А если Apache и .php , который сначала в этой папке среди безмерного количества файлов будет искать .htaccess то это совсем другое дело :)
Клуб любителей хрюш (https://www.babai.ru)
Mik Foxi
На сайте с 02.03.2011
Offline
929
#3
suffix #:
Скорее не как а чем открывать :)

Если это .txt или другой статический файл и отдаётся nginx то без разницы сколько там ещё файлов в папке.
А если Apache и .php , который сначала в этой папке среди безмерного количества файлов будет искать .htaccess то это совсем другое дело :)

при всей тормознутости апача - он не ищет хтасес (не делает листинг директории), а знает как он именуется и делает прямое открытие, без листингов.

Антибот защита сайта от накрутки поведенческих, от спама, взлома и поиска xss, от хит и клик ботов, от парсинга и кражи контента, снижение нагрузки на сервер - https://antibot.cloud/ Вам все еще конкуренты генерят отказы?
VG
На сайте с 30.04.2017
Offline
55
#4
suffix #:
Скорее не как а чем открывать :)

Если это .txt или другой статический файл и отдаётся nginx то без разницы сколько там ещё файлов в папке.
А если Apache и .php , который сначала в этой папке среди безмерного количества файлов будет искать .htaccess то это совсем другое дело :)

а если использовать file_get_contents и прямой URL на файлохранилище?

Mik Foxi
На сайте с 02.03.2011
Offline
929
#5
главное листинга директории не делать. скандир там всякие и т.п., чтоб никакие серверные антивирусы и бекапилки не работали. а то при бекапе (архивировании) такой папки сервер повиснет.
SeVlad
На сайте с 03.11.2008
Offline
1462
#6
Mik Foxi #:
главное листинга директории не делать

И как же тогда жить? :)

А может всё же правильнее будет не пихать 100500 файлов в одну диру?

Mik Foxi
На сайте с 02.03.2011
Offline
929
#7
SeVlad #:

И как же тогда жить? :)

А может всё же правильнее будет не пихать 100500 файлов в одну диру?

нормально жить. единственный незаменимый листинг - это когда бекап делаешь. все остальное это от недоделанности подхода и архитектуры.

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

W1
На сайте с 22.01.2021
Offline
18
#8
VadimGen :
100 000 файлов txt если поместить в папку

Не надо так делать. Будут проблемы, если что-то будете искать, или вздумаете что-то  сделать через FTP, или какую-то обработку PHP-скриптом сделать.

Когда-нибудь здесь будет форум - https://webinfo.guru –Там я всегда на связи
SeVlad
На сайте с 03.11.2008
Offline
1462
#9
Mik Foxi #:
единственный незаменимый листинг - это когда бекап делаешь. все остальное это от недоделанности подхода и архитектуры.

А, ну-ну..

Если ты ничего кроме бекапа не делаешь и даже не допускаешь возникновения таких процессов на сервере - это скорее беда. Не уметь растасовать файлы - не меньшая беда. Но ещё большая - советовать другим иди таким путём.


Зы. Ещё не так давно ты же знал элементарные правила любого языка в отношении регистра букв в предложениях. Что случилось-то? И тебя захватило глобальное потупление?

LEOnidUKG
На сайте с 25.11.2006
Offline
1590
#10

Если не будете делать листинг, то хоть мульён. У меня есть такие папки с картинками, переделывать лень, работает без проблем.

Но если вы будете рыться в них, тогда лучше делать подпапки на основе названий, например md5 первой буквы файла. Если УЖ слишком много файлав, более 100К тогда можно две буквы брать.

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий