Кэш ускоряет сайт только тогда, когда он настроен по слоям, а не «включен где-то в панели»
Первый слой — CDN или reverse proxy. Статику отдаём с долгим TTL: картинки, CSS, JS. HTML кэшируем осторожно: только если страница не персонализирована и есть понятная схема инвалидации. Иначе получите быстрый, но устаревший контент.
Второй слой — серверное кэширование. Для динамики работают Redis или Memcached: кэш запросов к БД, фрагментов шаблонов, результатов тяжёлых вычислений. Ключи должны быть предсказуемыми, а TTL — привязанными к типу данных, а не к «на глаз». Иначе кэш начнёт маскировать баги.
Третий слой — браузер. Ставьте Cache-Control, ETag, Last-Modified, но не лепите «no-cache» на всё подряд. Для ассетов используйте версионирование файлов, иначе после обновления часть пользователей будет видеть старый JS и ловить ошибки фронта.
Проверка простая: смотрим hit ratio, время до первого байта, долю ответов из кэша и количество промахов после деплоя. Если после внедрения кэша сайт не стал быстрее, значит вы кэшируете не то место или не тот объект. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Первый слой — CDN или reverse proxy. Статику отдаём с долгим TTL: картинки, CSS, JS. HTML кэшируем осторожно: только если страница не персонализирована и есть понятная схема инвалидации. Иначе получите быстрый, но устаревший контент.
Второй слой — серверное кэширование. Для динамики работают Redis или Memcached: кэш запросов к БД, фрагментов шаблонов, результатов тяжёлых вычислений. Ключи должны быть предсказуемыми, а TTL — привязанными к типу данных, а не к «на глаз». Иначе кэш начнёт маскировать баги.
Третий слой — браузер. Ставьте Cache-Control, ETag, Last-Modified, но не лепите «no-cache» на всё подряд. Для ассетов используйте версионирование файлов, иначе после обновления часть пользователей будет видеть старый JS и ловить ошибки фронта.
Проверка простая: смотрим hit ratio, время до первого байта, долю ответов из кэша и количество промахов после деплоя. Если после внедрения кэша сайт не стал быстрее, значит вы кэшируете не то место или не тот объект. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Mia Khalifa стала амбпссадором 1win
Mia Khalifa снова засветилась рядом с 1win: в Instagram она показала цепочку с логотипом бренда и статус «VIP 1win».
Параллельно всплыла история с ее ставкой на Испанию на ЧМ — по данным поста, выигрыш мог составить 200к$.
Официального подтверждения амбассадорства пока нет, но для арбитражников это уже повод для новых креативов. Что именно здесь…
➡️ Читайте на сайте: https://aff.top/blog/mia-khalifa-stala-ambpssadorom-1win
🧠 Ещё больше инсайтов → в канале AFF.top
Mia Khalifa снова засветилась рядом с 1win: в Instagram она показала цепочку с логотипом бренда и статус «VIP 1win».
Параллельно всплыла история с ее ставкой на Испанию на ЧМ — по данным поста, выигрыш мог составить 200к$.
Официального подтверждения амбассадорства пока нет, но для арбитражников это уже повод для новых креативов. Что именно здесь…
➡️ Читайте на сайте: https://aff.top/blog/mia-khalifa-stala-ambpssadorom-1win
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from КРАВЧЕНКО
Дорогие коллеги и партнеры,
Наш маршрут конференций за последние недели, получился особенно насыщенным.
Со стендами PoshFriends мы побывали на MAC и GGate, а затем продолжили встречи уже в полях iGB Live в Лондоне.
В Ереване увиделись с любимыми SEO-командами, попробовали местные вина, обменялись новостями и зарядились энергией УБТ-команд.
В Тбилиси обсуждали тренды, новые связки и совместные планы, встречались с действующими партнерами и знакомились с новыми. А за настроение на стенде отвечала Черемша, которая чуть не стала маскотом одного из наших продуктов. С этой задачей, кажется, справилась лучше всех.
В Лондоне все было уже по-деловому. Провели серию встреч с топ-партнерами, обсудили Японию, бурж и новые точки роста. География интересов растет, планы становятся амбициознее. Воротники, как выяснилось, нагладили не зря.
Спасибо всем, с кем удалось увидеться на этом маршруте. За открытые разговоры, новые идеи, доверие и планы, которые постепенно превращаются в реальные проекты.
Конференционный сезон продолжается. Скоро увидимся снова.
Всегда ваши, Команда Posh Friends 🤝
Наш маршрут конференций за последние недели, получился особенно насыщенным.
Со стендами PoshFriends мы побывали на MAC и GGate, а затем продолжили встречи уже в полях iGB Live в Лондоне.
В Ереване увиделись с любимыми SEO-командами, попробовали местные вина, обменялись новостями и зарядились энергией УБТ-команд.
В Тбилиси обсуждали тренды, новые связки и совместные планы, встречались с действующими партнерами и знакомились с новыми. А за настроение на стенде отвечала Черемша, которая чуть не стала маскотом одного из наших продуктов. С этой задачей, кажется, справилась лучше всех.
В Лондоне все было уже по-деловому. Провели серию встреч с топ-партнерами, обсудили Японию, бурж и новые точки роста. География интересов растет, планы становятся амбициознее. Воротники, как выяснилось, нагладили не зря.
Спасибо всем, с кем удалось увидеться на этом маршруте. За открытые разговоры, новые идеи, доверие и планы, которые постепенно превращаются в реальные проекты.
Конференционный сезон продолжается. Скоро увидимся снова.
Всегда ваши, Команда Posh Friends 🤝
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Короткий домен Telegram перестал работать
Telegram лишился домена t.me: он разделегирован и больше не работает на уровне регистратора. Платформа срочно переезжает на telegram.me, а владельцам крупных каналов стоит обновить публичные ссылки. Сроки восстановления неизвестны, и есть риск, что t.me не вернётся вовсе на фоне давления на Telegram.
➡️ Читайте на сайте: https://aff.top/blog/korotkii-domen-telegram-perestal-rabotat
🧠 Ещё больше инсайтов → в канале AFF.top
Telegram лишился домена t.me: он разделегирован и больше не работает на уровне регистратора. Платформа срочно переезжает на telegram.me, а владельцам крупных каналов стоит обновить публичные ссылки. Сроки восстановления неизвестны, и есть риск, что t.me не вернётся вовсе на фоне давления на Telegram.
➡️ Читайте на сайте: https://aff.top/blog/korotkii-domen-telegram-perestal-rabotat
🧠 Ещё больше инсайтов → в канале AFF.top
CI/CD для деплоя ломается не в пайплайне, а в дисциплине конфигурации
Автоматизация деплоя нужна не ради «кнопки запустить», а ради повторяемости. Если сборка, тесты и выкладка отличаются от окружения к окружению, пайплайн только ускорит хаос. Разделяйте этапы: build, test, deploy. Каждый шаг должен падать отдельно, а не маскировать ошибку в конце.
Минимальный набор для рабочего контура:
— секреты только в хранилище, не в переменных репозитория;
— доступ к серверу по SSH-ключам, без паролей;
— деплой идёт на staging, потом на production;
— после выкладки — healthcheck, а не ручная проверка в браузере;
— откат должен быть отдельной командой, а не «пересоберём и посмотрим». 🔧
На сервере не нужен полный доступ от CI. Достаточно отдельного пользователя с ограниченными правами, sudo — только на нужные команды, firewall открыт под фактические порты, а логи пишутся в понятный каталог. Если контейнеры — фиксируйте теги образов и не тяните «latest» в бою.
Хороший пайплайн не делает систему сложной. Он делает сбой предсказуемым, а откат быстрым. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Автоматизация деплоя нужна не ради «кнопки запустить», а ради повторяемости. Если сборка, тесты и выкладка отличаются от окружения к окружению, пайплайн только ускорит хаос. Разделяйте этапы: build, test, deploy. Каждый шаг должен падать отдельно, а не маскировать ошибку в конце.
Минимальный набор для рабочего контура:
— секреты только в хранилище, не в переменных репозитория;
— доступ к серверу по SSH-ключам, без паролей;
— деплой идёт на staging, потом на production;
— после выкладки — healthcheck, а не ручная проверка в браузере;
— откат должен быть отдельной командой, а не «пересоберём и посмотрим». 🔧
На сервере не нужен полный доступ от CI. Достаточно отдельного пользователя с ограниченными правами, sudo — только на нужные команды, firewall открыт под фактические порты, а логи пишутся в понятный каталог. Если контейнеры — фиксируйте теги образов и не тяните «latest» в бою.
Хороший пайплайн не делает систему сложной. Он делает сбой предсказуемым, а откат быстрым. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Youtube тестирует поиск с AI
YouTube начал тестировать Ask YouTube — поиск с ИИ, где можно задавать вопросы обычным языком и получать не список ссылок, а готовую подборку видео и фрагментов.
Фича уже доступна в США и работает на сложные запросы: если нужно, ИИ уточняет вопрос и подсказывает следующий шаг.
Что это значит для поиска на YouTube и когда новинка дойдёт до других…
➡️ Читайте на сайте: https://aff.top/blog/youtube-testiruet-poisk-s-ai
🧠 Ещё больше инсайтов → в канале AFF.top
YouTube начал тестировать Ask YouTube — поиск с ИИ, где можно задавать вопросы обычным языком и получать не список ссылок, а готовую подборку видео и фрагментов.
Фича уже доступна в США и работает на сложные запросы: если нужно, ИИ уточняет вопрос и подсказывает следующий шаг.
Что это значит для поиска на YouTube и когда новинка дойдёт до других…
➡️ Читайте на сайте: https://aff.top/blog/youtube-testiruet-poisk-s-ai
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Z.ai анонсировала новую GLM-5.5
Z.ai готовит релиз флагманской GLM-5.5: модель обещают показать в августе 2026 года.
Главная интрига — рост до 1 трлн параметров при том же контекстном окне в 1 млн токенов. Новинка снова будет заточена под код и агентные задачи.
Почему версия сразу 5.5, без 5.3 и 5.4, и что это может означать для рынка — в блоге.
➡️ Читайте на сайте: https://aff.top/blog/z-ai-anonsirovala-novuiu-glm-5-5
🧠 Ещё больше инсайтов → в канале AFF.top
Z.ai готовит релиз флагманской GLM-5.5: модель обещают показать в августе 2026 года.
Главная интрига — рост до 1 трлн параметров при том же контекстном окне в 1 млн токенов. Новинка снова будет заточена под код и агентные задачи.
Почему версия сразу 5.5, без 5.3 и 5.4, и что это может означать для рынка — в блоге.
➡️ Читайте на сайте: https://aff.top/blog/z-ai-anonsirovala-novuiu-glm-5-5
🧠 Ещё больше инсайтов → в канале AFF.top
Сбор аналитики на своём железе: где обычно ломают доступ, логи и доверие к данным
Если вы поднимаете трекинг у себя, проблема почти всегда не в железе, а в дисциплине:
— отдельный сервер под сбор событий, без соседства с админками;
— доступ только по SSH-ключам, root-логин выключен;
— firewall режет всё лишнее, наружу торчит только нужный порт;
— TLS обязателен, иначе вы сами портите телеметрию.
Дальше разводите контуры. Приём событий, очередь, хранилище и дашборды не должны жить в одном процессе. Если нагрузка растёт, первым падает не диск, а запись в базу и отправка запросов из кода сбора. Для этого ставят буферизацию, ограничение rate limit и отдельный лог ошибок. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Проверяйте три метрики: долю потерянных событий, задержку доставки и заполнение диска. Если задержка растёт, а диск ещё пустой, ищите узкое место в сети или в очереди. Если диск быстро забивается — чистка логов и ротация должны быть автоматическими, без ручного вмешательства. Разворачиваем, проверяем, мониторим.
Не пытайтесь строить «идеальную» схему сразу. Сначала поднимите минимальный контур, прогоните тестовые события, сравните входящий и сохранённый объём, потом уже добавляйте репликацию, резервное копирование и алерты. Проблема не в сервере, проблема в его настройке.
Если вы поднимаете трекинг у себя, проблема почти всегда не в железе, а в дисциплине:
— отдельный сервер под сбор событий, без соседства с админками;
— доступ только по SSH-ключам, root-логин выключен;
— firewall режет всё лишнее, наружу торчит только нужный порт;
— TLS обязателен, иначе вы сами портите телеметрию.
Дальше разводите контуры. Приём событий, очередь, хранилище и дашборды не должны жить в одном процессе. Если нагрузка растёт, первым падает не диск, а запись в базу и отправка запросов из кода сбора. Для этого ставят буферизацию, ограничение rate limit и отдельный лог ошибок. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Проверяйте три метрики: долю потерянных событий, задержку доставки и заполнение диска. Если задержка растёт, а диск ещё пустой, ищите узкое место в сети или в очереди. Если диск быстро забивается — чистка логов и ротация должны быть автоматическими, без ручного вмешательства. Разворачиваем, проверяем, мониторим.
Не пытайтесь строить «идеальную» схему сразу. Сначала поднимите минимальный контур, прогоните тестовые события, сравните входящий и сохранённый объём, потом уже добавляйте репликацию, резервное копирование и алерты. Проблема не в сервере, проблема в его настройке.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Telegram запустил собственный сервер для ботов
Telegram запустил собственный сервер для ботов и мани-приложений: теперь backend можно размещать прямо внутри инфраструктуры мессенджера.
Сервер работает на JavaScript/TypeScript, через вебхуки, и позволяет подключать SQL-базу для сбора контактов без посредников.
Пока неясны цена и ограничения — что именно уже можно тестировать, а где скрыт подв…
➡️ Читайте на сайте: https://aff.top/blog/telegram-zapustil-sobstvennyi-server-dlia-botov
🧠 Ещё больше инсайтов → в канале AFF.top
Telegram запустил собственный сервер для ботов и мани-приложений: теперь backend можно размещать прямо внутри инфраструктуры мессенджера.
Сервер работает на JavaScript/TypeScript, через вебхуки, и позволяет подключать SQL-базу для сбора контактов без посредников.
Пока неясны цена и ограничения — что именно уже можно тестировать, а где скрыт подв…
➡️ Читайте на сайте: https://aff.top/blog/telegram-zapustil-sobstvennyi-server-dlia-botov
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google картинки станут конкурентом Pinterest
Google Картинки начали превращать в полноценную платформу с персональной лентой по прошлым запросам — по сути, в аналог Pinterest.
Во вкладке For you уже тестируют подборки, а ещё обещают коллекции и генерацию изображений во встроенной Nano Banana.
Как это будет работать и когда новинка дойдёт до других стран — в блоге.
➡️ Читайте на сайте: https://aff.top/blog/google-kartinki-stanut-konkurentom-pinterest
🧠 Ещё больше инсайтов → в канале AFF.top
Google Картинки начали превращать в полноценную платформу с персональной лентой по прошлым запросам — по сути, в аналог Pinterest.
Во вкладке For you уже тестируют подборки, а ещё обещают коллекции и генерацию изображений во встроенной Nano Banana.
Как это будет работать и когда новинка дойдёт до других стран — в блоге.
➡️ Читайте на сайте: https://aff.top/blog/google-kartinki-stanut-konkurentom-pinterest
🧠 Ещё больше инсайтов → в канале AFF.top
DNS, SPF и DKIM: что проверить до запуска почтовой рассылки
Если письма уходят в спам, проблема чаще не в контенте, а в зоне DNS. Базовый набор для домена рассылок: отдельный поддомен, корректный A/AAAA, MX для входящей почты, SPF для разрешённых серверов, DKIM для подписи, DMARC для политики обработки.
SPF держите коротким: только реальные отправители, без цепочек include на пол-интернета. Слишком длинный TXT ломается, а слишком широкий даёт злоупотребления. DKIM-ключи генерируйте на стороне MTA, публикуйте public key в DNS и проверяйте, что селектор совпадает с настройкой подписывающего сервера. Для массовой отправки лучше отдельный селектор и отдельный поддомен.
Проверки перед запуском:
• dig TXT example.com и dig TXT selector._domainkey.example.com
• убедиться, что SPF возвращает pass, а не permerror
• включить rDNS и сделать его согласованным с HELO/EHLO
• поставить DMARC с отчетами, чтобы видеть, кто шлёт от имени домена
• закрыть DNS и SSH: доступ только по ключам, firewall на нужные порты
Если поддомены, подпись и политики согласованы, доставляемость растёт не за счёт удачи, а за счёт предсказуемой конфигурации. Стабильность — это отсутствие магии, только предсказуемая конфигурация.
Если письма уходят в спам, проблема чаще не в контенте, а в зоне DNS. Базовый набор для домена рассылок: отдельный поддомен, корректный A/AAAA, MX для входящей почты, SPF для разрешённых серверов, DKIM для подписи, DMARC для политики обработки.
SPF держите коротким: только реальные отправители, без цепочек include на пол-интернета. Слишком длинный TXT ломается, а слишком широкий даёт злоупотребления. DKIM-ключи генерируйте на стороне MTA, публикуйте public key в DNS и проверяйте, что селектор совпадает с настройкой подписывающего сервера. Для массовой отправки лучше отдельный селектор и отдельный поддомен.
Проверки перед запуском:
• dig TXT example.com и dig TXT selector._domainkey.example.com
• убедиться, что SPF возвращает pass, а не permerror
• включить rDNS и сделать его согласованным с HELO/EHLO
• поставить DMARC с отчетами, чтобы видеть, кто шлёт от имени домена
• закрыть DNS и SSH: доступ только по ключам, firewall на нужные порты
Если поддомены, подпись и политики согласованы, доставляемость растёт не за счёт удачи, а за счёт предсказуемой конфигурации. Стабильность — это отсутствие магии, только предсказуемая конфигурация.