Отладка с помощью Xdebug, VVV и Sublime Text

Отладка с помощью Xdebug, VVV и Sublime Text Xdebug – это PHP-расширение, которое предлагает продвинутые возможности отладки, такие как точки останова, просмотр переменных, а также более глубокий отчет об ошибках. Ставим Xdebug Xdebug должен быть установлен в вашей локальной системе, будь то MAMP, Vagrant или любое другое решение. В данном руководстве я рассмотрю то, как …

Подробнее

Предотвращаем брутфорс-атаки в WordPress с помощью Fail2Ban

Предотвращаем брутфорс-атаки в WordPress с помощью Fail2Ban Fail2Ban – это простой плагин, который задает заголовок состояния 401, возвращаемый в том случае, если посетитель ввел некорректные учетные данные при запросе записи. Код плагина умещается в несколько строк: /* Plugin Name: Fail2Ban filter Version: 1.0 Description: Sets a 401 Status Code which shows in access logs for …

Подробнее

Быстрый поиск сайта Gigaom: связка из Sphinx, Scriblio и bCMS

Быстрый поиск сайта Gigaom: связка из Sphinx, Scriblio и bCMS Gigaom с 2006 года выдает непрекращающийся поток новостей и обзоров технологий. Сайт на WordPress привлекает ежемесячно 6.5 миллионов уникальных посетителей; темы варьируются от науки и энергетики до облачных сервисов, интернет-медиа и мобильных устройств. Учитывая, сколько статей хранится в архивах сайта Gigaom, разработчикам очень важно было …

Подробнее

Почему я отказался от Disqus комментариев в своем блоге

Почему я отказался от Disqus комментариев в своем блоге (перевод статьи от лица ее автора) Основная цель – скорость. Производительность. Я все время говорю людям – я очень тщательно отношусь к оптимизации своего собственного блога. SEO – отстой. Производительность страдает. Являясь евангелистом WordPress (неофициальная работа), я знаю, что должен потратить массу времени, чтобы сделать свой …

Подробнее

Защита WordPress: null-скрипты и инфекция CryptoPHP

Защита WordPress: null-скрипты и инфекция CryptoPHP Статья написана от лица компании WordFence Наши друзья из компании Fox-IT, расположенной в Делфте (Нидерланды), связались со мной по поводу интересного исследования, которое они не так давно опубликовали. Если вы обладаете техническими навыками и хотите получить как можно больше деталей, я советую вам пропустить эту запись и перейти сразу …

Подробнее

Грамотный переход от подпапок к поддоменам в мультисайтах и обратно

Грамотный переход от подпапок к поддоменам в мультисайтах и обратно Если вы когда-либо устанавливали мультисайты в WordPress, и затем решали перейти с подпапок к поддоменам или обратно, вы знаете, что это не так просто сделать. К сожалению, страница Network Setup в бэкэнде мультисайтов не дает возможности быстрого переключения. Да, это печально. Если вы попытаетесь переключиться …

Подробнее

Оценка производительности разной структуры постоянных ссылок в WordPress

wordpress-permalinks

Оценка производительности разной структуры постоянных ссылок в WordPress На этой неделе я застрял над следующей проблемой – мне нужно было изменить структуру постоянных ссылок сайта. Первоначально мы использовали формат «День и название» – к примеру, «/2014/11/16/some-cool-post». Нам нужно было немного сократить дату, или хотя бы ее часть. К сожалению, я не был в курсе производительности …

Подробнее

Как создать достойный бизнес-сайт, или выводы, сделанные из просмотра 300 сайтов за 2 недели

Как создать достойный бизнес-сайт, или выводы, сделанные из просмотра 300 сайтов за 2 недели За прошедшие две недели я рассмотрел порядка 300 сайтов и обнаружил некоторые аспекты, которые можно улучшить. Вот основные моменты, которые я отметил. Вы можете ориентироваться на них при рассмотрении своего сайта. Смотрите на известные бренды Один из аспектов, который выделялся на …

Подробнее

Правильное подключение скриптов и стилей в WordPress с помощью постановки в очередь

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

Подробнее

Установка WordPress на флэшку с помощью Instant WordPress

Установка WordPress на флэшку с помощью Instant WordPress Если вы постоянно тестируете или разрабатываете темы и плагины для WordPress, у вас, скорее всего, уже имеется настроенный локальный сервер для проверки ваших решений. Вопрос в том, как создать такую среду. Многие читатели часто задаются вопросом, как установить WordPress локально на свой компьютер. Есть несколько способов и …

Подробнее

Используем новый чекбокс reCAPTCHA для защиты комментариев в WordPress

Используем новый чекбокс reCAPTCHA для защиты комментариев в WordPress На днях разработчики Google выпустили новую версию своего бесплатного сервиса reCAPTCHA, о чем мы уже писали в одной из новостей. Новый чекбокс reCAPTCHA гораздо проще использовать «реальным» посетителям – больше не нужно вводить комбинацию рандомных букв и цифр при отправке формы комментирования. Я попробовал новый чекбокс …

Подробнее

Управление многочисленными WordPress-сайтами с помощью WPDASH

Управление многочисленными WordPress-сайтами с помощью WPDASH WPDASH – новый сервис, который был недавно запущен в бета-версии. Сервис был создан группой WordPress-разработчиков из Польши. Он пополняет тесные ряды ManageWP, WP Remote, InfiniteWP и нескольких других сервисов, которые предлагают централизованную консоль WordPress для управления многочисленными сайтами. Учитывая растущую популярность WordPress, многие пользователи создают сразу несколько сайтов, использующих …

Подробнее

Пиппин Уильямсон рассказал про создание сообщества вокруг проекта с открытым кодом

pippin-williamson

Пиппин Уильямсон рассказал про создание сообщества вокруг проекта с открытым кодом Когда Пиппин Уильямсон выпустил в 2012 году Easy Digital Downloads, он, скорее всего, и не предполагал того успеха, которого добьется его плагин с открытым кодом. Количество загрузок основного плагина в скором времени перевалит за полмиллиона. Не так давно у плагина стало 100 участников на …

Подробнее

Компания ManageWP выпустила инструмент для поиска перспективных плагинов

Компания ManageWP выпустила инструмент для поиска перспективных плагинов Каталог плагинов WordPress в данный момент насчитывает примерно 35 тысяч плагинов. Поиск свежих плагинов, которые были протестированы и скачаны несколько тысяч раз, представляет собой сложную задачу. Пользователи могут сортировать каталог по последним добавленным плагинам, недавно обновленным плагинам, самым популярным плагинам и плагинам с самым высоким рейтингом. За …

Подробнее

VVV-Dashboard: интерфейс для управления сборками Varying Vagrant Vagrants

VVV-Dashboard: интерфейс для управления сборками Varying Vagrant Vagrants VVV-Dashboard – новый инструмент, который предлагает интерфейс для управления вашими сборками Varying Vagrant Vagrants. Вдохновленный Variable VVV – скриптом, который упрощает создание и удаление сайтов, – Лео Гопал создал VVV-Dashboard для его дополнения. Гопал – разработчик WordPress из Кейптауна. «Я установил свой первый WordPress сайт семь лет …

Подробнее