Скрипты

Лечение и восстановление сайтов на Modx от вирусов или программа для обнаружения иньекций – Ai-bolit

Периодически возникает проблема когда сайты на mod, которые делал много лет назад подвергаются взлому. Как попадают злоумышленники на сайт я к сожалению не знаю, грешу на вирусы на компе и на дыры в хостинге, хотя возможно, что и modx в ранних версиях достаточно дыроват.

(далее…)

SendPulse сервис рассылки с хорошим бесплатным тарифом.

В очередной раз получив рассылку не понятное от кого, решил отписаться и увидел название сервиса, которым был о разослано сообщение. Это сервис SendPulse. Почему я решил написать об этом, да потому что там хороший бесплатный тариф: до 2500 подписчиков и до 15000 писем в месяц. Для небольшой организации это может быть подходящий вариант.

HTML Builder. Бесплатное создание LP страниц.

Скачать HTML Builder (12 Мб)
Вот здесь можно потренироваться – html builder online: http://lookmaket.ru/builder/

Нашел еще один бесплатный конструктор лендинг пейджев Page Builder v3.0 – потестировать или может бесплатно создать LP можно здесь http://lookmaket.ru/builder2/

Я так понимаю эти конструкторы сайтов затачивают под определенные шаблоны. В данном случае заточен под какой-то шаблон Select демо на ThemeForest

Скачать Page Builder (45 Мб)

Как собирать почту с яндекс на gmail.com с почтового ящика для домена

Для интернет-магазина parfumsib.ru было решено создать почтовый ящик info@parfumsib.ru. Для последующего удобства решил настроить почту для домена на яндексе через pdd.yandex.ru. Но чтоб постоянно не заходить на этот ящик решил, также настроить на своем личном ящике, который находится на gmail.com.
Идем в настройки почты gmail.com (шестеренка в правом верхнем углу), на появившейся странице с параметрами, переходим на вкладку “Аккаунты и импорт”, жмем: Добавьте свой почтовый аккаунт POP3. Появляется окно, куда надо ввести адрес почты, вводим: info@parfumsib.ru, жмем Далее. В появившемся окне вводим следующие параметры.

Адрес электронной почты: info@parfumsib.ru
Имя пользователя: info@parfumsib.ru
Пароль: пишем пароль от почты
Сервер: pop.yandex.ru
Порт: 995
галочка использовать SSL

MODX EVO + Shopkeeper. Настройка сбора статистики в яндекс метрике по заказам в интернет-магазине.

Столкнулся с проблемой сбора статистики в яндекс.метрике по заказам в интернет магазине построенном на связке modx evo + shopkeeper.
https://yandex.ru/support/metrika/data/e-commerce.xml
Выделил для учета 3 события:
1. Просмотр страницы товара
2. Добавление товара в корзину
3. Покупка товара (отправка заказа)

Вот такое решение получилось:

(далее…)

Modx Evo. Очистка кеша через cron.

Есть интернет-магазин парфюмерии parfumsib.ru на связке Modx Evo + Shopkeeper + autoFilter, большое количество товаров и при посещаемости в 400-600 посетителей в сутки кеш раздувается быстро и сильно. При весе сайта в 400 мб, кеш может занимать до 2-3 ГБ.

Много времени потратил чтоб найти решение для регулярной очистки кеша  через крон. И для того чтоб не искать второй раз сохраню я его здесь:

Сохраняем данный кусок кода в файл, например clear-cache.php, файл кладем в корень сайта. И в cron настраиваем запуск этого файла с нужной периодичностью.

<?php
ini_set(‘max_execution_time’, ‘3600’);

define(‘MODX_API_MODE’, true);
require_once ‘manager/includes/protect.inc.php’;
include_once ‘manager/includes/config.inc.php’;
include_once ‘manager/includes/document.parser.class.inc.php’;
$modx = new DocumentParser;
$modx->db->connect();
$modx->getSettings();

/* что-то делаем */

$modx->clearCache();
include_once MODX_BASE_PATH . ‘manager/processors/cache_sync.class.processor.php’;
$sync = new synccache();
$sync->setCachepath(MODX_BASE_PATH . “assets/cache/”);
$sync->setReport(false);
$sync->emptyCache();

?>

Эффекты при наведении на картинку: hover effect

Хорошие идеи hover эффектов при наведении на картинку HTML + CSS3: http://tympanus.net

CSS и JS hover эффекты при наведении на ссылку

Встретил подборку интересных hover эффектов (эффекты при наведении мышки на ссылку или на кнопку):