Zur Startseite der privaten Webseiten von Sebastian Kreideweiß

Qualität in der Web-Entwicklung

Folgende Qualitätskriterien und -maßnahmen in der Web-Entwicklung sollen für Entscheider in der Phase der Beauftragung und für Webmaster in der Entwicklung und Qualitätssicherung im laufenden Projekt eine Hilfe sein.

1. Wahl der Dokumententyps und Validität der Dokumente sowie Ressourcen

2. Zugänglichkeit für Suchmaschinen (kurz SEO ~ Search Engine Optimization)

3. Performance

4. Sicherheit (Security)

Usability

5. Barrierefreiheit

6. Testing

7. Datenschutz

8. Mobile Web-Version

Arbeitsbedingungen und -umgebungen

Validierung

Prüfung von Browserkompatibilität

SEO

  • Web Sniffer - Tool zur Überprüfung vom HTTP-Status-Codes

Sicherheit/Security

Mobile

Barrierefreiheit

Developer-Tools für verschiedene Browser

Performance

PHP-Optimierung

Newsletter

Test Driven Development in PHP

Allgemeine Tools für Web-Entwicklung

 

Kundenbeziehung/Fehlerreproduzierbarkeit

  • SupportDetails - Zur Unterstützung der Reproduzierbarkeit bei Fehleranfragen

TYPO3-Arbeitsplatz für TYPO3-Integratoren/Entwickler

  • Extensions: phpmyadmin (besser lokal als Einsatz der Ext.), phpunit, devlog, t3dev, t3editor für TypoScript Syntax-Hightlighting, extbase, fluid, kickstarter (für frührere TYPO3-Extension-Entwicklung, extension_builder für moderne Extension-Entwicklung
  • Entwicklungsumgebung (IDE) für PHP, z.B. Eclipse, PHPstorm, etc.
  • Versionierung mit GIT oder SVN
  • TYPO3-Entwickler-Account für typo3.org
  • putty für Server-Adminitration (z.B. Einrichtung con Cron Job, Installation und Updates, etc)