Memcached: эффективный инструмент кеширования

Если вы всегда готовы поработать над повышением производительности своего сайта, знайте, кеширование – ваш добрый друг и важный помощник в деле оптимизации.

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

Читать далее

DMARC: почтовая безопасность

Вы наверняка знаете, что адреса отправителей писем (поле From:) довольно часто подделываются. Получатель сообщений от поддельного отправителя уверен, что письма ему приходят от пользователей определенных доменов, которые не имеют к этому никакого отношения.

Что делать, если рассылка ведется якобы от имени пользователей почты в домене Вашего сайта? Как обезопасить репутацию своего домена от негативного действия фишинга и спуфинга?

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

550-This message was not accepted due to domain owner DMARC policy (RFC 7489)

DMARC — это технология, созданная для защиты от спамовых и фишинговых писем, основанная на идентификации почтовых доменов.

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


Читать далее

Как перевести сайт на HTTPS и ничего не сломать

Если вы решили использовать защищенный протокол на страницах своего сайта, вы молодец. Используя HTTPS-соединение, вы заботитесь о конфиденциальности данных своих пользователей. Быть ответственным владельцем сервиса и стоять горой за безопасный Интернет стало гораздо проще после появления бесплатных SSL-сертификатов, не требующих дополнительной настройки, однако приложить некоторые усилия для перевода сайта с HTTP на HTTPS все же придется.

ssl_sprinthost Читать далее

User-Agent: визитная карточка веб-приложения

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

Итак, User-Agent. В обычной жизни нас с вами можно идентифицировать по разным параметрам: голос и внешность выдают в нас мужчину или женщину, форма — военного или доктора. Помимо таких очевидных, есть ряд прочих критериев, которые позволяют нам определить, с кем имеешь дело, и как именно стоит себя вести в данной ситуации. Похожим образом происходит взаимодействие с сайтами — веб-приложение сообщает данные о себе, а сайт в свою очередь может обрабатывать их различными способами. Эта информация передается в User-Agent, о котором пойдет речь далее. 5

Читать далее

Переход на PHP7: работа над ошибками

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

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

Но предположим, что ваша сильная сторона — настойчивость, к тому же вы располагаете некоторым количеством времени для экспериментов. Давайте попробуем все починить.

PHP7_sprinthost
Читать далее

« Предыдущие записи