phpfastcache icon indicating copy to clipboard operation
phpfastcache copied to clipboard

Wincache support in v 10

Open pjsgsy opened this issue 8 months ago • 3 comments

What's your question ?

Hi! I used your product a couple of years back. It's been solid, and I was just looking at it again for another project. I noted for V10, you have wincache as depreciated and will be dropped, which gave me pause as that is my setup. I am guessing that was because MS no longer supported it and for a while, there were no updates. Well, I am pleased to say on a recent set of updates, I found the community came to its rescue - It was recompiled for the latest PHP versions (I am happily running it on IIS and PHP 8.4), and it is working better than ever. So, if this was the original reason for dropping it, perhaps that can be reconsidered. The distribution is available on the common sites.

I realise IIS seems to be the weird child in terms of support in projects like this. It would be a shame to lose a simple-to-use, effective and flexible library that supported IIS/Wincache.

Thanks!

References (optional)

No response

Do you have anything more you want to share? (optional)

No response

pjsgsy avatar Mar 18 '25 11:03 pjsgsy

Hello,

I indeed made the decision to remove it since I rely mostly on PECL: https://pecl.php.net/package/wincache

And Wincache hasn't been updated for a while at the time I made the decision.

Could you tell me more about the new sources and community and if public pre-compiled binary do exist ?

Thank you !

Geolim4 avatar Mar 18 '25 12:03 Geolim4

Sure - I'd been holding off some PHP updates for some time due to this fact, so I was pleasantly surprised to find its life had been extended. Not sure wincache has been updated, but it was kind of perfect already :) It has however now got new binary distributions for the latest PHP builds and works on IIS (newest versions) just fine.

The build is actually on PECL. It is the latest release here https://pecl.php.net/package/wincache

And I found all the wincache binary builds also here https://phpext.phptools.online/extension/WinCache-20, compiled for the latest PHP versions.

8 year gap between releases, but, better late than never :)

Built for PHP 8.1 and newer, I can confirm running fine with PHP 8.4

The community thread that put me onto this (I thought it was extinct, too)

https://learn.microsoft.com/en-us/answers/questions/1299007/wincache-for-php8-pre-build-available

pjsgsy avatar Mar 18 '25 12:03 pjsgsy

Ok,

I'll take a look, but don't expect in the next few days, maybe in weeks as I'm being very busy lately.

Thanks again !

Le mar. 18 mars 2025 à 13:34, pjsgsy @.***> a écrit :

Sure - I'd been holding off some PHP updates for some time due to this fact, so I was pleasantly surprised to find its life had been extended. Not sure wincache has been updated, but it was kind of perfect already :) It has however now got new binary distributions for the latest PHP builds and works on IIS (newest versions) just fine.

The build is actually on PEC. It is the latest release here https://pecl.php.net/package/wincache

And I found all the wincache binary builds also here https://phpext.phptools.online/extension/WinCache-20, compiled for the latest PHP versions.

8 year gap between releases, but, better late than never :)

Built for PHP 8.1 and newer, I can confirm running fine with PHP 8.4

The community thread that put me onto this (I thought it was extinct, too)

https://learn.microsoft.com/en-us/answers/questions/1299007/wincache-for-php8-pre-build-available

— Reply to this email directly, view it on GitHub https://github.com/PHPSocialNetwork/phpfastcache/issues/925#issuecomment-2733061020, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKFGZZTJTJ3LJOAJHANNVD2VAHF3AVCNFSM6AAAAABZH6MJBKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMZTGA3DCMBSGA . You are receiving this because you were assigned.Message ID: @.***> [image: pjsgsy]pjsgsy left a comment (PHPSocialNetwork/phpfastcache#925) https://github.com/PHPSocialNetwork/phpfastcache/issues/925#issuecomment-2733061020

Sure - I'd been holding off some PHP updates for some time due to this fact, so I was pleasantly surprised to find its life had been extended. Not sure wincache has been updated, but it was kind of perfect already :) It has however now got new binary distributions for the latest PHP builds and works on IIS (newest versions) just fine.

The build is actually on PEC. It is the latest release here https://pecl.php.net/package/wincache

And I found all the wincache binary builds also here https://phpext.phptools.online/extension/WinCache-20, compiled for the latest PHP versions.

8 year gap between releases, but, better late than never :)

Built for PHP 8.1 and newer, I can confirm running fine with PHP 8.4

The community thread that put me onto this (I thought it was extinct, too)

https://learn.microsoft.com/en-us/answers/questions/1299007/wincache-for-php8-pre-build-available

— Reply to this email directly, view it on GitHub https://github.com/PHPSocialNetwork/phpfastcache/issues/925#issuecomment-2733061020, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKFGZZTJTJ3LJOAJHANNVD2VAHF3AVCNFSM6AAAAABZH6MJBKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMZTGA3DCMBSGA . You are receiving this because you were assigned.Message ID: @.***>

-- Cordialement/Cheers, Georges.L

Geolim4 avatar Mar 18 '25 12:03 Geolim4