Was AJAX-Entwickler über Web Services wissen sollten

 

AJAX-Clients kommunizieren mit dem Server auf der Basis von Web-Services-Protokollen. Dabei werden verschiedene auf http basierende Formate wie z.B. REST, JSON und SOAP verwendet. Dieser Artikel gibt einen Überblick über die
wichtigsten Protokolle und ihre Eigenschaften und für welchen Einsatzzweck sie sich am besten eignen.

Webentwicklung mit Comet

 

So in etwa fühlt sich wohl jeder Webserver, der aufgrund von ständigen Anfragen seitens AJAX-Applikationen nach neuen Daten gefragt wird, obwohl die besagten Daten sich noch gar nicht verändert haben. Comet beschreibt eine Art Datenübertragung, die vom Server eingeleitet wird, im Gegensatz zu einer regelmäßigen Anfrage durch den Client.

Streitgespräch

 Komponente vs. Helper Fastl:Lassen Sie mich einen Vergleich bringen, um die Sache deutlicher zu machen: Rails-Helper sind nicht anders als prozedurales Programmieren, eine richtige Objektorientierung lässt

Grundsätze und wichtige Aspekte der PHP-Sicherheit

 

Mit zunehmender Verbreitung von PHP als der Skriptsprache für das Web wächst naturgemäß auch die Zahl der Skeptiker. Neben den vielfach angeführten "Enterprise-Problemen" wie Scalability und Performance, Sprachinkonsistenzen und angeblichen Mängeln in der OO-Implementierung spielt die Sicherheit von PHP eine zentrale Rolle in der Kritik. Aber ist PHP per se unsicher, wie viele behaupten? Ist es Schuld der Sprache, wenn viele Entwickler unsichere Software schreiben? Und was genau ist eigentlich "PHP-Sicherheit"?

Bots müssen draußen bleiben

 

Mit der wachsenden Anzahl von Internetdiensten hat auch das Thema Sicherheit eine immer größere Bedeutung erlangt. Wie schützen Sie Ihre Anwendung vor "Spam Robotern" oder Brutforce-Attacken? Wie schützen Sie Ihre Anwender vor Passwortklau? Captchas versprechen die Lösung. Die häufigste Variante von Captchas sind kleine Grafiken, welche es ermöglichen sollen, Computer und reale Anwender zu unterscheiden. Wie dies funktioniert und wo die Gefahren liegen, zeigt Ihnen dieser Artikel.

AJAX und XML in der Praxis

 

AJAX - Asynchronous JavaScript and XML - beschäftigt die Online-Gemeinde immer mehr. Es ermöglicht die Entwicklung von Webapplikationen, die Desktop-Anwendungen ähneln. Auch wenn die Technologie erfahrenen Entwicklern nicht unbekannt ist, leistet sie doch einen sinnvollen Beitrag, um Webapplikationen interaktiver und benutzerfreundlicher zu machen. Inwieweit XML dabei zum Tragen kommt, zeigen wir in diesem Artikel.

Tipps und Tricks: HTML und CSS

 

„Weniger ist mehr“, „Fasse Dich kurz“ oder „In der Kürze liegt die Würze“ sind altbekannte Redensarten, die sich auch der Webentwickler zu Herzen nehmen sollte. Das spart Entwicklungszeit und schafft Übersichtlichkeit im Code. Die Zugänglichkeit wird optimiert und die Seiten laden schneller. Im Zentrum steht bei diesem Thema die Kurzschreibweise mit CSS, doch der Blick auf den (X)HTML-Code gehört ebenfalls dazu. Denn wenn man hier die Zusammenhänge im Auge behält, ergeben sich auf beiden Ebenen jede Menge Tipps und Tricks, um die Kunst des Weglassens zu erlernen.

Tipps und Tricks: HTML und CSS

 Der Fisch stinkt ... ... bekanntlich vom Kopf her: die Kürzungsmöglichkeiten beginnen also schon im , in dem Stylesheets eingebunden werden. Im Sinne von kurz halten und in Anbetracht der aktuellen

XHTML-/CSS-Frameworks im Überblick

 

Es gibt mittlerweile zahlreiche Frameworks für PHP-, JavaScript- und AJAX-Lösungen, die einem das Leben leichter machen sollen. Warum also soll diese Form der Arbeitserleichterung auf Skriptsprachen beschränkt sein und nicht auch in der Erschaffung der Oberfläche die Arbeit erleichtern? Es gibt ein paar interessante Ideen, wie man sich beim XHTML-/CSS-Coding die Arbeit erleichtern kann.

X
- Gib Deinen Standort ein -
- or -