Jan 21 2017
Переадресация нескольких доменов на один
Недавно возникла ситуация, когда к одному хосту (сайту) привязано несколько доменов и эти домены нужно было заредиректить на один, с сохранением урлов. Решение оказалось проще некуда: Читать далее
Jan 21 2017
Недавно возникла ситуация, когда к одному хосту (сайту) привязано несколько доменов и эти домены нужно было заредиректить на один, с сохранением урлов. Решение оказалось проще некуда: Читать далее
Jan 20 2017
Кеширование на больших проектах, это важная составляющая, что бы обеспечить требуемую скорость загрузки проекта, а кеширование статики, ещё и возможность снизить трафик, получаемый с сервера. Для кеширования статики предлагаю воспользоваться следующим кодом, который необходимо разместить в .htaccess Читать далее
Mar 9 2016
Задался на выходных вопросом улучшения качества воспроизводимого звука на Linux. На ноутбуке установлена звуковая карта с Double Home Theater, под Windows есть возможность установить драйвера Double Home Theater v4, которые заметно улучшали качество звучания. На выходных появилось свободное время и решил провести разведку этого вопроса. И вот что накопал: Читать далее
Mar 7 2016
В Yii Framawork 2 поддерживается две модели управления правами доступа: ACL (Access Control Filter ) и RBAC (Role-Based Access Control). В данной заметке хочу рассмотреть модель ACL, так как она более проста в реализации и в полной мере удовлетворяет потребности для разделения прав. Часть ниже описанного будет подходить так же к RBAC, в частности схема генерации ролей. Читать далее
Mar 3 2016
Актуальная версия GO всегда представлена в разделе загрузки, официального сайта.
На момент написания статьи, это версия 1.6
Скачиваем архив:
wget https://storage.googleapis.com/golang/go1.6.linux-amd64.tar.gz
Распаковываем в директорию /usr/local:
sudo tar -C /usr/local -xzf go1.6.linux-amd64.tar.gz
И прописываем переменные окружения:
export GOROOT=/usr/local/go export PATH=$GOROOT/bin:$PATH
Для проверки в терминале выполняем следующую команду:
go version
Должна отобразиться версия языка (в противном случае сделали что-то не так), для 1.6 это:
go version go1.6 linux/amd64
Jan 26 2016
Этим летом столкнулся с проектом интернет-магазина, после того, как были закончены все работы над внешним видом и бизнес-логикой, встала задача интеграции с ERP-системой. В качестве ERP-системы выступала 1С. В рамках интеграции необходимо было решить следующие задачи: наполнения каталога товаров, поддержания его актуальности, синхронизация цен, синхронизация остатков. Период обновления цен — 1 раз в сутки, обновление остатков каждые 15 минут. Ориентировочный объем товарного каталога ~100 тыс товаров. Количество складов на момент написания обмена уже было 14 (свои + удаленные склады поставщиков). Читать далее
Nov 16 2014
Из этой статье вы узнаете как работать с сущностями отношение у которых Многие-ко-Многим (Many to Many) на примере добавления функционала тэгов к статьям. Читать далее
Oct 23 2014
Пришло время вывести список постов и непосредственно сами посты на просмотр. Читать далее
Oct 20 2014
В Yii 2 есть механизм миграций. По сути миграции в БД это изменение структуры. Читать далее
Oct 18 2014
Ошибку Calling unknown method: yii\web\UrlManager::addRules() можно увидеть после обновления Framework Yii 2. Читать далее
Последние комментарии