Du bist hier:Start»Wissen»Webseite

Wissen zum Thema Webseite

was auf dieser Webseite schon erledigt ist

  1. Content Managment Systeme angesehen und ausprobiert
    • unter opensourcecms.com einige Systeme angetestet
    • nähere Betrachtung fiel auf die eher populären Systeme Joomla und Drupal
    • als zu komplex und unflexibel befunden
    • ich bin eher Anhänger von "keep it simple"
    • einfach halten und Quellcode unter eigener Kontrolle - also selber machen
    • eventuell komme ich aber wieder auf ein Content Management System zurück
  2. XHTML als Grundlage von Webseiten angelesen unter selfhtml.org
  3. CSS als Layout von Webseiten angelesen unter www.w3schools.com/css und www.w3.org
  4. Javascript angelesen (über verschiedene Google-Quellen)
    • leider nicht standardisiert
    • Kompatibilität mit verschiedenen Browsern muss immer von Hand getestet werden
    • moderne Browser unterstützen mittlerweile einen Mindest-Standard
  5. verschiedene Drop-Down-Menüs zur Navigation angesehen
  6. Cross-Browser Test-Umgebung unter Linux eingerichtet
  7. lokale Suchmaschine für Webseite angesehen
    • Vergleich von Open Source Suchmaschinen gelesen
    • verschiedene Suchmaschinen ausprobiert
    • für mnogosearch entschieden
    • mein Webhoster Goneo benutzt Freebsd als Betriebssystem
    • mnogosearch unter Freebsd compiliert
    • angefangen das Such-Template von mnogosearch XHTML-konform zu machen
  8. verschiedene Authentifizierungs-Konzepte angesehen
    • für HTTP-Authentifizierung entschieden
    • https-Verschlüsselung wäre für die Authentifizierung besser
    • https-Verschlüsselung ist im Augenblick aber zu teuer - also muß es ohne Verschlüsselung gehen
  9. verschlüsselte, sortierbare Tabelle mit Javascript für Kontaktdaten erstellt
  10. Konzept und Prototyp für flexibles CSS-Layout mit Javascript entwickelt
    • ist ähnlich wie CSS-Zengarden aber Client-seitig mit Javascript
  11. Shell-Skripte für automatisiertes Erstellen der Webseiten bzw. Navigation
    • von Hand erstellen ist zu fehleranfällig
    • Automatisierung hatte Vorrang vor den anderen Punkten
  12. Konzept für die Navigation der Webseite erstellt
    • im unteren Bereich jeder Webseite befindet sich jetzt eine Übersicht über alle Links
    • im oberen Bereich befinden sich weiterführende Links um neugierig zu machen
    • im oberen Bereich befindet sich außerdem eine "Du bist hier"-Zeile zur Anzeige der aktuellen Position innerhalb der Webseite
  13. Update- bzw. Wartungs-Konzept angefangen

    # create an upload file for lftp
    cat > backupToServer.txt << EOF
    open ftp://account:password@torsten-traenkner.de
    mirror -R -v --only-newer /home/user/website/htdocs/ /htdocs
    EOF

    apt-get install lftp
    lftp -f backupToServer.txt

    # or with ~/.netrc and passive ftp
    echo -e "cd /htdocs/\nput index.php" | ftp -p torsten-traenkner.de
  14. Skript-gesteuerte XHTML-Validierung

    wget -q https://validator.w3.org/check?uri=https://www.torsten-traenkner.de/index.php -O /dev/shm/result.html
    grep -A1 "document was successfully checked as" /dev/shm/result.html
  15. lokale Suchmaschine in Webseite eingebaut
    • Template von mnogosearch zu XHTML umschreiben
    • Sicherheitscheck für Parameter von mnogosearch programmiert
    • Shell-Skript für automatische Updates der Such-Datenbank erstellt
  16. Logos mit Inkscape und CSS-Design für Webseite erstellt
  17. Post-Formular für ein Feedback der Besucher erstellt

was noch zu tun ist - Aufgabenliste

  1. zusätzliche englische Version der Webseite

Letzte Änderung: 2014-06-19