Early Theme Adopters: Libre
2015-09-30 19:00:00
Clean and elegant
Libre joined the Theme Showcase at the end of June -- and thousands of ...
+ развернуть текст сохранённая копия
Clean and elegant
Libre joined the Theme Showcase at the end of June -- and thousands of bloggers have already put their own stamp on it.
Тэги:
backgrounds,
custom,
customization,
fonts,
google,
headers,
libre,
themes
[Перевод] Гид по заголовкам кэширования HTTP для начинающих
2015-03-15 20:20:07
В статье данные сведения по заголовкам кэширования (ЗК) для HTTP и соответствующее поведение ...
+ развернуть текст сохранённая копия
В статье данные сведения по заголовкам кэширования (ЗК) для HTTP и соответствующее поведение сетей доставки контента (CDN). Если вам хочется разобраться, каким образом заголовки кэширования вписываются в современный веб, или вам просто интересно, о чём говорят ваши коллеги – эта статья для вас.
Если вы уже понимаете преимущества ЗК, и хотите расширить свои знания, я рекомендую вам обратиться к документации от W3.
Что могут ЗК сделать для вас?
Проще говоря, кэширование позволяет хранить веб-ресурсы на удалённых точках по пути от вашего сервера к пользовательскому браузеру. Браузер тоже хранит у себя кэш, чтобы клиенты не запрашивали у вас постоянно одни и те же ресурсы.
Настройки кэширования веб-трафика крайне важны для посещаемых сайтов. Если вы платите за трафик, получаете доход от электронной коммерции, или просто хотите поддерживать свою репутацию хорошего веб-разработчика, вам нужно разбираться в том, как работает кэширование.
Читать дальше →
Тэги:
cache,
headers,
веб-разработка,
заголовки,
кэширование,
оптимизация,
серверная,
сетевые,
технологии
[Перевод] Использование Accept Header для версионирования API
2014-10-24 09:47:07
Я исследовал различные варианты дя версионирования REST API. Большинство источников, которые я ...
+ развернуть текст сохранённая копия
Я исследовал различные варианты дя версионирования REST API. Большинство источников, которые я нашел, говорят практически одно и тоже. Для версионирования любого ресурса в интернете вы не должны изменять URL-адрес. Веб не версионный, и изменение URLа говорит клиенту, что есть больше чем 1 ресурс. Но на самом-то деле не существует нескольких ресурсов, это просто разные представления одного и того же. Конечно, бывают случаи, когда необходимо изменить URL, например, когда измененяется функциональность. В данном конкретном случае причиной изменения служит тот факт, что это больше не один и тот же ресурс.
Но с другой стороны, и, возможно, даже более важной, вы всегда должны стараться убедиться, что изменения будут обратно совместимы. Нужно очень хорошо проектировать архитектуру, чтобы использующие ваше API клиенты не меняли свой код. Хорошо продуманное API может спасти вас от большой, очень большой головной боли.
Читать дальше →
Тэги:
api,
headers,
php,
rest,
symfony