PHP 7 status update

(9 posts) (3 voices)

Tags:

No tags yet.

  1. myDBR Team, Key Master

    PHP 7 is a major update to PHP and thanks to the refactoring done to PHP core, it will have major impact to PHP performance and memory consuption. PHP 7 is twice as fast as PHP 5.6 running same real life applications and will use considerably less memory.

    myDBR will also benefit of PHP 7, especially on PHP code heavy tasks like Excel exports. In normal myDBR installations the speed of the reports usually depend mostly on report's SQL code, but improvements in PHP code will benefit your installations.

    We've been running PHP 7 internally since December, so myDBR is fully PHP 7 compatible.

    We are waiting for ionCube to release the PHP 7 compatible. Currently the ionCube PHP 7-compatible encoder / loader is in beta (beta 5 as of this writing). As PHP 7 has major internal changes, the ionCube development does take it's time.

    As soon as the final and stable release of the ionCube encoder/loader is available, we'll ship myDBR with the PHP 7 support.

    As for the older installations, we will drop PHP 5.1 and 5.2 support (there really is no reason using these old version, PHP 5.2 was relased back in 2006). myDBR will continue to support PHP 5.3 and upwards.

    In the meanwhile, it is good the check the ionCube loader version you are running (access mydbr/install/loader.php). If you are running loader pre 5.0, update to the latest version.

    --
    myDBR Team

  2. nsepetys, Member

    Good news to hear. Thanks for the update!

  3. ajitdixit, Member

    http://blog.ioncube.com/2016/05/06/beta-php7-ioncube-loaders/
    Can I run mydbr with

    blog-php7The new ionCube V6 Loader beta is now available and offers support for scripts on PHP 7 servers. The new beta also makes ionCube the first to offer such support for the highly popular PHP 7 release. Support is currently limited to Linux but this will expand to more platforms over time. The version 9 Encoder is able to produce compatible scripts for PHP 7 servers using the PHP 5.6 Encoder. ionCube24 is not currently supported during the Beta.

    Current Beta PHP 7 ionCube Loader Requirements:

    Platform: Linux 32bit and 64bit non-thread-safe for PHP 7
    Encoder: Version 9
    Encoding Language: PHP 5.6
    ionCube 24: Not supported in Beta

    *Additional platform support will be available in future updates.

    PHP 7 Beta 5 Loaders Released 18/6/16

  4. myDBR Team, Key Master

    We'll release the PHP 7 compatible version of myDBR, once the ionCube is out of beta. Running your system on top the beta version might result unexpected behavior.

    --
    myDBR Team

  5. ajitdixit, Member

    IonCube

    blog-php7

    UPDATE 23/09/2016: Our PHP 7 Loaders are no longer in beta and you can grab the full versions by clicking here.

    Any schedule on MyDBR for PHP 7

  6. myDBR Team, Key Master

    myDBR's next version 4.7, coming soon, will support PHP7.

    --
    myDBR Team

  7. nsepetys, Member

    We're ready for it!

  8. ajitdixit, Member

    Any target date decided for MyDBR 4.7 ?
    We need to accordingly plan upgrade to PHP 7

  9. myDBR Team, Key Master

    Target is early next week, Monday / Tuesday. In terms of PHP7, the easiest upgrade path is from PHP 5.6 as ionCube's PHP 7 compatible version is the same as the PHP 5.6. So, if you have PHP 5.6 running, you can automatically update to 5.6/7.0 compatible version.

    If you are updating from earlier PHP version, you can either go through PHP 5.6 or do manual update directly to PHP 7.

    --
    myDBR Team


Reply

You must log in to post.