Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wincache support in v 10 #925

Open
pjsgsy opened this issue Mar 18, 2025 · 3 comments
Open

Wincache support in v 10 #925

pjsgsy opened this issue Mar 18, 2025 · 3 comments
Assignees

Comments

@pjsgsy
Copy link

pjsgsy commented Mar 18, 2025

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

@Geolim4
Copy link
Member

Geolim4 commented Mar 18, 2025

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 !

@pjsgsy
Copy link
Author

pjsgsy commented Mar 18, 2025

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

@Geolim4
Copy link
Member

Geolim4 commented Mar 18, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants