Size: a a a

2020 January 27

A

Alexander in OctoberCMS
Andrius Ezerskis
Так он ведь вроде в пятницу стримил, я смотрел. Или вчера был еще один стрим?
В пятницу
источник

КА

Константин Аникин in OctoberCMS
я ошибся видимо
источник

IT

Ivan Trubchaninov in OctoberCMS
12 123
Подскажите, есть ли разница в производительности. Хранить каждый файл в отдельной папке и хранить все файлы в одной папке?
С точки зрения производительности процесса чтения, нет разницы читать файл из папки верхнего уровня или из много раз вложенной папки. Но есть разница, лежат в папке пара файлов или более десятка тысяч файлов. При большом количестве файлов в одной папке, процесс его поиска увеличивается. Это ограничение файловой системы. По этому все системы кеширования дробят файлы на папки с обезличенным названием. Так будет работать быстрее.
источник

Р

Ростислав in OctoberCMS
Ivan Trubchaninov
С точки зрения производительности процесса чтения, нет разницы читать файл из папки верхнего уровня или из много раз вложенной папки. Но есть разница, лежат в папке пара файлов или более десятка тысяч файлов. При большом количестве файлов в одной папке, процесс его поиска увеличивается. Это ограничение файловой системы. По этому все системы кеширования дробят файлы на папки с обезличенным названием. Так будет работать быстрее.
Это плохо что с обезличенным названием, недавно читал статью где чел из Гугла рекомендовал называть картинки нормально.
Насчёт кучи файлов в одной папке верняк, у меня недавно при открытии медиа менеджера в modx админка висла и переставала работать. Но там возможно около 1000 картинок в одной папке
источник

v

vladimir in OctoberCMS
12 123
Беда в том, что не смог нагуглить ничего путного. Только нашел предложение создать еще одну таблицу system_files для облачного диска, но оно сомнительно. У меня задача - разделять загружаемые файлы. Изображение продукта хранить в папке uploads локально, zip-архив продукта, хранить уже в облаке
По идее File сохраняет данные в каталог надстроенный в Storage как cms.storage.uploads.disk.
В теории, можно загнать облачное хранилище в config/filesystems.php, создав свою файловую модель отнаследовав от System\Models\File, переопределив метод getDisk, определив свою логику для Storage хранилища указав подмену диска для определенного типа файлов.
источник

IT

Ivan Trubchaninov in OctoberCMS
Ростислав
Это плохо что с обезличенным названием, недавно читал статью где чел из Гугла рекомендовал называть картинки нормально.
Насчёт кучи файлов в одной папке верняк, у меня недавно при открытии медиа менеджера в modx админка висла и переставала работать. Но там возможно около 1000 картинок в одной папке
это касается картинки, а не папки, в которой он лежит. Если смотрел на кропнутые файлы в кеше, то там название с добавлением к нему размера через нижнее подчёркивание, так что всё ок, должно быть для гугла
источник

АС

Алексей Смирнов in OctoberCMS
Ростислав
Это плохо что с обезличенным названием, недавно читал статью где чел из Гугла рекомендовал называть картинки нормально.
Насчёт кучи файлов в одной папке верняк, у меня недавно при открытии медиа менеджера в modx админка висла и переставала работать. Но там возможно около 1000 картинок в одной папке
там все миниатюры генерятся на лету, поэтому и висла.
источник

Р

Ростислав in OctoberCMS
Да, там при открытии цмс генерила миниатюры, а потом дохла с 503 кодом
источник

IT

Ivan Trubchaninov in OctoberCMS
ну modx до октября только ползком... к сожалению.
источник

11

12 123 in OctoberCMS
Ivan Trubchaninov
С точки зрения производительности процесса чтения, нет разницы читать файл из папки верхнего уровня или из много раз вложенной папки. Но есть разница, лежат в папке пара файлов или более десятка тысяч файлов. При большом количестве файлов в одной папке, процесс его поиска увеличивается. Это ограничение файловой системы. По этому все системы кеширования дробят файлы на папки с обезличенным названием. Так будет работать быстрее.
+ спасибо
источник

A

Axenia in OctoberCMS
qw1127 (30.65) увеличил карму trubiv (434.64)
источник

11

12 123 in OctoberCMS
vladimir
По идее File сохраняет данные в каталог надстроенный в Storage как cms.storage.uploads.disk.
В теории, можно загнать облачное хранилище в config/filesystems.php, создав свою файловую модель отнаследовав от System\Models\File, переопределив метод getDisk, определив свою логику для Storage хранилища указав подмену диска для определенного типа файлов.
+ попробую
источник

A

Axenia in OctoberCMS
qw1127 (30.65) увеличил карму LeMaX10 (238.49)
источник

S

Slaweo in OctoberCMS
Доброго утречка всем, давно не заглядывал к вам
источник

S

Slaweo in OctoberCMS
подскажите пожалуйста в какую сторону рыть, добавил в БД новые поля в таблицу Юзер, теперь нужно в бекенде вывести эти поля с последующим их редактированием, расширять плагин Юзер от рейнлаба или модули бекенда, подскажите плз
https://i.imgur.com/j5XeHIW.png
источник

S

Sergey in OctoberCMS
Slaweo
подскажите пожалуйста в какую сторону рыть, добавил в БД новые поля в таблицу Юзер, теперь нужно в бекенде вывести эти поля с последующим их редактированием, расширять плагин Юзер от рейнлаба или модули бекенда, подскажите плз
https://i.imgur.com/j5XeHIW.png
Если нужны последующие обновления плагина юзерс, тогда экстендить, если не нужны можешь прямо в плагине внести изменения (но только заморозь обновления его)
источник

M

MihailBishkek in OctoberCMS
Slaweo
подскажите пожалуйста в какую сторону рыть, добавил в БД новые поля в таблицу Юзер, теперь нужно в бекенде вывести эти поля с последующим их редактированием, расширять плагин Юзер от рейнлаба или модули бекенда, подскажите плз
https://i.imgur.com/j5XeHIW.png
https://octobercms.com/support/article/ob-10 когда-то давно на этом учился...
источник

АR

Артём R in OctoberCMS
Slaweo
подскажите пожалуйста в какую сторону рыть, добавил в БД новые поля в таблицу Юзер, теперь нужно в бекенде вывести эти поля с последующим их редактированием, расширять плагин Юзер от рейнлаба или модули бекенда, подскажите плз
https://i.imgur.com/j5XeHIW.png
У них в гитхабе хорошие примеры в ридми
источник

АR

Артём R in OctoberCMS
Sergey
Если нужны последующие обновления плагина юзерс, тогда экстендить, если не нужны можешь прямо в плагине внести изменения (но только заморозь обновления его)
Вот так конечно не надо делать
источник

S

Sergey in OctoberCMS
Ну я согласен что типо плохой тон
источник