Deprecated: str_replace(): Passing null to parameter #1 ($search) of type array|string is deprecated in /var/www/jsd/data/www/jsd.ru/plugins/system/admintools/src/Feature/CustomAdminFolder.php on line 83
Концепция работы с изображениями
Skip to main content

Концепция работы с изображениями

Я решил попробовать отказаться от внедрения изображений непосредственно в статью и сделать привязку через имя файла, часть которого будет идентична алиасу названия статьи. Например, изображение для первого основного текстового блока стати, использующейся в примере, будет иметь имя ` top-5-promising-truck-brands-advantages-and-features_01.png`. Разберём состав имени файла: - `top-5-promising-truck-brands-advantages-and-features` – Переводной алиас заголовка статьи « Топ-5 перспективных брендов грузовиков: преимущества и особенности». - `_` - Знак подчёркивания, используется для связки слов в предложение. - `01` – Порядковый номер, соответствующий номеру основного текстового блока. - `.png` – Расширение файла, возможно использование PNG или JPG файлов. В PNG можно использовать прозрачный фон, а JPG славится умеренностью размера и является стандартом де-факто для большинства изображений в интернете. Такой режим работы с изображениями предполагает, что сначала должен быть создан материал (статья) в Joomla, затем используя алиас названия статьи (скопипастив его, попросту говоря) как способ привязки графического файла к материалу, можно подготавливать изображения с именами файлов из рецепта выше. Готовые изображения загружаются в общую папку изображений блога. Такое решение имеет свои плюсы и минусы. Рассмотрим их. **Плюсы:** - Гарантировано отсутствие конфликтов имён файлов. - Имена файлов имеют кошерный формат: только латиница, никаких пробелов, нижний регистр. - Нет необходимости отягощать тело статьи дополнительными HTML тегами для изображений. К тому же не очевидно в какое конкретно место статьи их нужно было бы вставлять, ведь шаблон может выводить информацию не в том же порядке, что в оригинальной статье. - Любая работа с изображениями не требует редактирования материала. - Все изображения одной статьи имеют общую часть имени файла – удобно при пакетной обработке и редактировании. **Минусы:** - Глядя на материал статьи Joomla в панели администрирования (backend) абсолютно непонятно содержит ли статья изображения и если да, то какие и сколько, придётся заглянуть в медиа менеджер. - При экспорте материалов нет связи с изображениями. Потребуются некоторые дополнительные действия (но это решаемо). На самом деле только время и впечатления от работы покажут насколько практично такое решение. Сейчас мне оно видится оптимальным.
  • Просмотров: 9