- SAX
- SimpleXML
- DOM für PHP 4 und 5
- XSLT für PHP 4 und 5
- Abfragen mit XPath
- Validierung mit DTD, XML Schema und RelaxNG
- XMLWriter und XMLReader für PHP 5
- Erzeugen von XML, HTML und CSV
- Sprachreferenzen pro Kapitel
PHP und XML passen auf hervorragende Weise zusammen, weil XML insbesondere
auch in Web-Anwendungen gut für die Datenspeicherung und den Datenaustausch
eingesetzt werden kann. Dies kann im Rahmen von Import-/Export-Schnittstellen,
Web Services, Redaktionssystemen oder auch Software-Konfiguration der Fall sein.
Dabei bieten sich dem PHP-Entwickler eine Vielzahl an Möglichkeiten aus dem
XML-Umfeld für Validierung (XML Schema, DTD und RelaxNG), Abfrage (XPath) und
Verarbeitung (XSLT), die wiederum in PHP mit unterschiedlichen Bibliotheken
genutzt werden können. Dieses Buch konzentriert sich auf die Darstellung der
verschiedenen PHP-Werkzeuge in PHP 4 / 5 und gibt ebenfalls kurz gehaltene Eindrücke
von XML-Standards und auch Bewertungen für die einzelnen Werkzeuge. Es richtet
sich an fortgeschrittene PHP-Programmierer mit geringen XML-Kenntnissen.
ISBN: 978-3-939701-00-2
Preis: 34,95 €
Werfen Sie einen Blick ins Buch
Auf dieser Webseite zum Buch finden Sie alle PHP-, XSLT-, XML-, DTD-, XML Schema- und RelaxNG- und zum Download.
|
|
Comelio Medien gehört zur Comelio GmbH, einem international arbeitenden IT-Systemhaus und bietet den Mitarbeitern die Gelegenheit, Themenbereiche aus ihren Aufträgen in den Bereichen Beratung, Entwicklung oder Schulung in Buchform aufzubereiten und ihr Wissen der Entwicklergemeinde zur Verfügung zu stellen.
Das Dienstleistungsangebot des Mutterunternehmens umfasst die Bereiche Softwareentwicklung mit .NET von Microsoft, Oracle und MySQL. Die Comelio GmbH ist Microsoft Gold Certified Partner mit den Kompetenzen Softwareentwicklung, Netzwerktechnik und Schulung.
Die in PHP 4 und 5 möglichen Bibliotheken werden nach Versionen getrennt in
einer Reihenfolge, welche die Bedeutung des Werkzeugs widerspiegeln soll, vorgestellt.
Dabei gibt es in jedem Kapitel zunächst eine Referenz der Bibliothek, in welcher
Funktionen, Klassen und Methoden sowie Konstanten, Fehlermeldungen oder sonstige
allgemeine Eigenschaften des Werkzeugs vorgestellt werden. Diese Informationen
könnte man natürlich auch im PHP-Handbuch finden - dort sind diese Informationen
allerdings nicht alle in Deutsch erhältlich und teilweise noch nicht dokumentiert,
sodass doch wenigstens ein Viertel der in diesem Buch angegebenen Referenzen
die normale Dokumentation übersteigt. Wir sind uns bewusst, dass letztendlich
immer alle Informationen in der IT-Welt irgendwo auch im Internet verfügbar
sind, doch haben wir versucht, eine zentrale Stelle zu schaffen, in der die
verschiedenen Informationen zusammengeführt als auch vervollständigt werden.
Danach folgt ein Teil mit Beispielen, welche die typischen Arbeiten, die sich mit dem Werkzeug des Kapitels erledigen lassen, beschreiben. Sofern vom jeweiligen Werkzeug bestimmte andere XML-Technologien unterstützt werden, gibt es hierzu keine Einführung im eigentlichen Sinne, da dieses Buch nicht XML-Technologien an sich darstellen möchte, sondern nur den XML-Einsatz in PHP. Nichtsdestoweniger mag es viele Leser geben, die auch oft als Teilnehmer unserer Seminare angemeldet sind, die nur Grundlagenwissen zu solchen Standards wie DTD, XML Schema oder XSLT mitbringen oder vielleicht noch ganz unbeeinflusst sind. Hier wollten wir einen Kompromiss eingehen, damit auf der einen Seite alle XML-Neulinge auch einige Grundlagen zu XML-Technologien im Buch finden, aber sich auf der anderen Seite die Leser mit Vorkenntnissen nicht ärgern, quasi ein halbes Buch umsonst gekauft zu haben. Dieser Kompromiss sieht so aus, dass die in den Beispielen verwendeten XML-, XSLT- oder Modellierungsdokumente deutlich ausführlicher erklärt werden als normalerweise üblich. Durch langsames Lesen solle es dann laut dem geheimen Plan, der dieser Pädagogik zu Grunde liegt, gelingen, sich mit den jeweiligen Techniken vertraut zu machen. Eine Ausnahme gibt es auch, wie es sich für jeden geheimen Plan gehört. Da die Syntax von XPath nicht zu besonders langen Quelltexten führt, aber dieser Standard sehr wichtig ist und an vielen Stellen genutzt werden kann, um XML-Strukturen auszuwählen und zu befragen, gibt es eine kurze Einführung in dem letzen Kapitel. Darüber hinaus gibt es noch eine Besonderheit. Da wir wissen, dass viele Unternehmen noch nicht auf PHP 5 umgestiegen sind und auch nicht die Möglichkeit haben, aus Spaß an der Sache neue Versionen einzuführen, gibt es die jeweiligen Vorstellungen in jedem Kapitel, sodass also beispielsweise das DOM-Kapitel für PHP 4 losgelöst vom Kapitel zu PHP 5 gelesen werden kann. Da jeweils neue XML-Dokumente verwendet werden, ist hier auch kein Platz verschwendet worden, sondern noch einmal eine Möglichkeit, Grundlagenwissen zu erwerben oder aufzufrischen bzw. sich mit den Beispieldokumenten zu beschäftigen.

ISBN: 978-3-939701-03-3
Preis: 34,95 €
Der MS SQL Server 2005 bietet nach fünf langen Jahren eine umfassende Aktualisierung und Verbesserung der Microsoft-Datenbank. Dieses Buch stellt innerhalb der Comelio Medien-Reihe zu diesem Thema die verschiedenen XML-Technologien dar. Das Buch richtet sich an Entwickler, die hauptsächlich mit T-SQL arbeiten und für .NET-Anwendungen in der Datenbank XML-Schnittstellen als Datenzugriffsschicht und Webservices entwickeln. Dabei zeigen die Autoren in einem umfangreichen Teil des Buchs, wie man einfache und hierarchisierte XML-Daten direkt in T-SQL aus relationalen Daten erzeugt, diese Daten als XML entgegen nimmt und wieder relational zerlegt sowie auch direkt als XML speichert, abfragt, validiert und verarbeitet.

ISBN: 978-3-939701-01-9
Preis: 34,95 €
Die ORA-Funktionen stellen den PHP-eigenen Werkzeugkasten vor, um auf die Oracle-Datenbank zuzugreifen. Im Handbuch werden sie unter http://de.php.net/manual/de/ref.oracle.php vorgestellt. In der aktuellen Handbuchversion gelten sie als veraltet, weil neben OCI, der Abbildung der Oracle-eigenen Aufrufschnittstelle (Oracle Call API) nun auch PDO (PHP Data Objects) im Rennen um die Gunst des Programmierers sind. Nichtsdestoweniger kann es gerade in PHP 4-Anwendungen der Fall sein, dass Lösungen mit ORA-Funktionen zu pflegen sind. Als möglichen Versionen kann man also folgende angeben: PHP 3, PHP 4, PHP 5 bis 5.1.0RC1.
comelio.com


