Yii2/Yii1.x

Как связать Socket.io с Yii2

Введение

В даной статье я буду рассматривать конкретную задачу и ее решение.

Мы рассмотрим следующие вопросы:

  1. Как связать Socket.io с Yii2;
  2. График в реальном времени с использованием Yii2, Socket.io и Redis;
  3. Настройка Socket.io под Yii2 через Redis;

Установка Yii2 на VPS сервер через Ajenti V

В этой статье мы рассмотрим, как установить Yii2 на VPS сервер через Ajenti V. Перед тем, как продолжить Вам нужно установить Ajenti и Ajenti V:

а так же php-fpm, mysql, php5-mysql.

Real-time график в Yii с использованием ChartJS

Вступление

На сегодняшний день много компаний требуют системы статистики, и неотьемлемая часть статистики - это графики. Сейчас я напиши о том как создать real-time график(график, который мониторит даные в реальном времени) на Yii2 с использованием js библиотеки для графиков ChartJS(вы можете использовать любую библиотеку, по-этому я буду писать вместо chartjs lib.js).

1. Скачиваем и подключаем ChartJS

Думаю скачать проблем не должно быть)). Любой js файл или библиотеку лучше подключать через Asset-и(правельный путь), но вы можете подключить и по-другому. Копируем библиотеку в папку с js файлами и в классе Asset, к примеру, AppAsset дописываем наш новый файл следующим образом:

Использование yii2-eauth модуля на примере Facebook

Столкнулся с проблемой испозьвования модуля yii2-eauth для Yii2 Framework, и что бы эти проблемы не решали вы я опишу как же испозьвовать этот модуль.

Для начала установим модуль следующим образом:

Отредактируйте файл composer.json добавив в него следуюющее


{
    "require": {
        "nodge/yii2-eauth": "~2.0"
    }
}

В папке Yii проекта запустите слудующую команду(если у вас установлен composer):

Создание виджетов в Yii2

Мне нравится Yii Framework тем, что это полностью обьектно-ориентированный инструмент для разработки веб-сайтов.

Недавно я искал виджет для работы с Google Place API, который бы мог предугадывать введенные клиентом даные. Картинка виджета показана вначале статьи.

Для создания виджетов в Yii2 не нужно знать многого и если вы любитель JavaScript и прочих фишек для розработки UI, тогда это статья для вас. Для создания виджета нужно зделать следующие шаги.