?

Log in

No account? Create an account

Новый курс по Gulp от Ильи Кантора
codemotion
В последнее время Gulp значительно потеснил своего предшественника Grunt. Причиной тому стала удобная концепция потоковой обработки данных.Основатель культового ресурса JavaScript.RU выпустил новый бесплатный курс видеоуроков, который посвящён данной технологии.

Как оптимизировать изображения на сервере
codemotion
Львиную долю интернет-трафика сегодня составляют изображения. Опытные веб-разработчики следят за тем, чтобы их сайты не только отрисовывались, но и загружались быстро. Соответственно, часто возникает необходимость оптимизации изображений прямо на сервере. Но что делать, если ваш сайт существует не первый день, и в файловую систему загружены уже сотни, тысячи изображений?

Как настроить вывод RSS в WordPress
codemotion
Стандартный вывод RSS-потока из WordPress удовлетворяет немногих — в нём нет изображения к новости, а сам текст зачатую оказывается обрезан троеточием на конце. Но и из этой ситуации есть выход. Какой? Об этом в данном материале.

Как сократить потребление памяти WordPress до 10Мб
codemotion
Самая известная система управления сайтами WordPress известна своей прожорливостью. При включении десятка-другого плагинов, и без того прожорливый движок превращается в настоящего монстра. Можно ли его победить?

NGINX: установка 301-ого «перманентного» редиректа
codemotion
Иногда возникает необходимость перемесить сайт с одного домена на другой. Давайте посмотрим, что для этого необходимо сделать в случае, если вы используете веб-сервер NGINX. Представьте, что вы не хотите пользоваться архаичным поддоменом  и решили пересылать всех пользователей с него на основной домен вашего сайта. Решается задача следующим образом. Открываете в редакторе файл конфига конкретного сайта […]

Разработка плагина для WordPress #3
codemotion
Завершаем разработку плагина для WordPress. В конце данного урока мы получим готовый к работе плагин. В прошлый раз мы закончили тем, что создали папку плагина с необходимыми для его опознания системой файлами.   Для создания файловой структуры плагина мы воспользовались программой-генератором Yeoman.   Напомню этот достаточно простой процесс, который экономит нам время. Вместо того, чтобы […]

Запускаем Sublime из консоли
codemotion
Сегодня Sublime является излюбленным средством работы с кодом миллионов веб-разработчиков. В ходе курса лекций «Веб от А до Я» я уже рассказывал об этом прекрасном рабочем инструменте. Теперь пришла пора указать на маленькую тонкость, которая позволяет запускать Sublime прямо из командой строки. Каждый компьютер с ОС, построенной на базе Unix, будь то Mac или ноутбук с Linux на борту имеет […]

Руководство по миграции WordPress-сайта
codemotion
Каждый веб-разработчик регулярно сталкивается с задачей миграции. Сюда входят и развёртывание (deploy) локальной версии на удалённом сервере, и перенос работающего сайта с одного сервера на другой. Некоторые печатные издания для программистов называются «Cookbook» – что буквально значит «книга рецептов». Рецептов множество, какой из них лучший — дело вкуса. В этом материале автор расскажет о том, какую […]

Разработка плагина для WordPress #2
codemotion
Продолжаем начатую тему и переходим к самому интересному — внутреннему устройству плагина. Главным теоретическим подспорьем при создании плагина является WordPress Codex, в особенности его раздел Plugins API. Создание плагина Для того, чтобы WordPress увидел ваш плагин необходим только один файл. Он может располагаться либо в корне папке плагинов (по умолчанию ), либо в подпапке (рекомендуется, […]

Как заставить WordPress потреблять всего 10Мб памяти
codemotion
Данная запись является репостом из авторского блога по веб-разработке «ДвижКод».

Оригинал записи расположен по адресу: http://codemotion.ru/wordpress-consume-10-mb-memory-1733.html

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

707_0_c63eb11b32c3ddb41b36fdb449a92eec

Читать полностью в источнике »