PHP Blogger

Startseite Schreib mir ne Mail! RSS Abo Webnews

Archiv für Framework

Ext 2.0 Final veröffentlicht

Mittlerweile weiß es die ganze Welt, aber ich zieh der Vollständigkeit halber auch noch nach: Die Finalversion von Ext 2.0 ist veröffentlicht. Juhu!

Ext 2.0 stellt eine schicke Oberfläche für Webapplikationen zur Verfügung. Heise meint, Ext ist vor allem für Datenbank-Applikationen prädestiniert. Der PHP Blogger meint: Es ist auch hervorragend für CM-Systeme geeignet. Okay, das wäre natürlich auch ne Datenbank-Applikation ;) Gibt’s noch Applikationen ohne Datenbank?

Zur Zeit ist der Ext-Server platt: Wahrscheinlich saugt sich grad die halbe Welt das Framework. War schon so beim Beta-Release. Kein Wunder: Ist ja auch ne schicke Sache - vor allem der Webdesktop. Schick, Schick: Weiter so Jungs!


Zend Framework 1.0.3 veröffentlicht

In der Zend Dev-Zone wurde bereits am Freitag bekannt gegeben, das die Framework-Version 1.0.3 veröffentlicht wurde. Es enthält knapp 80 Fixes und Verbesserungen. Ein Update ist empfohlen:

http://framework.zend.com/download

Darunter wurden auch folgende Highlights implementiert:

  • Verbesserungen der Webservice Apis für Google Projekte wie YouTube, Maps und Picasa
  • Verbesserte Unterstützung der Internationalisierung von Webservices, Views und Konfigurationen
  • Aktualisierte Dokumentationen

Eine komplette Liste aller Änderungen und Updates gibts im Tracker:

http://framework.zend.com/issues/secure/IssueNavigator.jspa?mode=hide&requestId=10594


Lightbox mit Slideshow Support: Lytebox

Heute ist Lightbox-Tag, Ihr habts bestimmt schon bemerkt ;-) René hat mich heute auf ein Projekt aufmerksam gemacht, das eine Bildergalerie in Lightbox-Manier möglich macht: Lytebox. Obendrauf gibt es noch eine Zusatzfunktion: Die Slideshow, die vom Original nicht unterstützt wird.

Lytebox ist nicht zu 100% Lightbox kompatibel wie Slimbox, es verwendet andere rel-Tag Inhalte. Statt “lightbox” heisst es entweder “lytebox” oder “lyteshow”… Auch optisch kommt es etwas anders aufgemacht daher, ermöglicht aber unter anderem aber auch Themes und IE 5 Support.

Das Lytebox Projekt ist veröffentlicht unter der Creative Commons Lizenz.


Lightbox Alternative Slimbox

Eine leichtgewichtige Alternative zum beliebten Javascript-Bildbetrachter “Lightbox 2” gibt es von Christophe Beyls bei http://www.digitalia.be zu downloaden. Das Projekt nennt sich “Slimbox” und zeigt damit auch auf den größten Unterschied zwischen den beiden Projekten auf: die Dateigröße bzw. Performance.

Während Lightbox mit allen Bibliotheken auf ca. 100kb kommt, benötigt Slimbox bei identischen Features nur etwa 25kb. Von der Art des Einbettens in Projekte nehmen Sie die beiden Projekte nichts: Slimbox ist zu 100% Lightbox kompatibel.

Den kompletten Artikel lesen »


symfony 1.0.9 veröffentlicht

Wie im symfony Blog zu lesen ist, wurde ein neues Release veröffentlicht - Version 1.0.9 ist am Start und damit auch einige Verbesserungen und Bugfixes. Wer mit symfony mit PHP 5.2.5 einsetzt, sollte auf jeden Fall das Upgrade installieren.

Mehr Details im Projektblog.


Deeplinks für Flash und Ajax

Via Ajaxian. SWFaddress macht es möglich: Flash- und Ajax-Applikationen mit Deeplinks auszustatten. Aber wie funktioniert das?

Über die URL wird eine Pfad- bzw. Parameterangabe durchgeschleift. In den Beispielen auf der Projektseite kann man sehen, das der Pfad nach der Raute (HTML-Technisch gesehen als Anker) in der URL übergeben wird. Das ist zum einen pfiffig, weil es von HTML nicht übelgenommen wird - zum anderen ist es aber nicht SEO-gerecht und Suchmaschinen übergehen die Anker in URLs. Aber zum Glück gibts ja mod_rewrite

Über einen Javascript-Dispatcher werden die Parameter ausgewertet und entweder an die Javascript-Applikation übergeben oder an das Flash-Objekt weitergereicht.

Die Core-Scripts sind mit 13 KB ganz schön knackig. Für Flash müssen zusätzlich noch ein paar Actionscript-Dateien included werden… Das Komplettpaket mit Beispielen und Doku schlägt übrigens mit 7 MB zu Buche.


PHP IDS Update auf Version 0.4.2

PHP IDS

Eines der Projekte, auf die ich mein Auge geworfen habe, hat bereits Ende Oktober eine neue Version zum Download bereitgestellt: PHP Intrusion Detection.

Verbessert wurden seit dem letzten Artikel im August unter anderem

  • die Erkennung von SQL Injection
  • die False-Positive Einstufung
  • die Skalierbarkeit
  • der Caching-Mechanismus

Mittlerweile finden sich auch Ports für Wordpress. Die Links zu den Wordpress-Plugins finden sich im offiziellen Downloadbereich von PHP IDS.


Aktuelle Cake PHP-Dokumentation

Ein riesen Problem bei (Open Source) Software allgemein ist die Dokumentation, die oft nicht so schnell wächst, wie es der Code tut. Man würde gerne ein neues Feature einsetzen - wenn man nur wüsste wie ;)

Die Jungs von Cake PHP haben jetzt die “Tempdocs” eingeführt - eine wachsende Doku zu neuen Features, an der allerdings noch bis zur Final-Version herumgeschraubt wird. Wer also auf der Suche nach dokumentierten neuen Features ist, sollte hier auf jeden Fall mal reinschauen…


Prototype 1.6 und Script.aculo.us 1.8 sind da

Nach viel harter Arbeit ist es nun soweit: Prototype 1.6 und Script.aculo.us 1.8 sind veröffentlicht. Jede Menge neue Features erwarten uns bei Prototype und auch bei Script.aculo.us hat sich einiges getan:

  • Tweeningsupport zwischen zwei Element-Attributen
  • Eine neue Sound-API
  • Untersützung für die CSS Vererbung von Effect.Morph

Und so ganz nebenbei viele Bugfixes und Speedups ;)


Ext 2.0 - Next Generation Optik?

Ext Javascript Library - LogoDas Javascript Framework Ext ist bereits Ende September in Version 2.0 erschienen. Alpha natürlich :) Mit anderen Worten, erst mal ein Preview für Look & Feel…

Wers noch nicht gesehen hat: Ext stellt die Präsentationsschicht für Anwendungen bereit. Als Javascriptframework werden Eingabeelemente bereitgestellt, die in Optik und Funktion stark an echte Windowsanwendungen erinnern. Die Controls bzw. Eingabeelemente können entweder frei auf einer HTML Seite platziert oder in windowsähnlichen Fenstern gruppiert und angeordnet werden.

Es gibt Eingabefelder und Darstellungsformen für nahezu alles, was denkbar erscheint. Geradezu einladend und im Geiste ziehen die eigenen Web-Applikationen in Desktop-Oberflächen bekleidet vorbei :)

Was dabei herauskommt, kann man sich prima auf der Examples-Seite anschauen.

Den kompletten Artikel lesen »


« Neuere Artikel · Ältere Artikel »