Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Работа с изображениями. #80

Closed
SadKit-zz opened this issue Jan 14, 2016 · 17 comments
Closed

Работа с изображениями. #80

SadKit-zz opened this issue Jan 14, 2016 · 17 comments

Comments

@SadKit-zz
Copy link

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

Заранее спасибо

@mafru
Copy link
Contributor

mafru commented Jan 14, 2016

Можете привести пример, где вы такое видели? По-моему это уже лишнее.
Тем более, для верстки.

@SadKit-zz
Copy link
Author

Видел что именно? Использование графического контента не только с локальной машины, а с сервера? во многих CMS, MaxSite, к примеру из фриварных. Adobe Day CQ (не помню как он сейчас называется) из коммерческих.
Почему лишнее, На сайте только одного типа контента будет порядка 400 страниц, на них используется 5 одинаковых изображений в разной вариации, + одинаковые изображения используются в разных типах контента на одну тему которых тоже не мало. При этом, если участь, что на каждую картинку создается несколько пресетов получается как минимум не рациональное использование дискового пространства, и увеличение траффика, т.к. не спасет локальный кэш. Одинаковые картинки (кто в идеале могут быть закэшированы) бузут загружаться вновь и вновь, т.к. по факту являются разными фалами для разных статей.

@mafru
Copy link
Contributor

mafru commented Jan 14, 2016

На сайте только одного типа контента будет порядка 400 страниц, на них используется 5 одинаковых изображений в разной вариации.

Думаю в таком случае, легче внести изменение в файл шаблона типа контента.

  • одинаковые изображения используются в разных типах контента на одну тему которых тоже не мало

Указанные изображения загружаются через поле изображения или редактор?

@SadKit-zz
Copy link
Author

Во все шаблоны всех типов контента и переделывать это после каждого обновления?
Да, можно, можно даже свою CMS написать... или использовать другую :(
Тем более, что это сейчас 5 одинаковых... завтра их может быть 10. а через неделю в другом типе контента? Перелопачивать постоянно шаблоны? или иметь удобный функционал на уровне системы?
Вопрос лишь в том, что не все могут легко и просто внести изменения в шаблоны. Ибо если это делать из спортивного интереса дабы продемонстрировать свое конг-фу, или чтобы потом это продать - быть может и да. Но когда нет возможности либо по времени, либо по знаниям, либо... нужное подчеркнуть или дописать, то выбор падет на ту CMS которая это предлагает.
И опять же если бы была возможность с легкостью разобраться в чужим коде, да еще и модифицировать его на свое усмотрение, врядли бы стали писать разработчикам...

@SadKit-zz
Copy link
Author

Указанные изображения загружаются через поле изображения или редактор?

И так и так. В редакторе просто копипасчу код, хоть какой-то выход. А в полях "размножаю" ;) одно и тоже, потому как выхода пока не придумал и не нашел.

@mafru
Copy link
Contributor

mafru commented Jan 14, 2016

Во все шаблоны всех типов контента и переделывать это после каждого обновления?

К вашим правкам в шаблоне делаете комментарии и при обновлении все ваши правки вы сразу будете видеть. Не вижу проблемы.

@SadKit-zz
Copy link
Author

А как с полями быть??? ;) Скажем так. да, часто используемых картинок можно добавить в шаблон, я еще проще сделал, в режиме редактирования на сайдбар их повесил и вставляю адрес руками. Согласен, колхоз, но хоть что-то
А вот использование одного и того же файла в поле "изображение" для разных типов контента я как-то не представляю как на уровне шаблона решить. придумывать новое поле "Изображение 2" в котором будет фигурировать ссылка на файл. Но тогда пресеты для разных расзмеров будут отсутствовать :/

@mafru
Copy link
Contributor

mafru commented Jan 14, 2016

Если честно, я вообще слабо представляю, что вы конкретно хотите получить на выходе? Может покажите примеры своих страниц, где используется одни и те-же изображения.
Можно скринами, тогда можно будет что-то посоветовать.

@SadKit-zz
Copy link
Author

Можно и отправить ;) куда?

@pin-git
Copy link
Contributor

pin-git commented Jan 14, 2016

Использование уже закаченных на сервер изображений вещь хорошая. Да и оптимизаторы настаивают не повторяться. Если говорить про файл-менеджер, то напрашивается огромное количество ньюансов включая безопасность, да и не удобно. Возможно лучшим вариантом будет индексирование, сверка по загрузке и предложение использовать файл на сервере.

@SadKit-zz
Copy link
Author

Ну это разработчикам виднее внутренние хитросплетения, как это будет, индексация, доступ в папку, промеждуточный модуль... Я просто смотрю с точки зрения пользователя, наверное ;)

@vlad7090
Copy link

да, файменеджер удобно было бы для выбора уже залитых картинок на фтп

@SadKit-zz
Copy link
Author

Как на мой взгляд это было бы удобно более чем в трех аспектах:

  1. Оптимизация дискового пространства сервера и файлового массива.
  2. Эргономика рабочего места для привлеченных редакторов, а так же контроль доступа (ведь можно ввести ограничения по правам доступа, для использования "внешнего" контента
  3. Существенное облегчение работы редактора(ов) при работе с нескольких компьютеров (необходимые файлы могут быть загружены предварительно и могут быть использовании в случае их отсутствие на используемом рабочем месте)
  4. Возможность оптимизации процессов в случае командной удаленной работы, лицо ответственное за графику загружает контент для дальнейшего использования редакторами.

как-то так ;)

@iAndroS
Copy link

iAndroS commented Feb 22, 2016

А как вам решение такое: у каждого пользователя в редакторе при вставке картинки выводится ссылка "Выбрать из ранее загруженных", где ему показываются его ранее загруженные картинки и можно еще предоставить выбор из общих фотоальбомов?
По-моему, на китайском discuzX именно так и было реализовано.

@vlad7090
Copy link

да, именно это и было бы удобно

@SadKit-zz
Copy link
Author

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

@fuzegit
Copy link
Member

fuzegit commented Oct 21, 2020

Для некоторых редакторов HTML данный функционал появился. В целом, функционал некого файлового менеджера делать не планируется. Во всяком случае в обозримом будущем.

@fuzegit fuzegit closed this as completed Oct 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

6 participants