php[architect]: September 2016 Issue Released – Legacy Code of the Ancients

php[architect] magazine has officially announced the release of their September 2016 issue: Legacy Code of the Ancients.

We don’t always have the luxury of working on greenfield projects where we can try out the latest language features, component libraries, or programming techniques. More often, we’re asked to take care of and add features to an application that just works and supports a company or organization’s objectives—like making money to pay salaries. Unless it’s a relatively new project, you are sure to run into corners of the codebase that should be modernized. The trick is to find the time and marshal your team to do so.

Articles in this month’s edition include:

  • "Illuminating Legacy Applications" (Colin DeCarlo)
  • "Legacy Code Needs Love Too" (John Congdon)
  • "Building for the Internet of Things in PHP" (Adam Englander)

The usual columns are there as well including the "Education Station" and "Security Corner". You can pick up your own copy of this month’s issue directly from the php[architect] site. If you just want a sample of the content, check out this month’s free article – "The Modernization of Multiple Legacy Websites".

PHPDeveloper.org

PHP.net: PHP 5.6.24 & 5.5.38 Released

The PHP development group has posted the official release announcements for the latest versions in the PHP 5.6.x and 5.5.x series: PHP 5.6.24 and PHP 5.5.38.

The PHP development team announces the immediate availability of PHP [5.6.24 and 5.6.38]. This is a security release. Several security bugs were fixed in this release. All PHP 5.6 users are encouraged to upgrade to this version.

They also have a quick note that this release for the PHP 5.5.x series is the last in the branch as laid out by the release schedule. Future updates on this branch will only be made if there are major security issues found. Otherwise developers are encouraged to upgrade to the latest versions (5.6.x at the least but really PHP 7.x would be better). You can get these latest releases either from the main downloads page (source) or from windows.php.net for the Windows binaries.

PHPDeveloper.org

PHP.net: PHP 7.1.0 Alpha 3 Released

The PHP development group has officially announced the release of the latest alpha in the PHP 7.1.x series: PHP 7.1.0 Alpha 3. This is a preview release and should not be used for production applications.

The PHP development team announces the immediate availability of PHP 7.1.0 Alpha 3. This release is the last alpha for 7.1.0. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system.

This release includes new features including an Iterable type, HTTP/2 server push support, creating closures from callables and more precise float values. You can see the full list of additions and changes in the NEWS and UPGRADING files. If you’re interested in trying out this latest alpha, you can get the latest source release from here and the Windows binaries here.

PHPDeveloper.org

PHP.net: PHP 5.5.33, 5.6.19 & 7.0.4 Released

The latest releases of all major (and minor versions) of the PHP language have been released with several bugfixes including correcting a few security issues: 5.5.33, 5.6.19 and 7.0.4.

The PHP development team announces the immediate availability of PHP [5.5.33, 5.6.19 and 7.0.4]. This is a security release in which two security bugs were fixed. All PHP users are encouraged to upgrade to this version.

You can find out more information about what changes were made in these releases in the PHP 5 Changlog and PHP 7 Changelog along with references to the related bug information. As always, you can download these latest releases from the main PHP.net site or your favorite mirror linked from the main downloads page. Windows users can get the latest binaries from windows.php.net.

PHPDeveloper.org

PHP.net: PHP 5.6.13 & 5.5.29 Released

The main PHP.net site has announced the availability of the latest versions in the PHP 5.5.x and 5.6.x series – PHP 5.5.29 and PHP 5.6.13

The PHP development team announces the immediate availability of [these new versions]. This is a security release. Many security-related issues were fixed in this release. All PHP 5.5 [and 5.6] users are encouraged to upgrade to this version.

Problems fixed included issues around "user after free" memory bugs, PCRE (regular expression) handling and other smaller issues in other extensions. As mentioned, upgrading is highly recommended to these latest versions, especially given the security fixes involved. You can get these latest releases from the main downloads page (or windows.php.net for the Windows users out there). If you’re interested in all of the changes in these releases, check out the full Changelog

PHPDeveloper.org

PHP.net: PHP 5.6.8, 5.5.24 & 5.4.40 Released (Security Fixes)

The PHP development group has released several different versions of PHP for the 5.5.x, 5.6.x and 5.4.x series with a long list of security issues fixed in each one (fourteen in total):

The PHP development team announces the immediate availability of PHP [5.4.40, 5.6.8, 5.5.24]. 14 security-related bugs were fixed in this release, including CVE-2014-9709, CVE-2015-2301, CVE-2015-2783, CVE-2015-1352. All PHP 5.4 users are encouraged to upgrade to this version.

Other items were fixed besides the security issues, so check out the Changelog to see those few other fixes. It’s highly recommended that you update your installations to these latest versions. You can grab the latest either from the downloads page (source) or Windows users can go to winodws.php.net.

Link: http://php.net/archive/2015.php#id2015-04-16-3
PHPDeveloper.org

PHP.net: PHP 5.4.0RC3 Released!

Wie auf der Hauptstraße PHP.net Website erwähnt, die neueste Release Candidate in der PHP 5.4.x-Reihe ist erschienen – PHP 5.4.0RC3 :

Die PHP-Entwickler-Team ist stolz auf den dritten Release Candidate von PHP 5,4 verkünden. PHP 5,4 enthält neue Sprach-Features und entfernt mehrere Legacy (veraltet) Verhaltensweisen. Windows-Binaries können aus dem Windows-QA-Site heruntergeladen werden. THIS IS A Release Candidate – DO NOT USE IT in der Produktion!. Dies ist der dritte Release Candidate. Der Release Candidate Phase als eine Zeit des Bugfixing vor dem stabilen Release vorgesehen. Keine neuen Features sollte vor der endgültigen Version von PHP 5.4.0 enthalten sein.

Wesentliche Änderungen sind die Einführung von UTS # 46 Mapping-Unterstützung in der intl-Erweiterung und die Einbeziehung von SERVER_NAME und SERVER_PORT in die $ _SERVER superglobal für CLI. Sie finden weitere Veränderungen in listete die NEWS-Datei und spätestens ab herunterladen die PHP.net Website (oder Ihre Lieblings-Spiegel): Quelle , Windows-Binärdateien .

PHPDeveloper.org

Community News: CakePHP 2.0 Released (mit einigen wichtigen Änderungen)

The Bakery (a CakePHP site) hat kündigte die Veröffentlichung von CakePHP 2.0 , eine wesentliche Veränderung im Rahmen mit einigen sehr großen Änderungen bringen bis auf das Niveau der anderen Full-Stack Rahmenbedingungen derzeit für PHP angeboten.

Die CakePHP Kernteam ist sehr verlassen, um einen großen Sprung in der Version Nummerierung bekannt zu geben. CakePHP 2.0 Stable ist da! Wir haben unzählige Stunden in diesen Release investiert und tolle Ideen haben es in die den Rahmen für diese Version. […] Die gesamte CakePHP Ökosystem wurde ebenfalls verbessert. […] Ein großes Dankeschön an alle in Bezug auf beide Beiträge durch begeht beteiligt, Karten-, Dokumentations-Bearbeitungen, und auch sonst die Rahmenbedingungen beitragen. Ohne euch gäbe es keine CakePHP werden.

Einige große Veränderungen haben in dieser Pressemitteilung, einschließlich passiert:

  • Dropping PHP4-Unterstützung
  • Verwendung von mehr native PHP-Funktionen
  • PSR-0 Compliance
  • Object Injektion für Bibliotheken / components / Helfer / etc
  • Console-Tools komplett neu aufgebaut
  • Ein Umzug in PHPUnit-Tests (weg von SimpleUnit)
  • HTML-Unterstützung in Form Helfer
  • Lazy-Laden auf so ziemlich alles machen die allgemeine Erfahrung schneller
  • mehrere neue Plugins wie: DebugKit, Datenquellen, MongoDB, Migrations-und AclExtras

Sie haben ein paar Ressourcen erstellt, um Ihnen mit dieser neuen Version auch eine neue Version des Buches , ein Einstieg Migration Guide .

PHPDeveloper.org