Работа с БД WordPress
32 subscribers
2 photos
12 links
Оптимизация и прямая работа с таблицами базы данных WordPress.
Download Telegram
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Anthropic выпустили Sonnet 5

30 июня вышла Claude Sonnet 5 — новая версия позиционируется как самая агентная в линейке и приближается к флагманской Opus 4.8. Модель лучше справляется со сложными многоуровневыми задачами, устойчива к вредоносным запросам и не генерирует эксплойты. Sonnet 5 доступна на Free-тарифе, но тестирование показало скромные улучшения: хотя работает лучше Sonnet 4.6, её обгоняют конкуренты, включая китайские модели, которые дешевле через API при лучшей…

➡️ Читайте на сайте: https://aff.top/blog/anthropic-vypustili-sonnet-5

🧠 Ещё больше инсайтов → в канале AFF.top
Удаление мусора из БД WordPress: что чистить, а что лучше не трогать

После долгой жизни сайта база превращается в склад: ревизии записей, спам-комментарии, транзиенты, авто-сохранения, хвосты от удалённых плагинов. Если чистить всё подряд, легко сломать поиск, формы, кэш или логику плагинов. Поэтому сначала отделяйте безопасный мусор от данных, которые ещё используются.

Безопасно обычно удалять:
• ревизии постов и страниц
• спам и корзину комментариев
• временные транзиенты
• авто-сохранения старых черновиков
• записи старых плагинов, если они точно удалены и не нужны

Осторожно с таблицами настроек и метаполями. Там часто лежат не только “мусорные” строки, но и рабочие опции темы, WooCommerce, SEO-плагинов и форм. Перед чисткой проверьте, какие записи массово растут, и сделайте копию базы. Лучше удалить 2000 ревизий, чем один параметр, который отвечает за вывод цен или полей формы.

Хорошая схема такая: сначала анализ таблиц, потом точечная чистка, затем проверка сайта на фронте и в админке. Если после удаления что-то пропало, откат из бэкапа решает проблему быстрее, чем ручной поиск по wp_options и wp_postmeta.

Чистите только то, происхождение чего понимаете. Для остального работает простое правило: сначала бэкап, потом удаление.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Clickstar прекращает работу

Clickstar закрывается. Легендарная пуш-сеть прекращает закуп трафика с 1 августа, полная остановка — 20 августа.

Сетка работала почти 8 лет и была одним из лучших источников качественного трафика на Россию и СНГ. Сейчас пуш-трафик стал слишком ботовым из-за гугловских банов на скрипты сбора.

Что это означает для арбитражников — разбираемся в ста…

➡️ Читайте на сайте: https://aff.top/blog/clickstar-prekraschaet-rabotu

🧠 Ещё больше инсайтов → в канале AFF.top
Удаление мусора из базы WordPress: 4 места, где чаще всего прячется лишнее

После долгой жизни сайта база разрастается не только контентом, но и хвостами. Чаще всего мусор сидит здесь: — черновики, авто-сохранения и корзина записей; — спам и удалённые комментарии; — временные данные плагинов в wp_options; — старые ревизии постов и метаданных, которые уже не нужны.

Начинайте не с «очистить всё», а с проверки объёма и смысла. Если плагин хранит транзиенты, кэш или служебные записи, удаляйте только то, что можно восстановить или пересоздать. Перед чисткой полезно сделать дамп и отдельно посмотреть, какие таблицы растут быстрее остальных. Так проще понять, где реальная проблема, а где обычный рабочий шум.

Опасные кандидаты на удаление — записи без привязки к живому контенту: orphan postmeta, старые term relationships, временные таблицы после удалённых плагинов. Но чистить их лучше точечно: сначала выборка, потом удаление по условию, потом повторная проверка. Массовый delete без фильтра часто оставляет сайт без настроек темы, виджетов или данных форм.

Если нужен стабильный порядок, заведите правило: мусор удаляется по списку, а не «на глаз». Для каждого типа данных держите отдельный сценарий: что можно стереть, что только архивировать, а что трогать нельзя. Тогда база не пухнет, а чистка не превращается в лотерею.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Facebook запретил рекламу онлайн-казино Mr Vegas

Британский ASA запретил рекламу казино Mr Vegas из-за «слишком милых» мультяшных животных в креативах — регулятор счёл, что такой стиль привлекает детей, в том числе через Facebook. Рекламодатель запустил кампанию в феврале, бан вышел в июле. Логика регулятора вызывает вопросы: дети неплатёжеспособны, а таргетировать их на гемблинг бессмысленно.

➡️ Читайте на сайте: https://aff.top/blog/facebook-zapretil-reklamu-onlain-kazino-mr-vegas

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
В Whatsapp скамят пользователей с помощью поддельных никнеймов

WhatsApp запустил никнеймы — и почти сразу начался скам. Мошенники регистрируют имена, похожие на бренды, звёзд и политиков, с минимальными опечатками.

Индия, где 500 млн пользователей WhatsApp, потребовала от Meta объяснений за 3 дня. Meta говорит, что точные совпадения заблокированы — но одна буква в другом месте защиту не триггерит.

Похоже, п…

➡️ Читайте на сайте: https://aff.top/blog/v-whatsapp-skamiat-polzovatelei-s-pomoschiu-poddelnykh-nikneimov

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел ZCode - аналог Claude code

Вышел ZCode — десктопный аналог Claude Code от разработчиков GLM-5.2. Работает с API от Anthropic, поддерживает SSH-деплой на сервер, в том числе Linux.

Вместо пошаговых скриптов — система целеполагания Goal: закидываешь сложный промт, агент сам разбивает задачу и выполняет. Плюс управление через Telegram-бота.

Но главная фича — мультиагентность…

➡️ Читайте на сайте: https://aff.top/blog/vyshel-zcode-analog-claude-code

🧠 Ещё больше инсайтов → в канале AFF.top
SQL-запрос в WordPress ломает сайт чаще всего не синтаксисом, а плохой логикой выборки

В базе WordPress обычно ошибаются в трёх местах: тянут слишком много строк, не фильтруют по нужным полям и забывают про индексы. Если запрос строится через WP_Query или прямой SQL, сначала проверь, можно ли ограничить выборку по post_status, post_type и ID, а уже потом добавлять сортировки и JOIN.

Для диагностики держи простой порядок:
• сначала SELECT только нужные поля, а не *
• потом LIMIT, чтобы увидеть форму результата
• затем EXPLAIN, чтобы понять, где идёт полный проход по таблице
• после этого сравни результат с данными в wp_posts и wp_postmeta

Особенно осторожно работай с wp_postmeta: один лишний JOIN по мета-полю быстро превращает запрос в тяжёлый. Если условие можно перенести в WHERE или заменить на более точный фильтр по ключу, делай это раньше, чем начнёшь «оптимизировать» код вокруг.

Хороший SQL-запрос в WordPress — это не самый короткий текст, а самый узкий маршрут к нужным данным.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Cloudeflare грозит Google блокировкой трафика

Cloudflare объявил: с 15 сентября 2026 года ИИ-краулеры будут заблокированы по умолчанию на всех сайтах с рекламой — включая Googlebot, Applebot и Bingbot.

Главная претензия — к Google: один и тот же бот индексирует страницы и собирает данные для обучения нейросетей, что даёт поисковику нечестное преимущество.

Но есть нюанс, который меняет всю к…

➡️ Читайте на сайте: https://aff.top/blog/cloudeflare-grozit-google-blokirovkoi-trafika

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Гайд: как заработать первые деньги на Pornhub

Pornhub — самый посещаемый адалт-сайт в мире, и на нём действительно можно зарабатывать. Но схема устроена иначе, чем кажется.

Автор залил ролики, набрал 16 000 просмотров — и получил 47 центов встроенной монетизации. Реальные деньги были в другом.

Есть нюансы с верификацией, голосом в роликах и законодательством РФ, которые ломают большинство с…

➡️ Читайте на сайте: https://aff.top/blog/gaid-kak-zarabotat-pervye-dengi-na-pornhub

🧠 Ещё больше инсайтов → в канале AFF.top
SQL-запросы в WordPress: 5 ошибок, которые ломают выборки и замедляют сайт

Чаще всего проблемы не в самой базе, а в том, как написан запрос. Если SQL собирается на глаз, без проверки плана и типов полей, он быстро превращается в источник тормозов.

— Не используйте SELECT *: забирайте только нужные колонки.
— Не фильтруйте по полям без индекса, если выборка большая.
— Не пишите функции в WHERE, если можно заранее нормализовать данные.
— Не забывайте про LIMIT, когда нужен только набор строк, а не вся таблица.

В WordPress особенно часто страдают запросы к wp_posts и wp_postmeta. Типовая ошибка — искать запись через meta_value, а потом удивляться медленной сортировке и полному перебору. Если часто ищете по одному и тому же условию, лучше перестроить логику хранения или добавить индекс осознанно.

Еще один частый провал — JOIN без понимания объема данных. Один лишний JOIN на wp_postmeta может умножить строки и дать дубликаты. Проверяйте EXPLAIN, смотрите, какой ключ используется, и убирайте лишнее раньше, чем начнете «оптимизировать» PHP.

Запрос должен быть коротким по смыслу: чем меньше работы у MySQL, тем стабильнее сайт и проще поддержка.