Вопрос: |
Здравствуйте!
Необходимо загрузить порядка **.***+ файлов на сервер.
Никак не получается. Загружаю по FTP, использовал * и *, результат одинаковый - не более **** файлов в папке.
Попытка №*. *http://*.***.*images/
Попытка №*. *http://*.***.*image/
Подозреваю, что у Вас на сервере необходимо изменить конфигурацию.
Если так - поправьте, пожалуйста, если не так - что мне делать?
Надо, чтобы все изображения находились по одному адресу, то есть в одной папке! |
Ответ: |
Здравствуйте.
Это достаточно большое кол-во файлов. Вы можете разбить их по папкам? |
Вопрос: |
Сам-то я могу разбить по папкам, но при этом меняется адрес.
Возможно ли сделать это без изменения адреса?
Все файлы должны обязательно иметь общий адрес размещения следующего вида:
http://*.***.*images/*.* или http://*.***.*images/*.* |
Ответ: |
какой общий объем файлов Вы планируете загурзить? |
Ответ: |
какой общий объем файлов Вы планируете загурзить? |
Вопрос: |
Пока точно не знаю, они постоянно прибавляются.
Средний размер фото - *** *, Всего примерно ~** * |
Ответ: |
Вопрос передан администратору, ожидайте пож. |
Ответ: |
распределите файлы по папкам |
Вопрос: |
Повторю важное условие.
Все файлы должны обязательно иметь общий адрес следующего вида:
http://*.***.*images/*.* или http://*.***.*images/*.*
Если это возможно, то как это реализовать? |
Вопрос: |
И что вообще ограничивает скинуть все файлы в одну папку? |
Ответ: |
уточниет пожалуйста на каком движке сайт? каков апотребность держать огромное число файлов в одной папке? |
Вопрос: |
Сайты сторонние и разные, их несколько.
Вот некоторые из них: *.*.*.*.*.* и т.д.
Возможно, ещё https://*.yandex.*
Какие там движки не знаю.
Но знаю точно, что возможно залить в одну папку порядка ***.*** файлов. Про общий объём файлов, CMS, файловую и операционную систему я не в курсе, но знаю точно, что есть такое.
Насколько это важно для меня? - Сторонняя программа генерирует ссылки на эти файлы и только так, иначе нет вариантов.
Поэтому очень важно, чтобы адрес до имени файла везде был общий.
Я просто решил реализовать это на домене * уровня и в отдельной папке.
Назвать можно хоть как, но обязательно общий путь к файлам.
А так это прайс-лист в основном в *-формате, для некоторых - в формате * и *). Файлы генерируются ежедневно по будням.
Так что ручная доработка - это совсем не то.
Вот настолько это важно! |
Ответ: |
"И что вообще ограничивает скинуть все файлы в одну папку?" Ограничивает кол-во файлов в папке, при их открытии доступ в папку будет существенно подтормаживать сервер на выполнение операции предоставления файла для просмотра. Также в Диспетчере файлов у вас будет невозможно открыть эту папку для просмотра списка файлов. |
Вопрос: |
Диспетчером файлов не собираюсь открывать данную папку, вполне устроит по FTP.
Что требуется для комфортной загрузки файлов из данной папки на другие порталы? Какие сменить условия - тариф/VPS?
Какие требуются мощности? |
Ответ: |
Более *-х тысяч файлов размещать в папке не рекомендуется. VPS-сервер оградит вас от общего хостинга и вы сможете работать с ним на своё усмотрение, но даже ** тысяч файлов для VPS-сервера будут открываться не быстро. Вы желаете перейти на VPS-тариф? |
Вопрос: |
Пока не знаю.
В планах размещать ещё большее количество файлов в одной папке.
Думаю, мне надо более подробно изучить этот вопрос.
Какие ресурсы нужны для комфортного функционирования?
Сколько * и ОЗУ, помимо SSD? |
Ответ: |
огромное число файлов в одной папке создает нагрузку на файловую систему |
Вопрос: |
То есть получается, эти ограничения прописаны в настройках Вашего хостинга, верно? |
Ответ: |
нет, олни прописаны в свойствах файловых систем linux |
Вопрос: |
А как тогда это реализовано у других? С помощью скрипта?
Или у них другие файловые системы? |
Ответ: |
у кого у других? у многих есть ограничение по inode , у нас нет. уточните при помощи чего вы загружаете файлы? если по ftp имеет лимит на число отображаемых файлов. |
Вопрос: |
" у кого у других? " - есть порталы, у которых это реализовано, то есть адрес общий к файлам изображений (как раз мой случай).
Я просто не знаю, как они это сделали, какая файловая система, движок и т.д. Знаю только, что сервер у них свой.
"уточните при помощи чего вы загружаете файлы? если по ftp имеет лимит на число отображаемых файлов." - Уточняю ещё раз. Загружал через * и * (об этом писал выше). То есть, получается, что там содержится большее количество файлов, чем отображается?
Как и чем мне загружать?
Даже если я загружу все файлы, то будет работать очень медленно? В целом или только поиск и загрузка каждого файла, а остальные разделы сайта - ОК? |
Ответ: |
используйте для загрузки какой нибудь скрипт предназначеный для загрузк файлов |