Что быстрее: загрузка изображений через репозиторий или загрузка через ACF / Media Library в WordPress? - PullRequest
0 голосов
/ 01 октября 2019

Во время разработки WP Theme у меня есть два способа загрузки изображений:

1 - я сохраняю изображение в папке в репо и загружаю его как фоновое изображение, определяя его статическив CSS / Inline CSS.

2 - я сохраняю изображение в медиатеке WordPress, загружаю его в поле «Содержимое изображения» в Advanced Custom Fields, а затем загружаю src, используя встроенные стили в шаблоне.

Что из этого быстрее?

Мой разум говорит мне # 1, потому что мне не нужно идти и получать img url из папки загрузки, как указано ACF, которая хранится вбазы данных, но в равной степени я не очень хорошо знаю WordPress, так что я могу ошибаться.

Спасибо

1 Ответ

1 голос
/ 01 октября 2019

Два наблюдения:

  1. Вы пишете, что этот вопрос возникает «во время разработки темы WP», а
  2. Вы загружаете его «как фоновое изображение».

Если конечный пользователь темы не будет загружать свое собственное изображение для этой части темы, тогда №1, метод «store in repo», определенно подходит. Также проще.

Однако, если время от времени ожидается изменение этого фонового изображения, вы можете использовать расширенные настраиваемые поля и сохранить себе стандартный код добавления полей загрузки изображений в WP.

В этом случае вы все равно можете поощрять конечных пользователей вашей темы использовать некоторый кеш (для сокращения этих запросов к базе данных для ссылки на изображение) и / или CDN изображения (для улучшения HTTP-частипутешествие по изображению) плагины в плагине WordPress codex .

...