Jörg Kruse Internet-
Programmierungen

Webprogrammierung

Frontend-Programmierung

Ihre Layoutentwürfe bzw. die Entwürfe Ihres Grafikers setze ich in validen HTML5 und CSS3 um, selbstverständlich responsiv, so dass das Layout sich automatisch an verschiedene Gerätegrößen anpasst.

Während mit HTML und CSS die Grundfunktionalität der Website sichergestellt wird, kann mithilfe von JavaScript die User Experience verbessert werden. Bei größeren Projekten bietet es sich an, auf ein JavaScript-Framework wie jquery zu setzen, kleinere Projekte setze ich aber auch gerne mit bloßem („Vanilla“-)JavaScript um, wenn Ladezeiten eingespart werden sollen.

Die Umsetzung kann in Form eines Templates für ein bestimmtes Content-Management-System erfolgen (s.u.)

Backend-Programmierung

Bei Bedarf programmiere ich komplette Webanwendungen in PHP, mit Datenbankanbindung an MySQL oder MariaDB. Größere Projekte können mit einem Framework wie Laravel umgesetzt werden. Einen hohen Stellenwert hat hierbei die Sicherheit des Codes, so dass die Anwendungen gegen SQL-Injection, Cross-Site-Scripting, CSRF und andere Angriffsmöglichkeiten abgesichert sind.

Template- und Plugin-Programmierung

Für WordPress erstelle ich nach Ihren Vorgaben Templates, Widgets und Plugins, für das CMS redaxo Templates und Module. Gerne arbeite ich mich auch in andere (Content-Management-)Systeme ein. So habe ich u.a. auch bereits für das CMS Joomla, die Shopsoftware xt:Commerce, das Forensystem XenForo sowie für firmeneigene Content-Management-Systeme von Webagenturen Templates bzw. Erweiterungen programmiert.