|
|
|
|
|
для: Udachix
(09.05.2013 в 09:38)
| | Всем спасибо. Ваши примеры, мнения и взгляды очень помогли. Я реализовал, что хотел. Всё получилось. | |
|
|
|
|
|
|
|
для: Владимир55
(11.05.2013 в 10:50)
| | Замедление можно заменить, как правило, только при первом открытии директории или если на сервере мало свободной памяти и содержимое директории не кэшируется. Кроме этого замедление может быть при обслуживании такой директории по FTP, когда после каждой операции получается список содержимого текущей директории (он может быть не маленьким). | |
|
|
|
|
|
|
|
для: cheops
(10.05.2013 в 19:10)
| | Я вот тут припомнил такой факт: когда-то я делал сайт с очень большим количеством статических страниц и разместил их в директориях по 15 тысяч страниц в каждой. Субьективно замедления открытия страниц не было заметно (по отношению к тем, что в корне). | |
|
|
|
|
|
|
|
для: cheops
(10.05.2013 в 18:30)
| | Сделал четыре уровня, в конце каждого по три варианта одного файла. Надеюсь, не много будет. | |
|
|
|
|
|
|
|
для: cheops
(10.05.2013 в 19:10)
| | Я тут на днях буквально испугался сильно очень. Написал функцию по циклическому удалению директорий через rmdir. Чуть не охренел, простите, что путь указал "/". Оказалось всё хорошо, путь был "./", так что он ничего не удалил ) | |
|
|
|
|
|
|
|
для: Владимир55
(10.05.2013 в 19:08)
| | Через FTP вообще все делается очень долго (так как на каждую операцию нужно дождаться ответа), такие структуры лучше всего удалять через SSH при помощи команды rm -rf (только от путь от греха лучше задавать абсолютный). | |
|
|
|
|
|
|
|
для: Udachix
(10.05.2013 в 18:10)
| | Не то, что бы болезнь, а такова реальность, и разработчики идут на это.
Реальное неудобство возникает лишь в том случае, когда хостер ограничивает количество файлов на хостинге (обычно 130 тысяч), поскольку пустые директории считаются как и файлы.
Кстати, даже чере ФТП удаляются они жутко долго. | |
|
|
|
|
|
|
|
для: Udachix
(10.05.2013 в 18:10)
| | Да пусть остаются - на самом деле это даже хорошо, потом не нужно тратить время на их создание. Главное, чтобы в одной директории было не много файлов и других директорий - тогда поиск по такой иерархии будет осуществляться быстро. | |
|
|
|
|
|
|
|
для: Владимир55
(10.05.2013 в 17:52)
| | Вы так сказали, будто это болезнь системы и её не вылечить )
Cron по пустым запускать? | |
|
|
|
|
|
|
|
для: Udachix
(10.05.2013 в 17:36)
| | если удалять только сами файлы — директории останутся пустыми
Во многих ЦМС именно так и происходит. При этом образуются десятки и даже сотни тысяч пустых директорий.
Более того,
Даже если заносится товар, не имеющий изображения, директория создается и для этого товара (заведомо пустая). | |
|
|
|
|