Skip to content

Instantly share code, notes, and snippets.

View PHP-Magazin's full-sized avatar

Redaktion PHP Magazin PHP-Magazin

View GitHub Profile
@PHP-Magazin
PHP-Magazin / News: phpMyAdmin 4
Last active December 16, 2015 22:39
phpMyAdmin 4.0.0 veröffentlicht!
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
<p>Ohne Frames, dafür obligatorisch mit JavaScript, kommt das Datenbank-Verwaltungstool
phpMyAdmin 4.0.0 im komplett überarbeiteten Antlitz daher. Das Web Interface zur Verwaltung
von MySQL-Datenbanken hatte nach etlichen Jahren ein Facelift bitter nötig. Das neue Layout
lädt Inhalte kontinuierlich als AJAX-Request nach, wodurch Echtzeitüberwachung der Server
möglich wird. Eine ausführliche Liste der Änderungen liegt <a href="http://demo.phpmyadmin.net/
master-config/changelog.php" target="_blank" title="phpMyAdmin - ChangeLog">im Changelog</a> vor.</p>
@PHP-Magazin
PHP-Magazin / News: oAuth Demo
Last active December 16, 2015 22:39
oAuth Connect Demo: Geek Site of the Week
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
<p>OAuth ist das Standard-API, geht es um Rechtevergabe in Webdiensten. Aber seit
Version 2.0 ist es im das Protokoll etwas unübersichtlich geworden. So unübersichtlich,
dass Eran Hammer, einer der Autoren der Spezifikation für Version 2.0, <a href=
"http://hueniverse.com/2012/07/oauth-2-0-and-the-road-to-hell/" target="_blank"
title="OAuth 2.0 and the Road to Hell">mit einem Knall</a> das Team verlassen hatte.
Nichts also, was Entwicklern ein sicheres Gefühl gibt, wenn sie in ihrem Projekt
@PHP-Magazin
PHP-Magazin / News: Geocoder 1.5.0
Last active December 16, 2015 22:39
Geocoder 1.5.0 unterstützt mehrere Suchergebnisse
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
<p>Mit der jüngsten Version 1.5.0 von <a href="http://geocoder-php.org/" target="_blank"
title="Geocoder Homepage">Geocoder</a>, <a href="http://williamdurand.fr/" target="_blank"
title="William Durand Homepage">William Durands</a> beliebter "Bibliothek zum Erstellen
ortsbewusster Anwendungen", lassen sich endlich mehrere Ergebnisse einer Geodaten-Anfrage
abrufen und weiterverwenden. Die bisherige Limitierung auf das erste Suchergebnis (<a
href="https://github.com/willdurand/Geocoder/pull/223" target="_blank" title="Retrieving
@PHP-Magazin
PHP-Magazin / News: ZF 2.2 RC1
Last active December 16, 2015 22:38
Zend Framework 2.2 RC1 mit neuen Plugin Managern
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
<p>Der erste Release Candidate von Zend Framework 2.2 markiert den Feature Freeze,
sodass es jetzt ausschließlich um die Konsolidierung der neuen Version geht. Zu den
neuen Features zählen unter anderem neue Plugin Manager, die den <code>ServiceManager</code>
in einen Inversion of Control Container verwandeln sollen. Dies soll die Flexibilität im
Umgang mit vielen Framework-Komponenten erhöhen. Darunter zählen ein Translator Loader
Manager, der Hydrator Plugin Manager und der InputFilter Manager. Des Weiteren sorgen neu
@PHP-Magazin
PHP-Magazin / News: CDN-Fallback
Created May 2, 2013 12:15
Wenn der CDN ausfällt: Fallback-Methoden für jQuery und Co.
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
Content Delivery Networks (CDN) sind eigentlich dazu gedacht, Dateien allen Widrigkeiten
zum Trotz online verfügbar zu halten. Wenn dann aber doch einmal ein Knoten platzt,
und jQuery mit 15 Sekunden Verspätung übertragen wird, und die Website unbedienbar wird,
verscheucht das potenzielle Besucher oder Kunden. Ein Fallback auf eine zweite
Quelle oder den eigenen Server wäre hier der Ausweg. Und wie genau dieser realisiert
wird, erkärt Scott Hanselman <a href=”http://www.hanselman.com/blog/
@PHP-Magazin
PHP-Magazin / News: Intern
Last active December 16, 2015 21:39
Der Praktikant soll es testen: Neue JavaScript-Testsuite “Intern” veröffentlicht
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
Paul Bouchon und seine Kollegen in der Open-Source-Softwareschmiede Sitepen haben ein
neues Toolkit vorgestellt, mit dem sich sämtliche aktuelle Testszenarien von Webservices
in einem Rutsch durchtesten lassen sollen. Ob Selenium, Continuous Integration, Node.js,
AMD oder Browser Events: Intern liefert dafür Optionen ab Werk, die bei QUnit, Jasmine
oder Mocha im besten Fall nachgeladen werden müssen. </p>
@PHP-Magazin
PHP-Magazin / News: Annotate.js
Last active December 16, 2015 19:59
Annotate.js verlinkt Euren Content vollautomatisch
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
Ohne Links wäre das Internet gar kein Internet. Doch einen Text mit den richtigen
Links zu versehen, kostet sehr viel Mühe und ist ohne semantische Aufbereitung gar
nicht mal sehr effektiv. Henri Bergius, Autor des Rich Text Editors VIE, war verblüfft,
dass das unlängst gestartete Wikidata-Projekt noch nicht genau hier moderne
Webtechnologien nutzt. In einem <a href=”https://news.ycombinator.com/item?id=5627968”
target=blank title=”Wikipedia linking is primitive”>Hacker-News-Kommentar</a>
@PHP-Magazin
PHP-Magazin / News: TYPO3 CMS 6.1
Last active December 16, 2015 19:51
TYPO3 CMS 6.1: Integration von require.js und mysqli
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
TYPO3-Berater Patrick Lobacher hat in einer Präsentation die wichtigsten
Neuerungen des heute veröffentlichten TYPO3 CMS 6.1 bereitgestellt. Auf Entwicklerseite
interessant ist die Integration von require.js. Die JavaScript-Bibliothek wurde in der
PageRender-Klasse verfügbar gemacht, und erlaubt im Front- wie auch im Backend das
asynchrone Nachladen zusätzlicher JavaScript-Module via Konvention. Genaueres beschreibt
Lobacher <a href=”http://www.typovision.de/fileadmin/slides/TYPO3-CMS-6.1-Die-
@PHP-Magazin
PHP-Magazin / News: PhpDocumentor 2.0
Last active December 16, 2015 19:48
PhpDocumentor 2 wird stabil
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
Mike van Riel hat angekündigt, dass in diesem Jahr endlich eine als stabil deklarierte
Version des Dokumentations-Tools PhpDocumentor 2 erscheinen soll. Schon am 01. August
könnten wir mit einem Release rechnen. Doch bis dahin stehen noch Mai als Alpha- und
Juni-Juli als Bata-Monate an. Den Startschuss für das große Refactoring gab van Riel
kürzlich <a href=”https://github.com/phpDocumentor/phpDocumentor2/pull/792” target=blank
title=”Pre-beta refactoring“>in GitHub</a>, indem er einen Pull Request mit 263 Änderungen
@PHP-Magazin
PHP-Magazin / News: Editr
Last active December 16, 2015 19:00
Editr: JSFiddle-Ersatz für den eigenen Server
/* Da phpmagazin.de auf Grund von Serverproblemen offline ist, werden wir
unsere News temporär als Gist bereitstellen. Sorry für die schmucklose Aufmachung.
Bald werden wir uns wieder im vertrauten Gewand präsentieren. */
Kleine Code-Sandkästen für die schnelle Demonstration von Style-Elementen eignen sich gut, um Design-
Ideen einander zu präsentieren und sich gegenseitig zu beratschlagen. Doch manchmal ist es nicht
erwünscht, dass die ganze Welt zuschauen darf. Daher kann man sich mit Editr einen
<a href=”http://ace.ajax.org/#nav=about” target=blank title=”ACE-Editor Homepage“>ACE</a>-basierten
Editor auf die eigene Website laden und unter MIT-Lizenz verwenden. Dieser bietet ein Vier-Tab-
Layout mit Vorschau, HTML-, CSS-, und JavaScript-Editor. In <a href=”http://idered.pl/editr/”