Город:
Разработка Продвижение Продукты О компании Новости Кейсы Контакты Написать в Telegram
Позвонить Telegram Оставить заявку

Разработка и технологии

Разборы задач, которые встречались нам в работе достаточно часто, чтобы стоило написать подробно.

Не доходит почта
08.04.2025

Не доходит почта

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

Как выбрать хостинг?
25.09.2024

Как выбрать хостинг?

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

Оплата корпоративной почты Яндекс
29.03.2023

Оплата корпоративной почты Яндекс

Начиная с 17 апреля 2023 года корпоративная почта Яндекс (почта, расположенная на домене организации) станет платной! Бесплатная версия станет недоступной и перейдет в режим «только для чтения», отправлять письма из бесплатной версии будет запрещено.

Массовый взлом сайтов на Битриксе (2022): как проверить и устранить
30.06.2022

Массовый взлом сайтов на Битриксе (2022): как проверить и устранить

Во вторник, 28 июня, владельцы порталов и сайтов на Битриксе столкнулись с массовым взломом своих проектов. Из обсуждения на официальном форуме Битрикса известно, что злоумышленникам удалось получить полный доступ к множеству сайтов на базе этой CMS — вплоть до смены всех паролей и удаления данных

Ускорение WordPress. Тотальный разбор плагинов для кэширования. Часть 2
27.08.2021

Ускорение WordPress. Тотальный разбор плагинов для кэширования. Часть 2

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

Ускорение WordPress. Тотальный разбор плагинов для кэширования. Часть 1
27.08.2021

Ускорение WordPress. Тотальный разбор плагинов для кэширования. Часть 1

Что делать, если сайт на WordPress грузится медленно? Ответ на самом деле прост – настрой кеширование. Можно ещё заниматься оптимизацией изображений, настройкой lazy loading и прочими хитростями. Но кеширование всё равно остаётся ключевым способом ускорения любого сайта на Вордпресс. Кажется, всё просто, зайди в Google, напиши "WordPress cache", найди статью, где больше всего картинок, скачай упомянутый в статье плагин и выстави настройки согласно скриншотам. При любом раскладе твой сайт сразу начнет работать в разы быстрей.

Сервис мониторинга доступности сайтов своими руками
12.07.2021

Сервис мониторинга доступности сайтов своими руками

Разработка сервиса мониторинга доступности серверов и сайтов своими руками. Подсказки, как сделать свой WatchDog для сайтов.

Как мы делали WorkApp и чинили чужие библиотеки
14.04.2021

Как мы делали WorkApp и чинили чужие библиотеки

Для разработки серверной части WorkApp мы выбрали TypeScript. Среди всего разнообразия возможных ORM в мире NodeJS нами была выбрана typeorm, как библиотека, с которой мы уже имели опыт работы. Библиотека, в большинстве своём, ужасная и являющая из себя каноническим примером "индуского" поделия (правда, в этот раз отличился таджик). Но она имела два преимущества: была типизирована, и имела нативную интеграцию в NestJS фреймворк, который нам так полюбился.

Google Chrome будет помечать сайты без HTTPS, как опасные
15.12.2016

Google Chrome будет помечать сайты без HTTPS, как опасные

С января 2017 года, после выхода обновлённого Google Chrome 56, браузер будет помечать сайты, использующие небезопасные соединения HTTP, как незащищенные прямо в адресной строке. Поначалу это будет касаться сайтов передающих пароли и данные кредитных карт через протокол HTTP, однако в дальнейшем такое предупреждение распространится на все сайты с HTTP. Более того, вместо простого восклицательного знака рядом с адресом сайта будет выводиться красный треугольник, предупреждающий всех пользователей о том, что личные данные пользователей не защищены и могут быть перехвачены злоумышленниками. Безопасное соединение HTTPS помечается в адресной строке зелёным замочком.

В этом разделе технические материалы, и почти все они выросли из повторяющихся вопросов. Когда одна и та же задача приходит от пятого клиента подряд, дешевле один раз разобрать её письменно, чем объяснять заново.

Самый объёмный материал — разбор кэширующих плагинов для WordPress, в двух частях. Мы прогнали основные плагины на реальных сайтах и сравнили не обещания из описаний, а поведение: что ускоряется, что ломается, где выигрыш существует только на тестовой странице. Тема живучая, потому что скорость сайта — единственная техническая характеристика, которую замечает и посетитель, и поисковая система.

Отдельный сюжет — безопасность и то, что случается, когда её откладывают. Массовый взлом сайтов на Битриксе в 2022 году показал типичную картину: уязвимость закрыта обновлением, обновление не поставлено, потому что «сайт работает и трогать страшно». Мы описали, как проверить, что заражения нет, и что делать, если оно уже есть.

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

Есть и материал про то, как переход на HTTPS из необязательной меры стал условием нормальной работы сайта. Он старый, но пригождается до сих пор: сертификат ставят и забывают, а потом он истекает в выходные, и браузер начинает пугать посетителей предупреждением во весь экран. Один материал стоит особняком: рассказ о том, как мы делали WorkApp и по дороге чинили чужую библиотеку. Это про изнанку разработки — про то, что в реальном проекте часть времени уходит не на свой код, а на разбирательство с чужим. Такие вещи почти никогда не попадают в оценку сроков, но занимают в проекте вполне заметное место, и заказчику полезно понимать, откуда они берутся. Если нужна не статья, а работа, смотрите разработку сайтов и поддержку.