Dec 11, 2017


Redis extension 2.0.7 released

Yii team released new version of Redis extension.

This release makes the extension compatible with PHP 7.2 by refering to BaseObject instead of the Object class in Yii.

It also adds simple ORDER BY support to the ActiveQuery so DataProvider functionaility is now fully supported.

Besides two bug fixes this release also greatly improves stablilty by being able to detect a lost connection to the redis server and Connection can now be configured to reconnect if desired.

Dec 8, 2017


Integrate CloudwaysCDN With Yii2 Applications

Cloudways recently launched its own CDN service in partnership with StackPath. Known as CloudwaysCDN, it is an all new, global network with built-in WAF, DDoS protection and flat global pricing of just $1 a month.

Previously I have covered how CloudwaysCDN integration with so many PHP frameworks. Today, I will demonstrate how to integrate CloudwaysCDN with Yii2 applications. Yii2 is a solid framework that is already very popular with PHP developers.

Dec 5, 2017


Debug extension version 2.0.13 released

Yii team released debug extension:

  • PHP 7.2 compatibility.
  • Bugfixes.
  • HTTP headers are now sent regardless if page is served via AJAX so panel could be referenced from single page apps.
  • DB panel got duplicated queries counts.
  • Request panel got "General Info" block.
  • User component is now configurable for UserSwitch and UserPanel.

Nov 25, 2017


Yii DI container and injector

Experimental framework indepenent PSR-11 compatible DI container and injector from Yii team. No relase yet. Feedback is very welcome.

Nov 25, 2017


jQueryUI Extension 2.0.7 released

Yii team jQueryUI extension update. New version is fixing bugs and updates jQueryUI dependency so it works with latest Yii release.

Nov 17, 2017


Yii development notes #17

Posted another issue of Yii development news. Have a good read.

Nov 13, 2017


Queue Extension 2.0.1 released

We've released version 2.0.1 of the Queue extension. This version is fixing bugs as well as adding some enhancements we'll review below.

  • Added console commands for removing jobs and clearing whole queue. Both depend on the queue broker driver so details could be found in updated guide for particular driver.
  • Added support for Igbinary job serializer.
  • Allowed to change vhost setting for RabbitMQ.
  • Extension is now compatible with PHP 7.2.
  • Some classes and interfaces were marked as deprecated. See UPGRADE for details.
  • A benchmark measuring time to get the job to the worker was performed As expected, fastest implementations are Gearman, Beanstalk, Radis and RabbitMQ. Average time is 1-2 ms. Details could be found in this gist.

Nov 10, 2017


#yii2tech 'sitemap' extension 1.0.1 released

yii2tech 'sitemap' extension 1.0.1 released fixing PHP 7.2 compatibility.

Nov 7, 2017


Twig Extension 2.2.0 released

Yii team released major version 2.2.0 of the Twig extension. This version changes are:

Nov 7, 2017


#yii2tech 'file-storage' extension 1.1.3 released

file-storage extension version 1.1.3 was released. It fixes PHP 7.2 compatibility.