Заметки разработчика

Голосование на NNS. Сравниваем всех со всеми.
Запускаем возможность проведения голосований.
Добавить свое голосование
Посмотреть свои голосования
Активные голосования
Просмотров 2815

Memcached + ISPmanager
Устанавливаем Memcached
sudo yum install memcached
Включаем расширение PHP
Добавляем автозапуск memcached
sudo chkconfig memcached on
Перезапускаем сервер и тестим
try{
$memcache_obj = new Memcache;
$memcache_obj->connect('127.0.0.1
Просмотров 4162

Предстоящий Strict Redirect URI Matching
Фиксим ошибку апи фейсбук
Graph returned an error: URL kann nicht geladen werden: Die Domain dieser URL ist nicht in den Domains der App vorhanden. Um diese URL laden zu können, füge alle Domains und Subdomains deiner App im Appdomain-Feld in deinen App-Einstellungen hinzu.
Граф возвратил ошибку: URL-адрес не может быть загружен: дом
Просмотров 2862

Авторизация на сайте с помощью Facebook (email профиля для регистрации на сайте)
Для реализации авторизации и рестрации на сайте в первую очередь нужно использовать библиотеку https://github.com/facebook/php-graph-sdk
После подключение библиотеки и получение токена
$response = $fb->get('/me?fields=id,name,email', $accessToken);
Получаем информацию о пользователе
$fb_user_info = $response->getGraphUse
Просмотров 2827

Авторизация с помощью Google
На замену авторизации vk на сайт добавили возможность авторизоваться или зарегистрироваться с помощью всемогучего Гугл Апи. Вконтакте отключили по причине недоступности серверов вк с датацентра сервера где лежит сайт. (Как итог апи не работаю даже если пользователь зайдет через прокси. Нужно крутить отдельно прокси для сервера, а желания делать э
Просмотров 2042

Добавляем или изменяем Swap на VPS хостинге
Несколько команд для консоли для того чтобы создать swap на хостинге (при нехватке оперативной памяти).
Создание свапа 500МБ. count=500 (можно поменять под свои нужды)
dd if=/dev/zero of=/swapfile bs=1M count=500
mkswap /swapfile
swapon /swapfile
Если нужно изменить размер свапа
swapoff /swapfile
Команда удалит текущий свап
Просмотров 2285

Логи доступа nginx - Что генерирует запросы
tail -n 10000 /var/log/nginx/access.log | awk '{print $6}' | sort -n | uniq -c | sort -nr | head -n10
Просмотров 2285

Защищаем DNS mikrotik от запросов извне (повышаем производительность микротика)
Одна из популярных причин высокой нагрузки на микротик при относительно небольшом количестве подключенных клиентво. Если включена опция Allow remote requests в /ip dns
Как определить что нагрузка именно на днс. Если в ip firewall connection много запросов извне к вашему внешнему ip на порт 53. На примере до блокировки соединений было 3500. После
Просмотров 3899

Преобразовать строку в число 1С
Попытка
СтрокаПоискаАртикул = Число(СтрокаПоиска);
Исключение
СтрокаПоискаАртикул = СтрокаПоиска;
КонецПопытки;
Пытаеться преобразовать строку в число.
Просмотров 2817

VK bot Online
Бот написан на php как standalone приложение. Умеет ставить лайки, делать публикации в управляемом аккаунте. Вступать в групы. проверять заявки в друзья. Искать возможных друзей. Добавляться в друзья. Также есть поиск груп используя апи вк для рассылки публикаций в групы от имены выбраного пользователя. Бот умеет работать через прокси.
Просмотров 2034