Edv
Programmierung | php | Mysql | Content Management | Contenido
Norbert-Schmoll

 News vom PHPMagazin

Mit Plug-ins für WordPress, Drupal 7 und Magento liefert Cookie Control einfache Werkzeuge, um bestehende Web-Plattformen für die neue Datenschutz-Richtlinie der EU nachzurüsten. Diese soll am 25. Mai endgültig in Kraft treten. Für den Mai 2011 hatte die Europäische Kommission den EU Mitgliedsstaaten eine Cookie-Richtlinie vorgelegt, die in ein ? weiterlesen
Jeden Tag eine Portion PHP soll Wunder wirken. Daran glaubt zumindest Greg Bulmash. Dies ist auch der Grund, weshalb er in Anlehnung an das Sprichwort "An apple a day keeps the doctor away", seinen Blog "PHP Tip a Day" ins Leben gerufen hat. Täglich kommt hier eine neues Tutorial hinzu. Beispielsweise eine Anleitung zum Bau eines Memegenerators; ? weiterlesen
Wie die Zeit vergeht – schon ist wieder Freitag, das Wochenende steht vor der Tür. Für den Fall, dass Sie diese Woche keine Zeit gefunden haben, präsentieren wir Ihnen hier noch einmal die fünf Themen, die unsere Leser diese Woche am meisten beschäftigt haben.Viel Spaß beim Lesen und entdecken, und ein schönes Wochenende!Bilderrätsel Finalrunde: ? weiterlesen
Alles deutet darauf hin, dass wir am Anfang eines neuen Browser-Krieges stehen. Microsoft hat angekündigt, im Classic Mode von Windows RT, der Windows-Variante für Geräte mit ARM-Chips, keine Browser von Drittanbietern zuzulassen. Sowohl Mozilla als auch Google haben sofort mit heftigen Protesten reagiert und erwägen sogar, Klage gegen Microsoft ? weiterlesen
Die Printausgabe des PHP Magazin gibt es ab sofort auch als iPad-App für den Zeitungskiosk im App Store. Abonnenten bekommen die digitale Ausgabe automatisch, aber es gibt auch jede Ausgabe einzeln für je 7,99 Euro zu kaufen. Der iPad-Zeitungskiosk bietet natürlich auch eine Suchfunktion: Sämtliche Ausgaben bis zurück zum PHP Magazin 6.2011 können ? weiterlesen
...zumindest für Data-Mining in Datensätzen bis 100 Gigabyte hat sich r17 als Outperformer erwiesen, wie sich jetzt im Vergleich zu einem Benchmark von Pangool herausgestellt hat. Auch die Programmierung einfacher Befehle gestaltet sich mit r17 erheblich simpler als mit Hadoop, Pangool, Crunch oder Cascading. Den Einsatzbereich sieht Autor ? weiterlesen
FLOW3, das Web Application Framework der TYPO3 Association, soll mit Version 1.1 schneller werden und zahlreiche Features dazugewinnen. Tempo und Stabilität der neuen Version können Entwickler ab sofort mit der beta1 ausprobieren. Sämtliche neue Features sollen am 29. Mai in der beta2 integriert werden. Dazu gehört unter anderem ein graphisches ? weiterlesen
Microsoft will Nutzer von Windows RT, der Variante des Betriebssystems für ARM-Chips, in der Wahl ihres bevorzugten Browsers einschränken. Windows RT besteht grundsätzlich aus zwei Teilen: dem Metro UI und dem traditionellen Windows Classic. Während Browser von Drittanbietern unter Metro laufen und sowohl Mozilla Firefox als auch Chrome schon in ? weiterlesen
Ein junger RFC hat den PHP-Entwickler und Blogger Sean Coates nachdenklich gestimmt: Verwandelt sich PHP im Rahmen etlicher JavaScript-Frameworks und asynchronem, Client-seitigen HTML-Rendering etwa peu à peu in eine pure Template-Sprache? In dem RFC heißt es, man sollte über zwei neue Dateiformate pure PHP-Scripte schaffen, die vollständig auf ? weiterlesen
LucidWorks Enterprise ist ein Profi-Anbieter von Entwickungsumgebungen für Such-Applikationen, wie sie zur Analyse von großen Datenmengen in Rechenzentren eingesetzt werden. Mit dem Beta-Release von LucidWorks Big Data geht man nun einen Schritt weiter und hievt das System in die Cloud. Die Analyse-Plattform ist ein Stack auf Solr-Basis, in dem ? weiterlesen
Die Entwicklung von TYPO3 v4 profitiert von vielen Innovationen, die beim Werdegang des Parallel-Projekts Phoenix entstehen. Daher hat man den gemeinsamen Nachfolger TYPO3 v6 "Back to the Future" getauft. "Get back on track, embracing the future" ist das Motto von v6, in dem volle Kompatibilität zu v4-Projekten gekoppelt werden soll mit einem ? weiterlesen
Laut Projekt-Homepage soll Brunch HTML5 App Development wesentlich vereinfachen und verwendet daher asynchrone node.js Plug-Ins zur Kompilierung. Neben einer Versionshistorie wandelt der Assembler Code automatisch in require.js Module um. Dabei werden sämtliche Build-Fehler in der Konsole ausgegeben. Durch seine unabhängige Konzeption nutzt ? weiterlesen
Magento CE 1.7 ist auf GitHub geforkt worden, was angeblich im Zusammenhang damit steht, dass Yoav Kutner Magento als CTO verlassen hatte. Warum genau Magento 1.7 CE auf GitHub veröffentlicht wurde, kann man auf der GitHub-Seite von Mage+ nachlesen: in order to accelerate development of the Open Source Magento Community Edition project via ? weiterlesen
Das PHP Magazin hat eine Facebook-Seite. Und da wir uns deshalb so freuen, haben wir die Spendierhosen angezogen und unseren Entwickler.Press-Kollegen 30 tolle IT-Bücher abgequatscht. Die gilt es nun unter die Leute zu bringen – vorzugsweise natürlich an unsere treuen PHP-Magazin-Leser! Wir haben uns zu diesem Zweck ein kleines Bilderrätsel ? weiterlesen
Die Verlagerung von Rechenkapazität und Datenspeicher ins Internet ist besonders in der jüngsten Zeit sehr attraktiv. Glaubt man den verschiedenen Analysten, so erwartet die Anbieter von Cloud-Computing-Verfahren eine goldene Ära. Für eine Vielzahl von Szenarien ist Cloud Computing, dynamische Leistungszuordnung und zentrale Datenspeicherung aber ? weiterlesen
Das Sahel-Gebiet leidet dank der Dürre Ende 2011 an Ernteausfällen im jetzigen Frühjahr. Damit internationale Helfer ihre Rationen dahin befördern, wo sie am meisten benötigt werden, ist ein guter Informationsfluss unerlässlich. Dies war das Anliegen von der Hilfsorganisation Development Seed, einer multinationalen Truppe aus Web-Entwicklern. ? weiterlesen
Wie die Zeit vergeht – schon ist wieder Freitag, das Wochenende steht vor der Tür. Für den Fall, dass Sie diese Woche keine Zeit gefunden haben, präsentieren wir Ihnen hier noch einmal die fünf Themen, die unsere Leser diese Woche am meisten beschäftigt haben.Viel Spaß beim Lesen und entdecken, und ein schönes Wochenende!Bilderrätsel Runde 5: Buch ? weiterlesen
Cheezburger-CTO Scott Porad hat in seinem Blog einen Freund zitiert, der sich nach 18 Jahren aus dem Entwickler-Business zurückgezogen hat. Dies hat er getan, da ihn das repetitive, stupide Coden und das Ausbleiben von Erfolgsmomenten auf Dauer zu sehr belastet hat. Es gab gleich mehrere Gründe, warum Porads Bekannter das Programmieren aufgab ? weiterlesen
In einer offenen E-Mail an das W3C hat sich Florian Rivoal von Opera beklagt, dass die derzeitige Präfix-Politik mehr wehtut als sie nützt. I believe the current prefixing policy is hurting more than it helps, and that the problems are fundamental to the policy itself, rather than something that can be blamed on various parties for not ? weiterlesen
Da es derzeit noch keinen Windows-Installer für PHP 5.4 gibt, müssen Tools wie der Extension Manager PEAR per Hand installiert werden. Und wie das vonstatten geht, ist derzeit noch nicht hinreichend dokumentiert. Deshalb hat Stuart Herbert auf seinem Blog zunächst eine Anleitung veröffentlicht, mit der sich PEAR in PHP 5.4 unter Windows 7 ? weiterlesen
Bastian Feder hat mit Wsunit (von Web Service Unit Testing) ein Tool entwickelt, dass vor Provider-seitigen Stolperfallen bei der Continuous Integration schützt. Zwar verwendet jeder Web Service andere Requests, die Test-Szenarien haben jedoch oft dieselbe Form, wodurch ein Copy-Pasten des Test-Codes die übliche Gangart darstellt. Feder hält dies ? weiterlesen
Xdebug wird zehn Jahre alt und lernt mit Version 2.2 einiges dazu - unter anderem den Umgang mit Closures, indem es Pseudo-Funktionen in Stack-Traces anlegt. Wie das im Einzelnen aussieht, zeigt der Macher Derick Rethans auf seiner Website. Weitere Neuerungen umfassen var_dump() overloading via CLI sowie farbige Ausgabe in der ? weiterlesen
In Twig 1.8.0 werden Features überarbeitet, die die Arbeit mit der Template Engine eleganter machen sollen. So lässt sich über das embed-Statement ein Template aus einer externen Datei einbetten, ohne dass man gleich ein include durchführen muss. In welchen Szenarien das hilfreich sein soll, könnt ihr auf SensioLabs.org nachlesen. Hinzu kommt ? weiterlesen
Nach der Panne mit den Patches zu PHP 5.3 und 5.4 hat man sich schnell um den CGI-Flaw gekümmert. Sowohl CVE-2012-2311 als auch CVE-2012-1823 wurden damit geschlossen. Betroffen waren ausschließlich PHP-Server, die mit dem eher betagten CGI-Script des Apache-Servers arbeiten. (Das Teil ist von 1996!) Des Weiteren wurde in PHP 5.4.3 eine Buffer ? weiterlesen
Peter Schaar ist seit Ende 2003 Bundesbeauftragter für den Datenschutz und seit Januar 2006 auch Bundesbeauftragter für die Informationsfreiheit. Er ist diplomierter Volkswirt und bereits seit den achtziger Jahren als Datenschützer aktiv. Zwischenzeitlich unterrichtete er als Lehrbeauftragter an der Fakultät für Mathematik, Informatik und ? weiterlesen
Serendipity (s9y) schließt mit dem Update auf Version 1.6.1 zwei Sicherheitslücken: Im Medien-Datenbank-Panel ist unter s9y 1.6.0 eine XSS-Attacke möglich und im Media-Database-Bereich ist eine SQL Injection möglich. Zu den Bugfixes kommt beim Upgrade auf s9y 1.6.1 noch ein nettes neues Layout hinzu, das bislang als Development-Version in ? weiterlesen
...Robert Lemke, den wir gesucht hatten. Eine Woche lang durftet Ihr Euch an dem Gewinnspiel beteiligen. Jeden Tag wurden auf Facebook peu à peu neue Schnipsel eines Porträts des FLOW3-Vaters Robert Lemke aufgedeckt. Zusammengesetzt sah das dann so aus: Die Gewinner werden jetzt via E-Mail benachrichtigt. Sie bekommen eine Ausgabe des Buches ? weiterlesen
Mit der neuen Website nimmt sich Git vor, vor allem Einsteigern einen leichteren Zugang zum Versions-Kontrollsystem zu ermöglichen. Die Dokumentation wurde komplett überarbeitet und die Referenz-Manuals wurden nach dem Ausfall von kernel.org neu gehostet. Git-scm.com kommt überdies mit einer Zeitmaschinen-Funktion daher, sodass sich die ? weiterlesen
Im Zuge des anstehenden Updates auf FuelPHP v1.2 werden etliche Methoden aus Version 1.1 über Bord gehen. Zusätzlich verlangt die Security-Klasse nun obligatorisch nach einem security.output_filter, sonst wirft sie eine Exception. Security::htmlentities() verwendet nun per Default ENT_QUOTES, was man aber wahlweise im zweiten Argument der Methode ? weiterlesen
Die Updates des PHP-Kerns auf die Versionen 5.3.12 beziehungsweise 5.4.2 haben nicht alle Varianten des CGI-Fehlers beseitigt. Zusätzlich hat man nun auf PHP.net bekanntgegeben, dass auf einigen Servern unsichere cgiwrapper-Skripte zum Einsatz kommen. Sie verwenden &#36* anstelle von &#36@ um Parameter an php-cgi weiterzureichen, was entsprechend ? weiterlesen