Author Archive: admin

PHP best practices — хранение паролей

Хеширование — стандартная модель хранения паролей. В её основе лежит какой-то алгоритм, который меняет строку вида 1234 на хеш вида ab3278abeh27jan2j37jdbb. Тем самым, пароль в явном виде узнать невозможно. Зато можно ответить при авторизации на один вопрос: верен ли пароль…
Read more

Yii2: установка

Начинаю цикл short заметок для второй версии фреймворка Yii. Основные требования к установке PHP 5.4 + SSH доступ (нужен для быстрой установки Yii при помощи менеджера зависимостей Composer) Наличие сервера баз данных (если требуется работа с базой даных) Быстрая установка…
Read more

Портфолио: обменный сервис 24обмен

Обменный сервис 24обмен проводит обменные операции для Qiwi,Bitcoin,Perfect Money,Яндекс.Деньги,Okpay,BTC-E коды. Система работает в автоматическом и полуавтоматическом режиме. Основные возможности скрипта: Автообмен Ручные обмены в случае ошибок автообмена Расчёты резервов, комиссий платёжных систем Модули новостей, отзывов клиентов. Личный кабинет: система скидок…
Read more

Полезные команды Ubuntu

Список полезных команд для Ubuntu, чтобы были всегда под рукой. Удаление папки (рекурсивное) # rm -R folder Перезагрузка ОС, сервисов # service apache2 restart # service nginx restart # service php5 restart # reboot Создание папки # sudo mkdir folder Обновление…
Read more

Скрипт магазина Digiseller

Digiseller предоставляет возможность продавать цифровые товары через специальную платформу Oplata.Info по средствам своего сайта и сайтов-партнёров. Если вы хотите продавать цифровые товары на своем домене, то вам необходимо иметь специальный скрипт магазина в связке с Digiseller API. Я предоставляю комплексное…
Read more

DNS записи в Digital Ocean

Пример DNS записей для настройки панели в системе Digital Ocean: Основные шаги Необходимо прописать NS адреса в той организации, у которой вы делегировали домен. (ns1.digitalocean.com ns2.digitalocean.com ns3.digitalocean.com) Далее настраиваем DNS панель: Сохраняем, через пару часов DNS записи будут включены.

$_SERVER [‘REMOTE_ADDR’] и связка Nginx+Apache

Если вы используете nginx в качестве прокси сервера вместе с апачем, то возможно сталкивались с проблемой записи IP адреса клиента в переменную REMOTE_ADDR. Он записывает только IP адрес вашего сервера, а IP клиента отдаёт в переменную REAL_IP. Чтобы исправить это…
Read more