Das Magazin

News & Artikel

  • Alle News & Artikel
    zum Thema PHP finden Sie jetzt in unserem neuen Portal.

Redaktion

Marketing

Leserservice


Ausgaben

Ausgabe 2.2009 - JavaScript mit jQuery
Ausgabe 2.2009

JavaScript mit jQuery

Jetzt erhältlich!
Heft bestellen Abo bestellen

News & Trends

News rund um PEAR

Rezensionen

PHP-Sicherheit
WordPress

Titelthema

Modernes JavaScript mit jQuery

JavaScript hatte lange Jahre einen schlechten Ruf. Es gab Sicherheitsprobleme in den Browsern und es gab eine oft recht seltsame Anwendung dieser Skriptsprache. Beide Faktoren haben sich mittlerweile grundlegend geändert. Geblieben ist die unterschiedliche Implementierung der Sprache in den einzelnen Browsern. Deshalb sind nun in den letzten zwei Jahren JavaScript-Frameworks so beliebt geworden. Sie vereinfachen das Skripting, indem sie Browserdifferenzen ausgleichen und Kurzschreibweisen ermöglichen.

Einsteiger

Das Twitter-API und seine Verwendung mit PHP

Wissen, was die anderen gerade tun, darum geht es bei Twitter. Die Nutzer schreiben dabei SMS-ähnliche Kurzmitteilungen von maximal 140 Zeichen, die andere Nutzer abonnieren können. Die Nachrichten können über die Weboberfläche von Twitter oder über verschiedene Twitter-Clients eingegeben werden. Sie nutzen das Twitter-API, das auch von PHP genutzt werden kann. Der Artikel soll die Möglichkeiten des APIs und seiner Anwendung mit PHP erläutern.

Development

eZ-Components-Kolumne von Tobias Schlitt

Die Neuerungen von Release 1.5 des Zend Frameworks

Mit der Komponente Zend_Search_Lucene aus dem Zend Framework können Sie Ihre eigene Volltextsuche aufbauen. Die Komponente übernimmt die direkte Indizierung Ihrer Daten und kann auch ganze HTML-Seiten indizieren. Zudem stellt Zend_Search_Lucene diverse Möglichkeiten für die Abfrage des Index bereit.

Das Solar-Framework – Konkurrenz zu Symfony & Co.?

Neben den großen PHP-Frameworks wie Zend, Symfony und CakePHP existieren in den Weiten des Internets noch zahlreiche weitere kleinere Frameworks, die großenteils als Ein-Mann-Hobby-Projekte daher kommen. Doch ein Framework hebt sich aus der Menge hervor und tritt an, sich gegen Symfony und Co. zu behaupten.

Ein Überblick zu Message Queues für PHP

Message Queues sind im Enterprise-Umfeld ein oft angewandtes Mittel, um Aufgaben voneinander zu koppeln und auf verschiedene Systeme oder Server zu verteilen. Da PHP im Enterprise-Umfeld immer häufiger anzutreffen ist, entstehen auch hierfür immer mehr Lösungen, um Message Queues zu implementieren.

eZ Components Webdav integrieren

Das WebDAV-Protokoll ermöglicht Ihren Benutzern das komfortable Editieren von Web-Inhalten aus ihrer gewohnten Umgebung heraus. Doch die Umsetzung einer eigenen, angepassten, WebDAV-Schnittstelle ist nicht einfach. Standardlösungen sind meist abhängig vom verwendeten Webserver. Mit der eZ-Webdav-Komponente stellen Sie Webdav unabhängig vom Webserver aus Ihrer eigenen Anwendung heraus bereit. In der neuen Version 2008.2 der Komponenten-Bibliothek bietet die Webdav-Komponente nun auch Authentifizierungs- und Authorizierungsmechanismen, sowie Locking.

Mit PHP gegen ein LDAP-Verzeichnis authentifizieren

Wenn jede Software im Unternehmen seine eigene Authentifizierung implementiert, werden die Sysadmins bald Ihren Job kündigen. Deshalb ist es eine gute Idee unserer PHP-Applikation beizubringen mit LDAP gegen eine zentrale Benutzer Datenbank zu authentifizieren.

Enterprise

Über das Shopsystem Magento

Seit der Ankündigung von Magento im Sommer 2007 steigt das Interesse an dem Open-Source-Shopsystem kontinuierlich. Die amerikanische Softwareschmiede Varien hatte sich vorgenommen, alles richtig zu machen und ein Enterprise-e-Commerce-System zu entwickeln, was im Open-Source-Bereich seinesgleichen sucht.

Barrierefreie Websites mit Joomla!: Case Studie am Beispiel der Gemeinde Brüggen

Städte und Gemeinden sind gesetzlich verpflichtet ihr Informationsangebot nach den Richtlinien der BITV (Barrierefreie Informationstechnologie Verordnung) zu gestalten. Dieser Artikel zeigt wie diese Vorgabe bei der Gemeinde Brüggen mit dem Content-Management-System Joomla! und speziell für den Anwendungsfall „Website für eine Gemeinde“ entwickelten Erweiterungen für Joomla! erfüllt wurde.

Web

Jenseits des Blogs, Teil 3

Wenn auch für manche ärgerlich, so tut die fast schon natürlich anmutende, halbjährliche Neuversionierung von WordPress seinem schlanken Aufbau keinen Abbruch. Die besten Plug-ins laufen meistens auch weiterhin und ermöglichen eine Nutzung, die über die üblichen Blogformen hinausgehen. In den Ausgaben 5.08 und 1.09 haben wir gezeigt, wie Sie mithilfe weniger Erweiterungen und Anpassungen Ihr Frontend zu einem voll funktionsfähigen CMS für kleine bis mittlere Auftritte aufbohren können. Pimp my Backend lautet die Devise dieser Ausgabe, in der alle Funktionalitäten zur Sprache kommen, die keinen direkten Einfluss auf das äußerliche Erscheinungsbild Ihres WordPress-Projekts haben, aber für einen zielgerichteten und sicheren Betrieb unerlässlich sind.

WordPress 2.7 – persönlicher, schicker und komfortabler

Die neue WordPress-Version 2.7 zeichnet sich durch teilweise große Veränderungen aus: mehr Automatisierung, mehr Möglichkeiten zur Personalisierung der Administrationsoberfläche, mehr Komfort und natürlich neue, zum Teil lang erwartete und heiß ersehnte Funktionen.

Eine Einführung in das Dojo-JavaScript-Framework

Die Anzahl der JavaScript-Frameworks ist mittlerweile fast unüberschaubar geworden, dabei haben sie alle das Ziel, die Arbeit des Webentwicklers zu erleichtern. Und die Developer setzen auch immer größere Anforderungen an ihr JavaScript. Das Dojo-Toolkit versucht hier mit einer Kombination aus dem Dojo Core, der Dijit-Widget- und der DojoX-UI-Komponente zu punkten. Wir stellen das Framework vor.

Dojo als Bestandteil im Zend Framework

Das Dojo-Toolkit ist unter seinen Anwendern sehr beliebt, nicht nur wegen des einfach einzusetzenden XHR-Interfaces (XMLHttpRequest), sondern auch wegen der Vielzahl an GUI-Widgets, den so genannten Dijits. Im Zusammenspiel mit den Zend-Framework-Komponenten zu Zend_Layout und den bekannten MVC-Klassen soll in diesem Artikel anhand einiger Beispiele das Zusammenspiel von Dojo und dem Zend Framework vorgestellt werden.