Technologie
PHP & MySQL Webanwendungen
PHP ist eine perfekte Mischung aus Ausdruckskraft, Struktur und Effizienz. Es mag zwar eine Frage des persönlichen Geschmacks sein, aber es wird behauptet, dass die Syntax von PHP den Konzepten von ASP oder JSP überlegen ist und PHP mächtiger als ColdFusion.
PHP ist plattformunabhängig!
PHP läuft auf allen gängigen UNIX-Versionen, auf den verschiedenen Windows-Versionen sowie auf MacOS X, OS/2 und einigen anderen Betriebssystemen. Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden.
Kurze Entwicklungzeiten
Nach unseren Erfahrungen verkürzt im Vergleich zu anderen herkömmlichen Programmiersprachen die Verwendung von PHP die Entwicklung beträchtlich, grob geschätzt um die Hälfte.
Jedoch wird die Konzeption von Anwendungen wird komplexer. Ihre Anwendung verfügt nicht über einen exklusiven Datenbereich, der ihr gehört und auf den immer wieder zugegriffen werden kann. Sie müssen dafür Sorge tragen, dass die folgende «Transaktion» wieder alle erforderlichen Daten mitbringt oder irgendwie im Zugriff hat, beispielsweise über das Konstrukt der «SessionDaten».
Sicherheit
Für die clients findet der gesamte Ablauf im Sicherheitskontext des Browsers und andererseits auf dem Host im Sicherheitskontext des Apache statt. Als Programmierer am Server können Sie nur auf bestimmte Fähigkeiten und Eigenschaften der Browser setzen.
Damit die eingebauten Sicherheitsoptionen greifen können, ist es natürlich erforderlich, entsprechende Einstellungen in MySQL vorzunehmen. Insbesondere über die erforderlichen Datenbankrechte sollte man nachdenken und entsprechende Rechte setzen und Passworte vergeben u. a.
MySQL
Die MySQL Datenbank ist wegen ihrer durchweg guten Leistungsfähigkeit sowie hohen Zuverlässigkeit und Benutzerfreundlichkeit zur populärsten Open-Source-Datenbank der Welt geworden und inzwischen auch die erste Wahl für neue Generationen von Anwendungen, die erstellt sind. Zu den namhaften Nutzern, MySQL für hochfrequentierte Webseiten einsetzen oder MySQL mit Ihren Anwendungen und Produkten ausliefern zählen Facebook, Google, wer-kennt-wen.de, Adobe, Carl Zeiss, Siemens und Trumpf.
MySQL kann auf über 20 Plattformen eingesetzt werden, u. a. bei Linux, Windows, Mac OS, Solaris, HP-UX und IBM AIX. Dadurch erhalten Sie größtmögliche Flexibilität. Ganz gleich, ob Einsteiger in die Datenbanktechnologie oder erfahrener Entwickler oder Datenbankadministrator - MySQL bietet eine umfassende Auswahl an Datenbankwerkzeugen sowie technischer Unterstützung um Erfolg sicherzustellen.
Schon aus diesen Gründern verlassen wir uns bei der Entwicklung von Webprojekten auf diese Komponenten!
xHTML[5]/CSS
Ob dynamische oder statische HTML-Seiten wir sind das richtige Unternehmen für diese Belange. Im Zusammenspiel mit CSS (Cascading Style Sheets) erstellen wir Webseiten bzw. Templates 1:1 nach Ihren optischen Vorgaben.
Sollte für die Dynamik kein Webserver zur Verfügung stehen, lässt sich mit HTML als „Client-Anwendung" dennoch einiges realisieren – allerdings ist Javascript in diesem Fall unerlässlich.
Javascript & Ajax
JavaScript ist eine von Netscape entwickelte Programmiersprache. JavaScript ist anspruchsloser im Aufbau als Java, eingeschränkter in den Möglichkeiten und für andere Zwecke gedacht. JavaScript ist eine unmittelbare Ergänzung und Erweiterung zu HTML. JavaScript bietet sich für folgende Zwecke an:
ANIMATIONEN, PROJEKTSTEUERUNG, FORMULARÜBERPRÜFUNG, DYNAMISCHE WEB-SEITEN...
AJAX hingegen ist ein Konzept der asynchronen Datenübertragung zwischen einem Browser (Client) und einem Server. Dies ist sehr nützlich bei zB Suchabfragen, die man gleich präsentiert bekommt, ohne einen OK-Button bestätigen zu müssen.


Sie kennen jemanden der eine Webseite benötigt. Übermitteln Sie uns einfach die Kontaktdaten, wir setzen uns umgehend mit der Person oder der Firma in Verbindung!