Редирект с http на https (Apache, Nginx)

Чтобы правильно настроить редирект с http на https много ума не надо. Казалось бы, указал нужное правило — и все работает. Но не тут то было. Хостингов множество и у каждого работают свои особо умные сисадмины, которые часто вообще не понимают что просты вебмастерам для счастья от них надо. Поэтому сервера настраивает каждый сисадмин по Читать дальше …

Обновление EasyBoard 1.06 под ModX Evo

Настоятельно рекомендую обновить решение доски объявлений под ModX Evolution. Исключительно для повышения безопасности ваших данных. Ссылка на последнюю версию на Гитхабе https://github.com/Smileroff/EasyBoard Очень странно, что никто мне про эту уязвимость не написал.

Как посмотреть отправленные письма в bitrix

Стандартные компоненты Битрикс (да и сторонние тоже) отправляют письма через свои события. То есть при отправке письма с формы обратной связи — это письмо попадает в очередь внутри движка сайта и далее отправляется при следующем просмотре страницы сайта посетителем или роботом (по умолчанию в Битрикс отправка сообщений настроена на хитах), либо по крону (если администратор Читать дальше …

JS скрипт для выравнивания блоков по высоте

Часто сталкивался при верстке с проблемой выравнивания блоков по высоте. Например, такая ситуация может возникнуть при выводе витрины товаров в виде плитки, когда заголовок товара высотой то 1 , то 2, то 3 строки. На самом деле такая ситуация может возникнуть не только из-за заголовков, а вообще по любому поводу, который заставит блоки товаров быть Читать дальше …

ModX Revo — Проверка на пустое значение TV MIGx

У меня на одном из интернет-магазинов галерея фотографий товара сделана с помощью компонента MIGx. Сделано удобно, поддерживается мультизагрузка фотографий, для каждого товара автоматически создается папочка по номеру его ID под фотки. Выводятся фотографии с помощью сниппета getImageList. Все здорово, работает за исключением тех случаев, когда фотографии к товару не загружены. В таком случае просто ничего Читать дальше …

YouTube API v.3 — Парсинг видеороликов по ключевым фразам на php

YouTube позволяет бесплатно работать через своё API, поэтому парсить его сплошное удовольствие. А учитывая, что он еще и ищет отлично и релевантно — то парсинг в двойне приятнее. Для начала надо зарегистрироваться и получить свой API ключ. По идее для этих дел лучше создать отдельный аккаунт, а то вдруг забанят или еще что. Полная инструкция Читать дальше …

Open Graph — красивая разметка для ссылок в VK, Facebook и других соцсетях

Получить красивые ссылки внутри соцсетей очень просто, для этого существует стандарт микроразметки Open Graph, разработанная компанией Facebook. Со временем этот стандарт приняли на вооружение многие популярные социальные сети (Вконтакте, Google+, Twitter, LinkedIn, Pinterest и др.), а также Skype. Далее примеры, чтобы было понятнее как выглядит, для подопытной страницы: http://mototip.ru/atv/stels/stels-atv-500.html Ссылка в личных сообщениях VK с Читать дальше …

Последствия определения профилей соцсетей у посетителей сайта

Долго думал, стоит писать про этот эксперимент или нет. Результат для меня был немного неожиданным и с не приятными последствиями. Надеюсь кому-то этот пост сбережет нервы и время. Около 8-10 месяцев назад, я начал интересоваться разработкой приложений для автоматизации работы с соцсетью Вконтакте. И вы не подумайте, не спамом (про него я только почитал, посмотрел Читать дальше …

Бесплатные инструменты для создания сайта

Составлю список бесплатных инструментов, которыми я сам пользуюсь для редактирования и создания сайтов. Постепенно буду этот список дополнять. В первую очередь этот список нужен мне самому, чтобы вспомнить откуда чего брал. Редактор кода Notepad++ — на моей памяти еще не встречал более удобного редактора. Подсветка кода (всевозможный синтаксис: HTML, CSS, PHP и т.д.), различные подсказки Читать дальше …

Влияние прелоадера на процент отказов

После установки прелоадера на сайт, решил посмотреть как это повлияло на некоторые метрики сайта. Конечно сложно говорить о влиянии на данные только появлением прелоадера, т.к. вместе с ним, были еще некоторые небольшие изменения, но я все же склонен считать, что основной фактор изменения — прелоадер. Смотрим график изменения отказов с яндекс метрики: Детализация по неделям, Читать дальше …