Blog-Archive

PHP-Kurzschreibweisen – Sinnvoll oder nicht?

Diesmal geht es um Kurzschreibweisen in PHP. Zunächst soll festhalten werden, welche es gibt, allerdings soll das nicht der Kern des Beitrags sein. Vielmehr möchte ich wissen, wie Entwickler dazu stehen. Das If-Else-Konstrukt oder: For-/Foreach-/While-Schleife Kalkulation und Strings Soviel zu

Getagged mit: , , ,
Veröffentlicht unter Entwicklung

Kommandozeilenskripte mit PHP

Heute geht es um eine weitere tolle Facette von PHP – der Realisierung von Kommandozeilenskripten. PHP kann demnach nicht nur für die Umsetzung der reinen Webanwendung genutzt werden, sondern ebenfalls für Skripte auf Kommandozeilenebene. Damit können dann beispielsweise Cronjobs oder

Getagged mit: , , , , , , , , , , , , , , ,
Veröffentlicht unter Entwicklung

Richtig kommentieren in PHP

Die Quellcode-Kommentierung ist bei der Entwicklung nach wie vor ein eher belächeltes Thema, unabhängig von der Programmiersprache. Ein gute Kommentierung hilft allerdings nicht nur anderen Entwicklern, den Code besser zu verstehen, sondern es lassen sich beispielsweise auch Dokumentation erstellen, ohne

Getagged mit: , , ,
Veröffentlicht unter Entwicklung

MySQL-Datensatz als PHP-Objekt

Heute geht es darum, wie man auf möglichst einfache Weise eine Klasse in PHP realisiert, welche den Datensatz einer MySQL-Datenbanktabelle repräsentiert. Dazu soll ausschließlich auf die Verwendung von Standard-PHP-Mitteln zurückgegriffen werden, ohne dass irgendwelche Frameworks oder PlugIns benötigt werden. Zunächst

Getagged mit: , , , , , , , , ,
Veröffentlicht unter Entwicklung

Autoloader in PHP

Nun wie angekündigt die Fortsetzung des letzten Beitrags, bei dem es um die richtige Verwendung von include(_once) und require(_once) ging. Eine weitere Methode zum Laden von Code, speziell zum Laden vom Klassen, ist die Verwendung eines (oder mehrerer) Autoloader. Dieser

Getagged mit: ,
Veröffentlicht unter Entwicklung

include(_once) und require(_once) richtig einsetzen

In diesem Beitrag geht es um 4 PHP-Methoden, die bei PHP-Entwicklern immernoch viel Verwirrung stiften – include, include_once, require und require_once. Es soll also einerseits geklärt werden, wo die genauen Unterschiede liegen und andererseits, wann welche Methode eingesetzt werden soll.

Getagged mit: , , , ,
Veröffentlicht unter Entwicklung

Materialisierte Views mit PostgreSQL

Heute geht es um ein sehr interessante Thema, und zwar materialisierte Sichten (engl. “materialized view”) und wie diese mit PostgreSQL umgesetzt werden können. Doch zunächst sollte mal geklärt, was überhaupt (materialisierte) Sichten sind, und wozu sie gebraucht werden. Eine Sicht

Getagged mit: , , , , , , , , , , , , , , , , , , , , , , , , ,
Veröffentlicht unter Entwicklung, Wirtschatsinformatik

PHP/Java Bridge – Ein Überblick

Heute geht es um eine interessante Erweiterung von PHP, nämlich die PHP/Java Bridge. Manchmal möchten man PHP-Anwendungen um Funktionalitäten erweitern, die nicht zwingend im direkten PHP-Umfeld beheimatet sind. In meinem konkreten Fall ging dabei kürzlich um die Verwendung von Jasper

Getagged mit: , , , , , , ,
Veröffentlicht unter Entwicklung

Software richtig testen

Das richtige Testen von Software ist ein heiß diskutiertes und durchaus umstrittenes Thema in der Softwareentwicklung. Aufgrund der Brisanz der Ergebnisse des Entwicklungsprozesses, sind dabei auch das Qualitäts- und Projektmanagement betroffen. Die Entwicklungsabteilung ist stets die erste Stelle, welche die

Getagged mit: , , , , , , , , , , , , , , , , , ,
Veröffentlicht unter Entwicklung, Wirtschatsinformatik

JNI – Identifying Dependent Libraries

Bis vor einigen Tagen habe ich an einem Projekt gearbeitet, welches sich mit dem automatischen (Semantic) Webserivce Composition planning beschäftigt. Aufgabe war es dabei direkt aus einem BPMN 2.0 Prozessmodell auf der Grundlage von Ontologien und Semantischen Webservice-Beschreibungen eine Webservice-Sequenz

Getagged mit: , , , , , , , ,
Veröffentlicht unter Entwicklung