Как стать автором
Обновить
7
Рейтинг

WordPress *

Открытая система управления содержимым сайта

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Детальное сравнение WordPress и October CMS

CMS*WordPress*Laravel*
Перевод
Меня зовут Павел Ловцевич, я сооснователь и CTO веб-студии LOVATA. Одной из основных платформ, на которой мы разрабатываем проекты для наших заказчиков, является October CMS, с которой мы работаем уже почти 6 лет.

Эта CMS несколько опередила свое время и не сразу снискала заслуженную популярность. Однако в последние пару лет она переживает своего рода ренессанс, свидетельством чему является множество упоминаний о ней в англоязычной среде разработчиков.

С целью поддержать эту волну данным переводом я начинаю серию статей об этой прекрасной CMS.


Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Просмотры17K
Комментарии 61

Новости

Показать еще

Пересядь с иглы WordPress на Static Site Generator и Headless CMS #нивкакиестэки

CMS*WordPress*
Что делать, если WordPress (WP) уже не вставляет, а сайт пилить надо? Кейс авторского блога на Static Site Generator (SSG) и Headless CMS (HCMS).

Разбираем достоинства связки SSG + HCMS для программистов, диджитал номадов и современных контент-мейкеров.

I. Я устал, я ухожу


image

Меня зовут Давид. Вот уже шесть лет я каждый день пользуюсь WordPress. Я устал от такой жизни. Дал себе обещание найти новые решения для создания авторского контента.

Так я наткнулся на Static Site Generator (SSG) и Headless CMS (HCMS), потыкался и влюбился.

О причинах моей влюбленности сегодня и хочу рассказать.
Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Просмотры17K
Комментарии 26

Лучшие плагины и сервисы для WordPress в 2020

Блог компании RUVDS.comWordPress*Разработка веб-сайтов*Лайфхаки для гиков

По версии ресурса W3Techs, под капотом более 62% всех сайтов, построенных на базе CMS, находится Wordpress той или иной версии. Официальный маркетплейс WP содержит огромное количество различных плагинов, модулей и расширений базового функционала и разобраться в этом разнообразии — не самая простая задача. Эта статья призвана ее упростить.

Автор статьи — веб-разработчик с 12-летним стажем работы с WordPress, он подготовил подборку своих любимых инструментов для решения повседневных задач. Большинство приведённых примеров широко известны в WP сообществе, однако, есть и парочка личных открытий.
Читать дальше →
Всего голосов 58: ↑55 и ↓3+52
Просмотры29K
Комментарии 22

Неожиданные HTTP-заголовки

WordPress*Разработка веб-сайтов*Сетевые технологии*Серверное администрирование*Стандарты связи
Перевод
Пару дней назад я ковырялся в блоге Creditkarma и заметил такой HTTP-заголовок:

X-hacker: If you're reading this, you should visit wpvip.com/careers and apply to join the fun, mention this header.

(X-hacker: если вы это читаете, то вам следует зайти на wpvip.com/careers и подать заявку, чтобы присоединиться к веселью, упомяните этот заголовок).

Первой мыслью было: «Ничего себе, когда-то программисты ввели баг тысячелетия, чтобы сэкономить несколько бит на дате, и теперь у компании публикуют целые предложения о работе в заголовке HTTP!»

Мне стало очень интересно, и я провёл некоторые исследования.
Читать дальше →
Всего голосов 32: ↑31 и ↓1+30
Просмотры14K
Комментарии 10

Как я искал пацанский движок для блога

Блог компании RUVDS.comWordPress*Лайфхаки для гиков


Я много пишу в интернетах и мне захотелось завести свой личный стэндалон блог, куда можно писать мелкие заметки и статьи, не подходящие для других площадок. Главная проблема личного блога — мне лень оформлять посты. Чтобы черкануть пару строк в каком-нибудь Wordpress, нужно слишком много телодвижений. Я попробовал несколько разных движков и каждый раз ловил себя на ощущении, что мне не хочется ими пользоваться, намного быстрее и проще писать в записную книжку вроде Evernote или Notion. Так я стал искать идеальный движок для блога, отвечающий всем моим потребностям.

Мои требования к идеальному движку:


  • Желательно self-hosted — я пережил много закрытий сервисов, от narod.ru до google+ и точно знаю, что рано или поздно все протухает, поэтому надежнее всего держать контент у себя. Также посты могут удалять по каким-то фейковым жалобам или по DMCA, как это происходит на Medium и LiveJournal.
  • Возможность подключения своего домена — мне нужен сайт-визитка со всеми проектами и ссылками в одном месте, где можно разместить портфолио, резюме, контакты.
  • Минимум телодвижений и интерфейса — в идеале интерфейса CMS вообще не должно быть видно, админская панель не нужна, посты должны редактироваться, создаваться и просматриваться в одном месте.
  • Полноценный WYSIWYG редактор — поддержка разметки Markdown и обработка её в реальном времени, подсветка кода, вставка картинок из буфера обмена.
  • Нормальные комментарии — возможность оставлять анонимные комментарии и авторизовываться через максимум соц. сетей для персонифицированных комментариев.
  • Минималистичный внешний вид — я не хочу заниматься версткой и темами, подходящее оформление должно быть из коробки.


Внутри я рассказываю какой вижу идеальную CMS, редактор постов и комментарии, почему большинство существующих движков устарели на десять лет, и сравниваю между собой разные движки.
Всего голосов 94: ↑87 и ↓7+80
Просмотры31K
Комментарии 80

Используем Zap Baseline Scan для непрерывного сканирования сайта на уязвимости

Информационная безопасность*WordPress*Системное администрирование*DevOps*
Tutorial
image

Некоторое время назад возникло желание реинкарнировать свой Wordpress-блог. Параллельно возникло желание упорядочить и систематизировать накопленные знания для сдачи экзамена ECSA. Все это привело меня к развертыванию блога на отдельно стоящем сервере. Через некоторый промежуток времени ожидаемо возникли вопросы безопасности сайта, использующего один из самых популярных (потому и вечно уязвимых) движков.

В результате изысканий появилось это руководство по организации непрерывного сканирования сайта на уязвимости, которым и спешу поделиться с вами, дорогие читатели.

Большую часть материала можно использовать в том числе и для внедрения в CI/CD пайплайны.

Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Просмотры3.5K
Комментарии 0

Выбираем плагин для двухфакторной аутентификации в Wordpress

Информационная безопасность*WordPress*
image

Двухфакторная аутентификация значительно повышает уровень безопасности сайта при соблюдении остальных условий (таких как своевременное обновление движка-тем-плагинов, применение практик безопасного программирования и т.п.).

Столкнувшись с вопросом подключения Google Authenticator к сайту на Wordpress, я провел небольшое исследование существующих плагинов и сегодня хочу поделиться с вами результатами этой работы.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Просмотры4.4K
Комментарии 8

WordPress. «Render-Blocking JavaScript and CSS». Как это исправить?

WordPress*Разработка веб-сайтов*CSS*JavaScript*HTML*
Tutorial

Скорость загрузки — очень важный фактор, влияющий на рейтинг сайта на SERP (Search Engine Result Page), или на странице результатов поиска. PageSpeed Insights от Google — отличный инструмент для оптимизации скорости загрузки вашего веб-сайта. Он не только показывает текущую скорость, но и определяет проблемы, которые тормозят ваш ресурс. В этом руководстве мы покажем, как устранить одну из наиболее частых проблем, с которой вы можете столкнуться, тестируя ваш сайт. Так что, если вы увидели предупреждение: “Eliminate render-blocking JavaScript and CSS in above-the-fold content”, — не волнуйтесь, решение в этой статье.

Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Просмотры5.4K
Комментарии 3

Как я создал свой первый сайт и что из этого вышло

CMS*WordPress*
Из песочницы
Recovery mode
Это longread, в котором я поделюсь своими успехами и трудностями, с которыми я столкнулся в процессе создания своего первого и единственного сайта — xc-life.ru. Создавал я его в качестве хобби в свободное от работы время и без расчета на то, что он принесет большую прибыль или станет сверхпопулярным.

Изначально оговорюсь, что в статье вы не найдете способы заработать «золотые горы» и не узнаете супер секретные фишки SEO. Статья написана основываясь на моем личном опыте и будет полезна тем, кто только начинает путь вебмастера или только планирует создать сайт.
Читать дальше →
Всего голосов 59: ↑18 и ↓41-23
Просмотры12K
Комментарии 19

Делаем 3D конфигуратор для WooCommerce

WordPress*Работа с 3D-графикой*WebGL*Разработка под e-commerce*Интернет-маркетинг
Tutorial
Этот урок является логическим продолжением двух предыдущих статей (часть 1, часть 2) про создание трёхмерных конфигураторов без использования программирования и вёрстки.

В прошлой части мы рассматривали вопрос интеграции трёхмерной части с использованием штатной системы заказов, входящей в плагин Verge3D для WordPress. Однако такой вариант подходит далеко не всем, поскольку возможности этого плагина существенно ограничены. С его помощью невозможно получить доступ к популярным платёжным системам, типа PayPal или 2Checkout, невозможно оперировать со скидками, купонами, запасами и прочими вещами, которые все привыкли видеть в популярных системах электронной коммерции.



В этой статье мы покажем, как обойти эти ограничения и интегрировать трёхмерную визуализацию непосредственно в интернет магазин на WooCommerce. К слову, на сегодняшний день это самая популярная система электронной коммерции — согласно статистике она используется в 28% всех интернет-магазинов.
Читать дальше →
Всего голосов 5: ↑5 и ↓0+5
Просмотры3.8K
Комментарии 1

Телефонные опросы и поиск в CRM в 3CX CFD, новый плагин WP-Live Chat Support, обновление приложения для Android

Блог компании 3CX Ltd.WordPress*Системное администрирование*IT-инфраструктура*Разработка систем связи*
За последние пару недель мы представили несколько интересных обновлений и один новый продукт. Все эти новинки и улучшения соответствуют политике 3CX по созданию на базе UC АТС доступного мультиканального колл-центра.
  

Обновление 3CX CFD — компоненты Опрос и Поиск в CRM


Свежий релиз 3CX Call Flow Designer (CFD) Update 3 получил новый компонент Опрос (Survey), позволяющий пользователю без навыков программирования создавать автоматизированные телефонные опросы. Для создания опроса используется визуальный мастер конфигурирования компонента.
Всего голосов 15: ↑14 и ↓1+13
Просмотры833
Комментарии 0

Вычисляем потенциальных «злых» ботов и блокируем их по IP

ХостингWordPress*PHP*


Доброго дня! В статье расскажу как можно пользователям обычного хостинга отловить IP адреса генерирующие излишнюю нагрузку на сайт и затем блокировать их при помощи средств хостинга, будет «чуть-чуть» php кода, несколько скриншотов.
Читать дальше →
Всего голосов 14: ↑10 и ↓4+6
Просмотры9.5K
Комментарии 39

Свежий плагин интернет-магазина на WordPress

WordPress*
Из песочницы
Некоторое время назад мне понадобилось сделать интернет-магазин на WordPress. В официальном репозитории есть немало хороших решений. Среди них уже давно выделился лидер — Woocommerce. Думаю он не нуждается в представлении. Многомилионная армия пользователей, сотни платных и бесплатных расширений и невероятная гибкость. Вот почему Woocommerce имеет более 5 миллионов активных установок и охватывает крупную долю интернет-магазинов во всём мире.

Всё же я решил изобрести свой велосипед. Отчасти, чтобы прокачать навыки, отчасти, чтобы попробовать сделать не требовательный к ресурсам и достаточно быстрый ecommerce плагин. Недавно я разместил его в официальный репозиторий, поэтому, приглашаю всех желающих его потестировать. В этой статье я не буду делать обзор возможностей, а расскажу лишь о некоторых интересных технических решениях.


Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Просмотры7.6K
Комментарии 19

Создаем краудсорсинговые карты помощи на WordPress + shMapper

WordPress*Геоинформационные сервисы*

TL;DR


мы сделали бесплатный опен-сорсный плагин shMapper, который позволяет создавать карты помощи, а также другие краудсорсинговые карты (с подложкой на Я.К и OSM) на WordPress.

Завязка


Девять лет назад горела вся центральная Россия. Я написал хабрапост, в котором призвал всех, кто умеет кодить, рисовать и быстро думать и писать, присоединиться к проекту «Карта помощи».

Пост на Хабре привел к лавине предложений, мы познакомились со многими разработчиками и помогли, кажется, как минимум, тысяче человек. С тех пор проект «Карта помощи» получил «Премию Рунета», мы создали платформу (не очень, правда, успешную) «Рында», а со многими участниками проекта мы подружились и продолжаем общаться до сих пор.



Всего голосов 11: ↑11 и ↓0+11
Просмотры2.5K
Комментарии 9

Редактор Гутенберга, как сделать удобно редакторам и верстальщикам

WordPress*Разработка веб-сайтов*
Tutorial
К написанию статьи меня мотивировал этот пост. Автор приводит забавный трюк позволяющий избавиться от обертки div.container. На первый взгляд это экономия на спичках, но Вордпрес-програмисты знают толк. Нам, Вордресграмистам и кобыла невеста.

Возьмём, например такой вот расклад:
Всего голосов 8: ↑1 и ↓7-6
Просмотры3.7K
Комментарии 17

Еще один вариант среды для разработки WordPress (docker, wp-cli)

WordPress*
Tutorial

Есть официальные образы для развертывания WordPress и использования wp-cli. Но при их совместном использовании мне приходилось расшаривать всю папку WordPress и хотелось, чтобы было больше возможностей для кастомизации установки.


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


Эта статья предлагает один из способов развертывания сайтов на WordPress.

Всего голосов 13: ↑12 и ↓1+11
Просмотры5K
Комментарии 0

Представляем 3CX V16 Update 2 и удаленное управление ПК через WebMeeting

Блог компании 3CX Ltd.WordPress*Системное администрирование*Разработка систем связи*Видеоконференцсвязь

Обновление 3CX v16 Update 2


На прошлой неделе мы выпустили 3CX V16 Update 2. Если вы не устанавливали beta-версию Update 2, напомним, что обновление включает новый менеджер удаленных подключений 3CX SBC (Session Border Controller). Кроме того, теперь при создании нового пользователя ему на e-mail отправляется PDF-буклет — краткое руководство пользователя 3CX на русском языке. И, наконец, мы добавили интересные возможности кастомизации виджета для веб-сайта 3CX Live Chat & Talk.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Просмотры1.8K
Комментарии 0

Критическая уязвимость в admin-ajax.php

Информационная безопасность*WordPress*
Из песочницы
На прошлой неделе столкнулся с крайне неприятным фактом. Зайдя на свой сайт, обнаружил, что он переадресовывает меня на неведомый мне ресурс, на который крайне сильно ругается антивирус Dr. Web

Сайт работает на WordPress актуальной версии 5.1

Все выходящие обновления для движка, плагина и темы устанавливаются вовремя. Плагины только из официального репозитория, тема тоже.
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Просмотры18K
Комментарии 28

6 способов угодить в ад готовых решений и спустить миллион-другой

WordPress*Управление разработкой*Развитие стартапаУправление продуктом*Управление персоналом*
Из песочницы


Привет, сейчас я расскажу тебе, что будет с перспективным проектом, если с самого начала обратиться к готовым решениям а-ля Wordpress, Open Cart и любым CMS, думая, что это и есть MVP. Основываться буду на трёхмесячном опыте работы на одном из проектов, в GitHub которого за предыдущие 8 месяцев так и не упало ни одного коммита в production ветку.
Читать дальше →
Всего голосов 25: ↑20 и ↓5+15
Просмотры6.6K
Комментарии 11

TOPchik — открытый плагин WordPress для бесплатной проверки позиций сайта по поисковым запросам, через API Яндекс.XML

WordPress*Open source*PHP*Яндекс API*Поисковая оптимизация
Когда то раз, я задумал написать плагин, для быстрой и бесплатной проверки сайта в поисковой выдаче Яндекса и гугл, прямо из админки Wordpress. Задача плагина давать понимание: как чувствует себя сайт, какие страницы потеряли ТОП и требуют доработки, какие страницы вообще не приносят трафик, + внедрить KPI SEO, при этом экономить деньги (используя бесплатные лимиты Яндекс.XML и парсить поисковую выдачу гугл)

В статье опишу, что сделано, как им пользоваться и свое видение по его дальнейшей доработке.
Читать дальше →
Всего голосов 6: ↑3 и ↓30
Просмотры2.9K
Комментарии 2

Вклад авторов