News
Now Reading
Disponibili build per PHP WinCache a 64bit
0

Disponibili build per PHP WinCache a 64bit

Da qualche tempo PHP ha iniziato a rilasciare anche delle build per Windows a 64bit, probabilmente in previsione del lancio della prima versione 64bit non sperimentale per la versione 7 di PHP. Sono attualmente disponibili le versioni x64 sia di PHP 5.5 che 5.6 oltre che ovviamente dell’ultima nata. Il framework dispone anche della corrispondente versione a 64 bit per la OpCache distribuita con i file compilati per Windows ma la sorpresa è che invece il modulo WinCache che Microsoft ha sviluppato qualche anno fa per migliorare le prestazioni di PHP (e che spesso viene considerato uno dei migliori moduli di accelerazione disponibili) non ha invece distribuzioni a 64bit ufficiali.

Certamente quelle versioni di PHP non hanno molto seguito in ambiente Windows e questo non ha spinto Microsoft a fornire versioni diverse del proprio acceleratore ma ora che ci sono delle distribuzioni ufficiali a 64bit per PHP 5.5 e 5.6 sarebbe comunque positivo poter integrare la OpCache di Zend e WinCache di Microsoft. Da notare che per PHP 7 la versione x64 di WinCache è prevista ed in fase di testing.

Per fortuna sul Web qualcuno ha pensato di compilare a 64bit il modulo WinCache e renderlo disponibile ! Questo sito Web ha delle build a 64bit per PHP 5.5 e 5.6 fino alla versione 1.3.7.4 di WinCache, forse non l’ultima build ma comunque molto recenti visto che l’ultima ha data 30/3/2015.

La domanda quindi è: funzionano ? Ovviamente non le abbiamo provate tutte ma possiamo dire che The Server-Side Technology usa ora PHP 5.6 x64 con la versione di WinCache 1.3.7.4 disponibile sul sito che abbiamo indicato. Abbiamo avuto grandi risultati con PHP7 ma alcune parti del nostro sito non erano al 100% compatibili e siamo ritornati a PHP 5.6, mantenendo però la versione a 64bit come base. Se avete quindi bisogno della versione 64bit del modulo WinCache, per adesso possiamo consigliare di provare quelle compilazioni: non sembrano esserci problemi particolari di compatibilità. Del resto, dovrebbero essere solo compilazioni a 64bit dei file originali….

What's your reaction?
Love It
0%
Interested
0%
Meh...
0%
What?
0%
Hate it
0%
Sad
0%
Laugh
0%
Sleep
0%
About The Author
Author Image
The Server-Side Technology Staff
You must unlearn what you have learned.

Leave a Response