Server, ВебДев

Как получить бесплатный SSL-сертификат и настроить его на своем сервере Nginx

Наличие SSL сертификата сейчас является одним из важных критериев качества со стороны поисковых систем. Сайт защищен, значит ему можно доверять. Сегодня мы не будем говорить о самоподписанных ssl сертификатах, т.к. современные браузеры все равно выдают предупреждения Нам такие уведомления ни к чему т.к. пользователей это только отпугнет, поэтому воспользуемся валидным регистратором SSL-сертификатов https://www.sslforfree.com/ Интерфейс сайта интуитивно понятен, вводим название домена…

Читать полностью

Другое

Связанные таблицы Excel с PowerPoint

На прошлой неделе ко мне обратился мой знакомый с просьбой актуализировать данные по одному из его аналитических отчетов. На первый взгляд ничего сложного: берешь, смотришь, заполняешь, делаешь выводы. Но вот он подводный камень: презентация PowerPoint имела более 70 связанных Excel файлов с презентацией. Естественно никто не знал где сейчас находятся эти файлы, а предыдущие данные заново заполнять совсем не хотелось.…

Читать полностью

CMS

Как определить движок сайта?

Всем привет! Иногда для решения своих задач нам надо узнать на каком движке создан сайт. И эта статья написана для людей, которые не знают как это сделать. Начнем по порядку. «Движок» сайта, или CMS (система управления контентом) – это система, обрабатывающая запросы и выводящая содержимое в поисковик юзеру. «Движок» дает возможность самостоятельно редактировать содержимое сайта благодаря комфортабельному и интуитивно-понятному интерфейсу.…

Читать полностью

Портфолио

Обновление сертификата Яндекс.Метрики

На прошлой неделе после релиза обновленного сайта https://yandex.ru/adv/expert/exam/metrika сдал новый тест на сертификацию по Яндекс.Метрики. Вопросы частично новые, однако для людей, которые ежедневно работают с Яндекс.Метрикой вопросы сложностей вызвать не должны.

SEO

Атрибут тега link rel canonical

Атрибут rel=»canonical» тега <link> используется в поисковой оптимизации для передачи информации поисковым роботам о том, что содержимое страницы полностью или частично доступно на другой странице. При этом веб-мастер может указать основной (канонический) адрес. Рассмотрим пример: контент на двух страницах идентичен для страниц   site.ru/news site.ru/id8 В случае, если веб-мастер предпочитает сделать основной странице страницу по адресу /news — для этого…

Читать полностью

Яндекс

Кликджекинг — как не попасть на удочку мошенников

Использование на сайте технологии кликджекинга — механизма обмана пользователей, связанного с размещением на сайте невидимых элементов, взаимодействие с которыми производится без ведома пользователей. Зачастую такой механизм применяется для получения персональных данных посетителя сайта без его согласия и выполнения действий от его имени в социальных сетях. Обычно ограничения снимаются в течение двух недель после устранения нарушения. При повторном обнаружении кликджекинга на…

Читать полностью

ВебДев

Что такое http/2

http/2 — это вторая версия протокола HTTP, которая не менялась с 1997 года (до этого использовался протокол http/1.1). К основным нововведениям можно отнести: мультиплексирование — одно из основных и критических нововведений в протоколе http/2. Скорость загрузки медийных файлов (да и запросов в целом) значительно увеличивалось при увеличении файлов на странице. К мультиплексированию относится возможность в рамках одного TCP-соединения передавать множество запросов…

Читать полностью

CMS

Bitrix. Условие главной страницы.

Иногда случается ситуация, когда в CMS Bitrix необходимо вывести какой-либо элемент либо только на главной, либо только на внутренних страницах.

CMS

Добавляем поля в почтовое уведомление о новом заказе в Bitrix

Сегодня у нас встала задача добавить дополнительные поля в почтовое уведомление о новом заказе. Мы будем добавлять такие поля, как «название службы доставки», «телефон клиента», «название способа оплаты», «полный адрес клиента». Для этого нам потребуется изменить шаблон почтового события SALE_NEW_ORDER.