Chilkat is a powerfull library for developers. I would never think PHP without Chilkat and even desktop applications or mobile apps.
Chilkat provides many libraries for developers to handle most of them easily. From E-Mail to RSA, RAR to TAR, Compression and Encryption, Certificate, DSA, File Access and many more. Please take a look its own homepage.
You have to buy Chilkat because its not free. (unfortunately) But i admit that, it deserves every penny.
If you already have chilkat and licensed, just install on server and tryout this extension.
After installing this extension, Chilkat libraries will be automatically included When needed/called.
Yii 1.1 and later is required to use.
Chilkat 9.3.0 need to be installed on the system.
Now with v9.3.1 support.
'components'=>array( 'chilkat' => array( 'class'=>'ext.EChilkatLibrary' ), ), ... 'preload'=>array('log', 'chilkat'), // and etx...
This extension requires Chilkat library (php files). You may download Chilkat's its own classes but its single file only and about 450 KB. Which is not flexible. I just split all of them and renamed every classes. This extension only works with my custom vendor folder/lib.