Samstag, 4. Februar 2012

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





Firefox 3.0 für Entwickler
Die dritte Generation
Ohne Browser geht heute kaum noch etwas. Bedenkt man, dass für viele Leute das Internet praktisch nur aus E-Mail und Webseiten besteht, wird eine komfortable Nutzbarkeit dieser Dienste immer wichtiger. Mit Firefox 3.0 setzt die Mozilla Foundation im Browserumfeld wieder viele Neuerungen um – auch für (XUL-)Entwickler.
Schutzengel
PHP-Anwendungen mit Suhosin absichern
Mit Suhosin existiert eine PHP-Erweiterung, die es erlaubt, bestehende PHP-Anwendungen mit einfachen Handgriffen und oftmals ohne Änderungen im Quellcode gegen bekannte und unbekannte Angriffe abzuhärten. In diesem Artikel soll die Installation und Konfiguration beschrieben und der sichere Einsatz der Erweiterung demonstriert werden.
Kuchen backen!
Agile Webapplikationen mit dem CakePHP-Framework
Kuchen backen!
Agile Webapplikationen mit dem CakePHP-Framework
Kuchen backen!
Agile Webapplikationen mit dem CakePHP-Framework
Kuchen backen!
Agile Webapplikationen mit dem CakePHP-Framework
Kuchen backen!
Agile Webapplikationen mit dem CakePHP-Framework
CakePHP ist ein Framework zur schnellen und spaßorientierten Entwicklung von Webapplikationen. Der Artikel zeigt, was bei der Installation zu beachten ist und wie man eine kleine, einfache Beispiel-Applikation erstellt, die RSS-Feeds holt und speichert.
Remote abgefragt
Die Datenbanken des US-Zentrums für Biotechnologieinformation per SOAP und PHP elegant remote abfragen
"In der Wissenschaft gleichen wir alle nur den Kindern, die am Rande des Wissens hier und da einen Kiesel aufheben, während sich der weite Ozean des Unbekannten vor unseren Augen erstreckt.; Diese Worte sprach Sir Isaac Newton vor fast 300 Jahren, und noch immer versuchen wir, das Unbekannte zu ergründen und wissen oft gar nicht, was bekannt und was unbekannt ist. Im biomedizinischen Bereich steht mit der PubMed, der größten frei zugänglichen Literaturdatenbank in diesem Umfeld, eine wunderbare Navigationshilfe zur Verfügung.
Parlez-vous Zend?
Mehrsprachige Unternehmens-Anwendungen mit Zend Framework
In vielen Unternehmen gibt es PHP-Anwendungen, die aus Zeiten stammen, in denen Mehrsprachigkeit nicht wichtig erschien oder schwer zu implementieren war. Anhand eines Fallbeispiels soll gezeigt werden, wie eine Neuentwicklung mit modernen Technologien ablaufen kann und was es zu beachten gibt.
aperta machina.
openEngine: Flexible Plattform für individuellen, benutzerfreundlichen Content
In diesem Artikel erfahren Sie, wie Sie das Open Source Web-CMS openEngine auf Ihren Webserver installieren und konfigurieren. Außerdem lernen Sie, wie Sie ein einfaches Layout umsetzen und Inhaltsbereiche durch verschiedene openEngine-Editoren bearbeitbar machen können.
Google, hier bin ich!
Suchmaschinenoptimierung für jedermann
Große Grafiken auf der Startseite illustrieren die Geschäftsfelder, hippe Flash-Animationen kommunizieren die Kernkompetenzen und die Meta-Tags der Seite sind akribisch mit Stichworten verschiedenster Themengebiete gefüttert. Ein Blick in die Suchergebnisse von Google bringt schnell Ernüchterung: Selbst Monate nach dem Launch wird die Website nicht gelistet, oder wenn überhaupt auf einer den hinteren Seiten. So wird das natürlich nichts mit dem Return Of Investment. Was ist schief gelaufen?
Übersetzers Liebling
PHP-Anwendungen mit gettext leicht übersetzbar machen
Übersetzungssysteme Marke "Eigenbau" bringen oftmals Probleme mit sich und machen den Übersetzern bei Änderungen am Text das Leben schwer. gettext verspricht Abhilfe indem es den Übersetzern einheitliche Hilfsmittel zur Verfügung stellt und sie so bequemer arbeiten lässt.
Autogramm gefällig?
Signieren und verschlüsseln mit GnuPG und PHP
Abseits des Rummels um RFID in Ausweisen, kompletter Kommunikationsüberwachung und anderen Auswüchsen gläsernen Verbrauchertums etabliert sich langsam aber sicher eine Kultur derjenigen, die ihre Privatsphäre als Luxus betrachten und diesen Luxus durchaus zu schützen bereit sind. Wichtige Instrumente sind dabei Verschlüsselungstechniken wie GnuPG, die mit der entsprechenden Extension nun auch in PHP direkt nutzbar sind.
Gegensätze ziehen sich an
Java-Bibliotheken und -Anwendungen aus PHP heraus nutzen
Im Bereich Unternehmensanwendungen besitzt Java einen beachtlichen Marktanteil. Aus diesem Grund existieren in der Java-Welt viele sehr nützliche Bibliotheken, Frameworks und Schnittstellen, für die es in PHP keine oder bisher nur weniger ausgereifte Entsprechungen gibt. Mit der PHP/Java-Bridge existiert eine Lösung, um aus PHP heraus auf Java-Quellcode und Bibliotheken zuzugreifen.
Aktuelle Entwicklungen bei PHP-GTK
PHP-GTK, die Zweite
Das Experiment, mit PHP Desktopapplikationen zu bauen, ist geglückt. PHP-GTK hat in den letzten Jahren stetigen Zuspruch erfahren und viele Probleme wurden damit gelöst. Dieser Artikel zeigt die Historie und den aktuellen Stand des Projekts.
MySQL und Oracle
Wie XA-Transaktionen und das Zwei-Phasen-Commit-Protokoll aus ihnen Freunde machen
Beim Versuch, dem endlosen Winter mit einem Billigflieger zu entfliehen, brach die Aggressivität hervor, die angeblich die Frühjahrsmüdigkeit begleitet. Warum sind der Kauf eines Flugs und die Hotelreservierung zwei getrennte Geschäftstransaktionen? Mit den XA-Transaktionen und dem Zwei-Phasen-Commit-Protokoll ist es technisch kein Problem, die zwei Datenbanken der Fluggesellschaft und einer Hotelvermittlung in einer globalen Transaktion anzusprechen. Die globale Transaktion stellt sicher, dass ein garantiertes Paket aus Flug und Hotel angeboten werden kann.
Web Security
Angriffsmethoden und ihre Folgen
Web Security ist ein wichtiges Thema, nicht nur wenn sensible Daten übermittelt werden. Häufig können, durch Nachlässigkeit bei Planung und Umsetzung einer Webanwendung, Angriffe erfolgreich durchgeführt werden. Vor allem die Unkenntnis der unterschiedlichen Angriffsmethoden und deren Wirkungsweise, sowie ein fehlendes oder minimales Sicherheitsbewusstsein lassen Angreifer Erfolg haben.
Auf Klassenfahrt
Ein Einstieg in die objektorientierte Programmierung mit PHP
Die Zeichen der Zeit sind klar: Objektorientierte Programmierung (OOP) gehört bereits zum Standard der Softwareentwicklung und da wollen Sie sicher nicht in der Vergangenheit stehen bleiben. Doch wie genau funktioniert OOP und was sind die Vorteile? In diesem Einführungsartikel erfahren Sie es!
Einer für alle, alle für einen: PHP kompatibel
Kompatibilitätscheck für Code
Kontrollierte Systeme vereinfachen die Entwicklung, aber Unheil droht, wenn PHP-Code auf diversen Installationen laufen muss. Ein PEAR-Paket prüft das weitgehend automatisch.
Massenkompatibel
Neue PHP-Funktionen ohne neue PHP-Versionen
Neue Versionen von PHP bieten in der Regel neue Möglichkeiten, doch gerade Massenhoster sind bei einem Upgrade häufig relativ zurückhaltend. Mit zwei PEAR-Paketen lassen sich Anwendungen mit relativ wenig Aufwand versionskompatibel erstellen.

       [ 1 ]   2 3 4      weiter »



Software & Support Media GmbH