Standort:  >> Home >> Web-Technik: Server >> PHP

PHP - PHP Hypertext Preprocessor

Standard - Mit mehr als 1500 integrierten Funktionen gehört PHP zu den mächtigsten Skriptsprachen überhaupt. Bei PHP handelt es sich um eine serverseitige in HTML eingebettete Scriptsprache. Die Ausführung der Anweisungen auf dem Server hat vor allem einen Vorteil: Der Browser kommt nicht mit dem PHP-Code in Berührung, die Darstellung der Inhalte ist also plattform- und browserunabhängig.

Interaktion mit dem Kunden - PHP ermöglicht Interaktionen mit dem Kunden und bildet damit die Voraussetzung für den Electronic Commerce. Z.B. kann der Kunde über ein HTML-Formular Eingaben tätigen. Diese Daten werden auf dem Server durch ein PHP-Script verarbeitet und dann das Ergebnis wieder im Browser ausgegeben.

PHP 5

Aktuelle Version - Bei PHP 5 handelt es sich um die am weitesten entwickelte Webapplikations-Skriptsprache für Entwicklung im Unternehmen. Die neuen Features von PHP 5 richten sich an die Bedürfnisse von Unternehmen nach skalierbaren Entwicklungsarchitekturen.

Objektorientiertes PHP - PHP 5 wird von einer neuen Version der Kernkomponente von PHP angetrieben: der Zend Engine. Dieses Update umfasst rund 20 neue objektorientierte Entwicklungsfeatures, mit denen Unternehmen wartbare komponentenbasierte Unternehmensapplikationen aufbauen können. Die Zend Engine 2 behandelt Objekte als Handles und ermöglicht so Programmierern, Object Handles zuzuordnen und sie an Funktionen weiterzureichen oder sie von ihnen zu empfangen, indem sie kontinuierlich auf das gleiche Objekt zeigen. Dies führt zu beschleunigten Entwicklungszyklen, die in standardbasierten Anwendungen und wiederverwendbaren Software-Assets resultieren. Die umfassenden objektorientierten Fähigkeiten der Zend Engine 2 beschleunigen Anwendungen. Gleichzeitig machen sie die objektorientierte Programmierung in PHP leistungsfähiger und intuitiv - so wird PHP zu einer brauchbaren Plattform für groß angelegte Anwendungsentwicklungsprojekte in Unternehmen.

Erweiterte XML-Unterstützung - Mit seinen erweiterten XML-Kapazitäten wird PHP 5 zur idealen Plattform für die XML-Verarbeitung. Die General-XML-Erweiterungen wurden für dieses Releases komplett neu geschrieben, um die XML- und XSLT-Bibliotheken des Gnome-Projekts für verbesserte Geschwindigkeit und Stabilität zu untersützen. Dies stellt sicher, dass der XML-Support von PHP 5 standardkonform und wohlgeformt ist und über viele Funktionalitäten verfügt. Zusätzliche Verbesserungen ermöglichen Interoperabilität zwischen den verschiedenen XML-Erweiterungen bei Bedarf. Das ebenfalls neue SimpleXML-Feature von PHP 5 funktioniert wie "XML für Dummies" und erlaubt Entwicklern, XML-Dateien zu handhaben, als wären sie PHP-Objekte. Damit kann jeder PHP-Entwickler XML einfach nutzen - ohne vorherige Erfahrungen oder Kenntnisse.

Nutzung von Web-Services - Entwicklungsprojekte bei Unternehmen drehen sich zunehmend auch um Web Services. Um sicherzustellen, dass Entwickler bei Firmen Web Services in ihre PHP-Projekte integrieren können, enthält PHP 5 ein SOAP-Modul und ermöglicht die Interoperabilität mit Web Services über eine einfach zu nutzende API. SOAP (Simple Object Access Protocol) ist ein leichtgewichtiges XML-basiertes Protokoll für den Austausch strukturierter Informationen zwischen verteilten Anwendungen über native Webprotokolle wie HTTP. Es entwickelt sich derzeit zum Standardprotokoll für den Zugriff auf Web Services.

Erweiterter Datenbank-Support - PHP 5 enthält ein neues Modul namens MySQLi, das alle Vorteile der neuesten Funktionen von MySQL 4.1 nutzt. Dies führt zu verbesserter Performance und einer objektorientierten API. PHP 5 umfasst auch SQLite, eine eingebettete SQL-Datenbank, die bei jeder PHP 5 Installation enthalten und verfügbar ist. So können Entwickler jetzt Anwendungen für PHP 5 schreiben und dabei sicher sein, dass in jedem Fall eine SQL-Engine verfügbar ist. Beide Datenbank-Erweiterungen nutzen die Vorteile der objektorientierten Erweiterbarkeit der neuen Zend Engine 2.

 

Kostenlose Beratung

Kostenlose ErstberatungNutzen Sie die Möglichkeit einer kostenlosen Erstberatung.

Ihr Ansprechpartner:
Christian Ott
Tel. 030 - 690 414 - 20
oder per Mail-Formular.

 

Niedstr.16, 12159 Berlin
Tel.: 030 / 690 414 - 20
Fax: 030 / 690 414 - 31
Mail: info@ott-deffge.de
Web: www.ott-deffge.de