Построение файловой системы веб-сайта.

123 4
R
На сайте с 03.08.2012
Offline
131
1475

Здравствуйте! Искал в нете информацию, так нечего и ненашел:(

Вопрос: влияет ли "древо" файлов/папок на производительность сайта.

Грубо говоря есть ли разница, где лежат все картинки сайта?

Например:

1) Картинки сайта храняться прямо в корневом каталоге

Корневая папка сайта...
-img1.jpg
-img2.jpg
-img3.jpg

2) Картинки сайта храняться в /img/


Корневая папка сайта->
--img...
--img1.jpg
--img2.jpg
--img3.jpg

3) Картинки сайта храняться в /main/index/img/jpg/green/


Корневая папка сайта->
--main->
---index->
----img->
-----jpg->
------green...
------img1.jpg
------img2.jpg
------img3.jpg

Какой из этих 3х вариантов лучше? В случае какого варианта сайт будет быстрее работать? Или разницы вообще нету, и можно формировать файловую систему сайта, как удобно тебе и не беспокоиться, что както можно навредить производительности сайта?

Конечнно вопрос наверное странный, но я буду балагодарен за ответ!

D8
На сайте с 16.06.2007
Offline
74
dm8
#1

разницы нет, как удобней.

вопрос .. туп.

DV
На сайте с 01.05.2010
Offline
644
#2

Принимайте во внимание лишь спецификацию протокола HTTP (здесь ограничения не найдено) и характеристики браузеров в плане максимальной длины URL.

Рекомендуют URL не длинее 2000 символов.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
R
На сайте с 03.08.2012
Offline
131
#3

Спасибо большое!

melkozaur
На сайте с 06.04.2010
Offline
536
#4
revered:
Грубо говоря есть ли разница, где лежат все картинки сайта?

Да, лучше если они лежат на другом домене :)

DK
На сайте с 02.05.2008
Offline
46
#5

На четырех поддоменах другого cookieless домена на Nginx сервере :) И вопрос не туп. Посмотри как организованы картиночные хранилища у ютуба

http://i1.ytimg.com/vi/QSGACLUuRA8/mqdefault.jpg

Или у вк https://pp.vk.me/c7003/v7003704/1ec3/KtKwIlSBVjg.jpg

или у хабра http://habr.habrastorage.org/post_images/e1e/132/19d/e1e13219d93de66c20a43858eb4f16e2.jpg

Как видишь, изображения помещены в папки, названия которых как бы являются навигационными)

[Удален]
#6
DenisVS:
Принимайте во внимание лишь спецификацию протокола HTTP

Принимать во внимание надобно всё!

Ну разместили вы в корне мульён картинок...

Надобно будет какой-нить robots.txt отредактировать - помрёте его там искать при тормозном интернете ( да да и такое бывает) и ещё есть много ньюансов... ))

DV
На сайте с 01.05.2010
Offline
644
#7

Pavel_, прав.

Иной раз встречаешь безразмерную кучу в директории. Однажды не мог их удалить ничем — mc перезагружал сервер, rm орал на превышение длины, ftp не дожидался скончания листинга.

Станислав
На сайте с 27.12.2009
Offline
258
#8

все зависит от сайта и от объема картинок, если будет лежать в корне штук 10, пусть лежат так (я бы конечно в отдельную папку засунул). Если регулярно пополняться будут, то создавайте папки по дате в формате /uploads/2013/08/картинка.jpg - оптимальный не нагруженный вариант, если будете ползать по фтп.

Мы там, где рады нас видеть.
[Удален]
#9
Ms-Dred:
все зависит от сайта и от объема картинок, если будет лежать в корне штук 10, пусть лежат так

Конешна! и сайт-визитка из семи страниц на Битриксе к ним... ))

IL
На сайте с 20.04.2007
Offline
435
#10
DenisVS:
Однажды не мог их удалить ничем

xargs

revered:
Вопрос: влияет ли "древо" файлов/папок на производительность сайта.

по сути 2 момента, которые не совсем к "дереву" относятся:

1. "производительность" веб-сервера - если использовать для отдачи статики nginx (бэкендом к apache), получается быстрее, чем apache при прочих равных

2. "производительность" файловой системы - куча файлов в одной категории не есть хорошо, особенно когда их обзор/выбор требуется

Dr. Kronos:
Как видишь, изображения помещены в папки, названия которых как бы являются навигационными)

А есть и такое:

http://im4-tub-ru.yandex.net/i?id=149250935-25-72&n=21

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
123 4

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