ionCube Logo
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


 
Post new topic   Reply to topic    ionCube Forum Index -> ionCube Loader

Ioncube + PHP Opcache

Author Message
wingzx3



Joined: 27 Nov 2015
Posts: 1

PostPosted: Fri Nov 27, 2015 11:24 pm    Post subject: Ioncube + PHP Opcache Reply with quote

I was wondering if the ioncube encoded scripts can be cached by php's opcache feature?
Back to top
View user's profile Send private message
liaison
ionCube Support


Joined: 16 Dec 2004
Posts: 2757

PostPosted: Sat Nov 28, 2015 5:53 pm    Post subject: Reply with quote

Encoded files cannot be cached because the PHP cache would not understand the ionCube bytecode. Also with version 9, a developer may have protected code using dynamic algorithmic keys, which means that even our own Loader cannot decrypt the bytecode for execution until the application has already started running because the decryption keys do not exist.

Non-encoded files can be cached however, and particularly if you are also using ionCube24 for active real-time malware protection, use of the opCache is optimal (provided that Zend Loader is not installed) with no file I/O required to test whether a file is encoded or not because ionCube24 caches knowledge of this in its security cache.
_________________
Community Admin
Back to top
View user's profile Send private message
Vadim



Joined: 26 May 2016
Posts: 1

PostPosted: Thu May 26, 2016 10:20 pm    Post subject: Reply with quote

liaison wrote:
Encoded files cannot be cached because the PHP cache would not understand the ionCube bytecode. Also with version 9, a developer may have protected code using dynamic algorithmic keys, which means that even our own Loader cannot decrypt the bytecode for execution until the application has already started running because the decryption keys do not exist.

Non-encoded files can be cached however, and particularly if you are also using ionCube24 for active real-time malware protection, use of the opCache is optimal (provided that Zend Loader is not installed) with no file I/O required to test whether a file is encoded or not because ionCube24 caches knowledge of this in its security cache.


Hello,
Do we have any other caching options with ionCube?
I would really appreciate any recommendations for increasing performance, minimizing CPU load and memory usage.
Thanks!
Back to top
View user's profile Send private message
liaison
ionCube Support


Joined: 16 Dec 2004
Posts: 2757

PostPosted: Fri May 27, 2016 3:51 pm    Post subject: Reply with quote

Not currently, though PHP 7 will may give greater performance over PHP 5 for PHP 5.6 scripts. Increased performance over 5.6 is certainly likely for native PHP 7 scripts when we release the PHP 7 Encoder.
_________________
Community Admin
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ionCube Forum Index -> ionCube Loader All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum