Высказывались опасения - как себя будет вести файловая система с миллионом файлов, насколько легко это все будет забэкапить. Поделитесь опытом.
На счет миллиона файлов не подскажу, такого объема не было, было в несколько сотен тысяч, где-то до полумиллиона. Причем, по глупости, я в первый раз запулил почти сотню тысяч файлов в один каталог. Этот сайт до сих пор прекрасно себя чувствует и работает без проблем с высокой скоростью. Тут весь смысл в том, что при такой постановке задачи сайту и серверу не требуется делать списки каталога, он обращается напрямую к уже указанному пути файла, т.е. не тратит какие-либо иные ресурсы кроме конкретной задачи чтения данного файла или, если нужно просто проверить наличие файла - то это еще проще и быстрее.
Т.е., если нет задачи найти искомый id в папке, а уже зная этот id проверить его наличие - это быстро. Если же в задаче, по какой-то причине, нужно делать листинг каталога и потом искать подходящие файлы - вот это будет ооооочень медленно на больших объемах файлов.
Чтобы уменьшить нагрузку на поиск и построение дерева каталогов и файлов - оптимально хранить id не в одной папке, а в нескольких, например id "11112222333" хранить в папке 1/11/, а id "222333444" в папке 2/22. Тут вариантов вложений может быть сколь угодно, сильно зависит от того, какие именно id и группы повторов у них есть, чтобы выбрать оптимальный путь каталогов. Тогда и проблем с построением папок будет значительно меньше, поскольку одна папка будет содержать список не в сотни тыс файлов, а в сотни-тысячи, что позволяет работать гораздо быстрее.
С бэкапом так же проблем нет. Основная проблема тут в том, что, конечно, самих файлов много и будет значительно дольше собираться сам архив, но, кроме этого - никаких трудностей.
И такой вопросик: то, что они предлагают - реклама в самом начале, такое разрешено ютубом или за это что-нибудь может прилететь?
Так вроде до сих пор такие попадаются у топовых блогеров. Ролик начинается сразу с рекламной вставки, а уже потом сам контент. Часто приходится пролистывать, ибо эти несколько минут реклы нафиг не впились.
Ну да, ну да. То-то я смотрю, что при курсе 75 нужная мне для работы техника стоила 60к, а сейчас резко стала 75к. И выросла в цене именно за последнюю неделю, вслед за курсом. А так да, "прямая корреляция отсутствует", ага.
Классические решения проблемы:
1. Сделать ревизию сайта, найти "тяжелые" запросы и потребляющие ресурсы, отключить или модернизировать их.2. Поднять тариф, где будет больше ресурсов для обработки этих "тяжелых" запросов.3. Переехать на VPS, например, и админить самому. Плюс ресурсов за те же деньги будет больше.
Если у хостера не хватает ресурсов на этом тарифном плане, то они просто так их вам вряд ли добавят.
в админку там не зайти
То есть, вы еще и актуальный пароль на чужом сайте вводили? Гениально!