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   This topic is locked: you cannot edit posts or make replies.    ionCube Forum Index -> ionCube Loader

PHP x.y is out. Is there support etc.?

Author Message
liaison
ionCube Support


Joined: 16 Dec 2004
Posts: 2757

PostPosted: Thu Jul 23, 2009 7:25 pm    Post subject: PHP x.y is out. Is there support etc.? Reply with quote

We get questions from time to time with regards to support for new PHP releases that we've summarised, along with some of our own questions to let you know our position in general with regards to new PHP releases.

Hey there, PHP x.y is out and no compiled code Encoder providers support it yet; will your company be supporting it?

You bet! Our commitment from when we started in 2002 is to support all feasible versions of PHP, and we've had support for PHP 4.0 onwards. Supporting old encoded files on newer versions of PHP plus releasing Encoders for new versions of PHP is what we do.

Great news! PHP x.y is out, but I don't see support yet. When will it be available?

Good question. If it's a minor release then support is usually ready within a day or two of first release if not on day one. Where the language itself has changed then it may be some weeks before we make a first release due to the amount of development and testing required. We have a policy of never releasing half baked products, and in all cases feedback from live testers and early adopters may impact the release schedule for a full rollout if we determine that a full release would be premature. Please note that we don't release support for development versions of PHP or release candidates.

That's great, but just give me a date!

We'd love to, but as dates can change for reasons beyond our control we prefer not to give speculative release dates unless we know the precise date for certain. However for a ballpark estimate, where support is a major undertaking, such as PHP 4 to 5 and PHP 5.3 to 5.4, initial Loader support would usually be available within 2 to 3 months. Where a new Encoder is required, release of the Encoder may be longer.

Now that PHP x.y is out, everything before it is dead so you don't need to support it

In an ideal world perhaps, and it would sure make our life easier, but this is not reality. At least as important as our ongoing commitment to supporting future releases of PHP is our commitment to support previous versions. A developer always has a choice of whether to take a punt on a new release, with possible incompatibilities and bugs yet to be found, or to stay with what they've been using so far, at least for a while. End users have no such choice, and it's important that as far as possible, encoded files produced for earlier versions of PHP will work on newer versions. Achieving this can be where much of the development time and testing actually ends up being. With back compatibility in place, support for the matched PHP version is the next concern, and usually quite easy.

Will my encoded files for PHP x.y run on older major versions of PHP

No. Newer major versions of PHP often require a new Encoder as the PHP Group have been changing the actual language syntax with each release in recent years, and a different compiler is required to support the new language. Compatibility so that files from a new Encoder can run on earlier versions of PHP is not possible, but they should run on newer versions of PHP.

PHP 4 reached end of life some time ago, are you still supporting it?

For the moment yes. Our Encoder products are designed to keep the encoding engine separate from the presentation layer; in fact the Encoder core is a library that can, and has, been embedded into other products. This means that new features to the Encoder interface can be applied to all variants of our Encoder, and we'll still be updating the PHP 4 Encoder along with the PHP 5 versions. At some point we may cease to provide it, but it still does show up on end user servers.
Back to top
View user's profile Send private message
liaison
ionCube Support


Joined: 16 Dec 2004
Posts: 2757

PostPosted: Sat Oct 26, 2013 10:42 am    Post subject: Reply with quote

Now updated, and if there's a question not answered here or in our Helpdesk Knowledgebase, do let us know!
_________________
Community Admin
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    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