Из джуна в Архитектора | Yoda
293 subscribers
10 photos
59 links
Канал про рост в IT: лучшие практики , паттерны, Микросервисы, Архитектура, PHP и GO от Master Yoda.

Author: Andrei Pisarevskii
Author's telegram: @renakdup
Site: https://wp-yoda.com/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Использование PHPCS линтера в WordPress с WPCS стандартом.

В этой статье мы поговорим о том, что такое линтер. Рассмотрим какие линтеры бывают. Поговорим о важности его использования при разработке проектов. Поговорим о том что такое WPCS (WordPress Coding Standards). Рассмотрим как можно интегрировать и настроить PHPCS для WordPress проекта. Так-же мы затронем применение PHPCS в GitHub Actions.

Читать на английском
Читать на русском

#phpcs, #wpcs, #wordpress
🔥2
Docker с WSL2 на Windows.

WSL (Windows Subsystem for Linux) — это подсистема Windows, которая позволяет запускать Linux-приложения на компьютере без установки отдельной виртуальной машины или дополнительной операционной системы.

Читать на русском
Читать на английском

#wsl #docker
👍4🔥1
AI for WordPress. 🔥

What’s on the agenda?

* Demoing Human Made’s first projects bringing AI into WordPress
* Highlighting what other leaders in the space are doing
* Discussing the impact AI will have on the WordPress industry
———————————-
Начнется через 5часов.

Регистрация по ссылке

#AI, #wordpress
🐳1
Деплой кода через PHPStorm

Деплой через PHPStorm представляет из себя процесс когда вы подключаетесь через IDE к удаленному серверу по ssh тунелю, и синхронизируете файлы локального проекта на удаленный сервер, выкатывая тем самым новые фичи.

Читать статью

#phpstorn, #deployment, #deploy
🔥5
Как вставить изображение в список в WordPress Gutenberg

Распространенная проблема со списками проявляется, когда нужно вставить изображения в списки. Обычно для того, чтобы вставить изображение в редактор, необходимо добавить блок изображения. Если сделать это внутри списков, то это приведет к поломке, поскольку блок изображения не может быть вложен внутрь списка.

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

Читать статью

#wordpress #gutenberg
👍5
Кластерные и некластерные индексы

Кластерный индекс (clustered index) – это тип индекса в СУБД с древовидной структурой, где значения индекса вместе с данными хранятся в виде упорядоченного дерева, обычно в виде сбалансированного дерева поиска — B-дерева (или его вариациями B дереверьев). В кластерном индексе каждый уровень дерева представляет собой...

Читать стать на русском
Читать статью на английском

#db, #indexes
👍4
Установка WordPress через Composer

В данной статье мы поговорим про установку WordPress через Composer. Пройдемся пошагово как это сделать. Рассмотрим варианты с установкой WordPress в отдельную директорию, и классический вариант со стандартной файловой структурой.

Читать на русском
Читать на английском

#composer #wordpress
🔥7👍2👎1🐳1
Ускоряем PHPUnit Code Coverage с помощью PCOV

PCOV — это драйвер для PHP используемый в PHPUnit для code coverage, аналогичный Xdebug или PHPDBG. С помощью него можно собрать информацию о покрытых линиях кода (code coverage lines) во время тестирования.

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

О его сравнении с Xdebug и нюансах использования и тестах перформанса подробнее в статье.

Читать на русском
Читать на английском

#phpunit, #code_coverage
🔥6👍1
Как сохранить изменения поста без публикации в WordPress

Хотите сохранить изменения поста без публикации в WordPress? Я покажу, как сохранить черновик опубликованной страницы, чтобы можно было вносить изменения без публикации.

Читать статью

#wordpress, #управление_контентом
👍101
i18n и L10n являются аббревиатурами для двух разных технологий, связанных с адаптацией приложений и продуктов для международного использования. В этой статье мы познакомимся с этими понятиями и рассмотрим различия i18n и L10n.

Читать статью

#адаптация_програмных_продуктов, #интернализация, #локализация
6