{"id":274,"date":"2012-03-02T22:43:03","date_gmt":"2012-03-02T21:43:03","guid":{"rendered":"http:\/\/www.cms-content-migration.de\/?p=274"},"modified":"2016-04-20T06:19:11","modified_gmt":"2016-04-20T04:19:11","slug":"php-5-4-offiziell-freigegeben","status":"publish","type":"post","link":"https:\/\/www.media-deluxe.de\/blog\/2012\/03\/php-5-4-offiziell-freigegeben\/","title":{"rendered":"PHP 5.4 offiziell freigegeben"},"content":{"rendered":"<div><strong class=\"abstract\">Mit der Freigabe des Release 5.4 machte die freie Skriptsprache PHP ihren gr\u00f6\u00dften Versionssprung seit fast drei Jahren. Neben neuen Features, die insbesondere die Objektorientierung der Programmiersprache vorantreiben, werden vor allem geringerer Speicherbedarf und bessere Performance versprochen. <!--more--><\/strong><\/div>\n<p>Neben der effizienteren Speicherverwaltung und h\u00f6heren Ausf\u00fchrungsgeschwindigkeit hebt die gestrige<sup><a href=\"#footnote1\">1<\/a><\/sup> offizielle Freigabemitteilung die neuen Features Traits, Kurzform der Array-Syntax, den f\u00fcr Testzwecke integrierten eigenen Webserver sowie die Behebung von \u00fcber 100 Bugs hervor. Eine detaillierte Beschreibung der neuen Leistungsmerkmale wird auf der php.net Webseite <a href=\"http:\/\/docs.php.net\/manual\/en\/migration54.new-features.php\" target=\"_blank\" rel=\"nofollow\">New Features<\/a> aufgelistet.<\/p>\n<h2>Eingeschr\u00e4nkte R\u00fcckw\u00e4rtskompatibilit\u00e4t<\/h2>\n<p>F\u00fcr Betreiber \u00e4lterer Content Management Systeme (oder anderer Applikationen), die auf PHP basieren, ist beim Upgrade auf die neue Version bzw. beim Umzug in eine neue Umgebung, in der PHP 5.4 installiert ist, Vorsicht angesagt, denn die vor Jahren exzessiv verwendeten Sprachfunktionen <em>Register Globals<\/em>, <em>Magic Quotes<\/em> und <em>Safe Mode<\/em> wurden entfernt. Sie waren bereits seit der PHP Version 5.3 als \u201edeprecated\u201d bezeichnet und daher nicht mehr zu verwenden. Diese Funktionen waren per se nicht fehlerhaft, verlockten jedoch durch ihre bequeme Handhabung zu nachl\u00e4ssiger Programmierung (z.B. fehlende Variablen- bzw. Eingabepr\u00fcfungen), was zu zahlreichen gehackten Plattformen (z.B. SQL-Injections in WordPress, Joomla! und phpBB) f\u00fchrte und den Ruf von PHP &#8211; nicht ganz zu recht &#8211; nachhaltig besch\u00e4digte.<\/p>\n<hr \/>\n<p><a name=\"footnote1\"><\/a>Fu\u00dfnote 1:<br \/>\nMitteilung vom 1.3.2012: <a href=\"http:\/\/www.php.net\/archive\/2012.php#id2012-03-01-1\" target=\"_blank\" rel=\"nofollow\">PHP 5.4.0 released!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit der Freigabe des Release 5.4 machte die freie Skriptsprache PHP ihren gr\u00f6\u00dften Versionssprung seit fast drei Jahren. Neben neuen Features, die insbesondere die Objektorientierung der Programmiersprache vorantreiben, werden vor allem geringerer Speicherbedarf und bessere Performance versprochen.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[278],"tags":[11,244,312,276,382,77,418,419],"class_list":["post-274","post","type-post","status-publish","format-standard","hentry","category-cms-news","tag-cms","tag-content-management-systeme","tag-dms","tag-php","tag-programmiersprachen","tag-programmierung","tag-wcm","tag-web-content-management"],"_links":{"self":[{"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/posts\/274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/comments?post=274"}],"version-history":[{"count":1,"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/posts\/274\/revisions"}],"predecessor-version":[{"id":3890,"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/posts\/274\/revisions\/3890"}],"wp:attachment":[{"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/media?parent=274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/categories?post=274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.media-deluxe.de\/blog\/wp-json\/wp\/v2\/tags?post=274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}