Dienstag, 6. Januar 2009

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag





Ab 21. Juli 2005 am Kiosk!
Titelthema: Community
Ausgabe: 5.2005


Startup
Barrierefreiheit: Websites ohne Grenzen
Ab dem nächsten Jahr müssen alle Internetauftritte und -angebote sowie öffentlich zugängliche Intranetauftritte und -angebote der Behörden der Bundesverwaltung die 14 Anforderungen des BITV (Barrierefreie Informationstechnik-Verordnung) erfüllen. Gerade im Bereich der Webanwendungen gibt es dort noch viele PHP-basierte Applikationen, welche heute – ein halbes Jahr vor dem Inkrafttreten der Verordnung – immer noch nicht barrierefrei nutzbar sind. Dieser Artikel soll dabei als Leitfaden für die Grundlagen und Besonderheiten bei der Entwicklung von barrierefreien Webanwendungen dienen.

Titelthema
Get Together
Community? Erfolgreich? Sind das nicht zwei Begriffe, die sich im Internet auszuschließen scheinen? Durchaus nicht! Zum einen gibt es eine Reihe von sehr erfolgreichen Communities, zum anderen hat es der Erschaffer der virtuellen Gemeinschaft selbst in der Hand, ob seine Community zu dem wird, was er sich ausgedacht hat. Das Wichtigste vorweg: Eine Community läuft nicht von alleine!
Login – aber sicher! Strategien für sichere Authentifizierung
Bereits bei der Konzepterstellung von Applikationen ist es notwendig, sich Gedanken um sichere Authentifikationsstrategien zu machen, denn nicht alle Dokumente, Applikationen und sonstige Ressourcen auf einem Webserver dürfen jedem Nutzer uneingeschränkt zugänglich sein. Besonders für die Online-Communities ist eine sowohl sichere als auch für den Besucher komfortable Authetifizierung unerlässlich. Dieser Artikel beschäftigt sich mit einigen Strategien, stellt ihre Probleme dar und beleuchtet Sicherheitsaspekte, die durch „Proof-Of-Concepts“ praktisch bewiesen werden.

Tools & Tipps
Lesestoff für PHP-Lover
  • PHP 5 aus erster Hand / PHP und MySQL
  • Professionelle Softwareentwicklung mit PHP
Im Test
Maguma Workbench

Enterprise
Connect Java & PHP
Fertige Programme können über Systemaufrufe, Pipes, (temporäre) Dateien oder über Netzwerkverbindungen miteinander kommunizieren. Möchte man jedoch im Sinne der komponentenbasierten Entwicklung den Aufruf einzelner Methoden und Klassen fertiger Bibliotheken und Frameworks, dann genügt der reine Datenaustausch nicht mehr. RPC-Mechanismen wie z.B. XML-RPC oder SOAP zu verwenden, wäre eine Möglichkeit. Weitere werden in diesem Artikel vorgestellt.

Development
Flash ohne Flash
Flash ist gut, Flash ist böse, Flash ist vielfältig, Flash ist eingeschränkt, Flash ist hübsch, Flash ist hässlich. Selten so viele verschiedene Adjektive in einem Kontext gehört. Wie immer liegt die Wahrheit irgendwo in der Mitte. Ein Hauptmanko von Flash: Man benötigt fast immer den (guten) Editor von Macromedia, der doch einiges kostet. Aber dieser Artikel würde nicht sein Versprechen halten, wenn es nicht auch noch Alternativen gäbe.
PHP erweitert
PHP-Extensions im Eigenbau – Teil 2
Gute Arbeit!
Daten mittels Iteratoren und Aggregaten der SPL effizient verwalten
Excel in PHP
Excel-Dateien aus PHP heraus erzeugen und einlesen
Rückruf erbeten
Wie PHP über Socketverbindungen mit Mozilla sprechen kann

Datenbanken
PHP 5.1, die erste Version von PHP mit neuen Leistungsmerkmalen seit der Veröffentlichung von PHP 5.0 im Juli 2004, bringt neben einer verbesserten virtuellen Maschine (VM) unter anderem auch eine Erweiterung mit sich, die die Programmierung von Datenbankanwendungen mit PHP verändern wird. Dieser Artikel stellt diese Erweiterung vor und gibt eine Einführung in die Programmierung mit den PHP Data Objects.
Nützliche Helferlein (Relaoded)
Tools zur Unterstützung bei der MySQL-Arbeit – Teil 2

XMLextra
Traumpfade
Umsetzung einer Master-Slave-Datenbankreplikation auf Basis der Berkley DB XML

Webdesign
CSS-Crashkurs
Modernes Webdesign mit XHTML und CSS



Software & Support Verlag GmbH