webman-company.de Pfeil  Hinweise 
hosted by
netcup.de
 
Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Hinweise  
 

Technologien und Werkzeuge


Die Webseiten von webman-company sind das Ergebnis eines PHP-Projektes mit dem Ziel, ein datenbankgestützes Content Management Sys­tem mit dem Thema Web-Technologien zu re­a­li­sieren.

Die Webseiten stellen nicht das fertige Produkt dar, sondern den aktuellen Entwicklungsstand. Es findet eine ständige Weiterentwicklung und ein Ausbau der Seiten statt. Bei der Entwicklung sollen neben gängigen auch neue Methoden zum Einsatz kommen. Selbstverständlich beschränkt sich die Projektarbeit nicht nur auf die Pro­gram­mierung mit PHP. MySQL und JavaScript kamen ebenso zum Einsatz, wie eine Reihe weiterer Technologien. Im Einzelnen werden hier einige der bisher angewendeten Technologien auf­ge­führt und erläutert.

Dieses Projekt verfolgt keine Ge­winn­er­zie­lungs­absichten.
 
ActionScript
 
Die in dem Zeitfeld angezeigte frühere analoge Uhr war eine Flash-Applikation. Dabei kam ActionScript zur Anwendung. Diese Uhr ist aktuell mit HTML5 und JavaScript realisiert, weil seit Ende 2020 Flash nicht mehr unterstützt wird.
 
HTML
 
Die PHP Skripte erzeugen auf der Serverseite als Ergebnis HTML, welches von einem Browser auf der Clientseite zur Darstellung grafisch um­gesetzt wird. Nur wenige statische HTML Dateien kommen in diesem Projekt zum Einsatz. PHP bedient sich bei der Erzeugung von HTML sogenannter Templates (vordefinierte HTML-Gerüste).
Wir versuchen natürlich dem W3C-Standard zu entsprechen und korrektes HTML zu verwenden. Allerdings gibt es Browser, die sich nicht immer daran halten. Wir streben eine gute Darstellung auf möglichst vielen verbreiteten Browsern an. Daher verletzen wir die Regeln in einigen Fällen.
Wir nutzen zur Zeit die Version HTML 5.
 
CSS
 
HTML-Ergänzungssprache CSS (Cascading Stylesheets), mit der man HTML-Elemente exakt formatieren und positionieren kann. Auf webman-company findet man Style-Definitionen in externen, via meta-Links eingebundenen Dateien oder als style-Elemente im head-Tag der HTML-Seite oder inline definiert als style-Attribut eines Tags. Es werden auch Style-Anweisungen aus CSS3 verwendet (z.B. border-radius, box-shadow bei der Darstellung der Online-Statistik bzw. des Warte-Layers).
 
iCalendar
 
Alle besonderen Tage, die in dem Monats- bzw Jahreskalender angezeigt werden, können im iCalendar Format für ihre eigene Verwendung heruntergeladen werden.
 
JavaScript
 
JavaScript wird in diesem Projekt für die Dynamik von HTML-Seiten eingesetzt, wo eine erneute Anfrage Richtung Server (um dort z.B. ein PHP Skript auszuführen) umständlich, zeitaufwändig oder unsinnig wäre. Es wird auch verwendet, wenn z.B. ereignisabhängig Bilder auf einer Seite ausgetauscht werden sollen (wenn z.B. die Maus darüber fährt). Auch für die Anwendung von Ajax ist in diesem Projekt JavaScript im Einsatz.
 
AdSence
 
AdSense ist ein Anbieter von Werbung auf Webseiten und gehört zum Werbedienst des Unternehmens Google Inc. Es handelt sich um kontextuelle Anzeigen. Ein Webcrawler liest und analysiert den Inhalt der Seite, auf der Werbung platziert werden soll. Das Anzeigen der Werbung wird technisch durch JavaScript umgesetzt. Adsense wird aktuell in diesem Projekt nicht mehr verwendet.
 
Ajax
 
Mit JavaScript ist Ajax, nicht zuletzt wegen der Nutzung des XMLHttpRequest-Objekts, die nächst­häufigste Webtechnik, die in diesem Pro­jekt zum Einsatz kam.
 
Google Maps
 
Google Maps ist ein Dienst von Google Inc., der es ermöglicht Positionen von Orten auf einer Karte anzuzeigen. Wir verwenden die API für die Lokalisierung des Webservers und Ihres Clients. Das Kartenmaterial von Google Maps unterliegt den Lizenzbestimmungen von Google.
 
JQuery
 
JQuery ist ein freies, umfangreiches JavaScript-Framework, das komfortable Funktionen zur DOM-Manipulation und -Navigation zur Ver­fügung stellt. Die JQuery-Basis besteht aus einer einzigen JavaScript-Datei, in der alle grundlegenden DOM-, Ereignis-, Effekt- und Ajax-Funktionen enthalten sind.
 
jQuery Flot
 
Flot ist eine Erweiterung für jQuery mit der man Liniendiagramme mit jQuery zeichnen kann. Auf webman-company wurde es eingesetzt, um die Anzahl der Besucher der letzten 24 Stunden graphisch darzustellen. Es wird beim Anzeigen der Besucherinfos der aktuellen Stunde ver­wendet.
 
MySQL
 
Das wohl am häufigsten im Zusammenhang mit PHP eingesetzte Datenbank Management Sys­tem MySQL kam auch hier ursprünglich zum Einsatz. Begonnen wurde bei der Entwicklung dieser Seiten mit Version 4.1.7. Aktuell ist statt MySQL MariaDB im Einsatz.
 
MariaDB
 
MariaDB ist ein von der Community entwickelter, kommerziell unterstützter Fork des relationalen Datenbankverwaltungssystems MySQL, das als kostenlose Open-Source-Software unter der GNU General Public License bleiben soll. Die Entwicklung wird von einigen der ursprünglichen Entwickler von MySQL geleitet, die es aufgrund von Bedenken hinsichtlich seiner Übernahme durch die Oracle Corporation im Jahr 2009 abgezweigt haben. Die Entwickler wollen eine hohe Kompatibilität mit MySQL aufrechterhalten
 
PHP
 
Der größte Teil der Entwicklung dieses Projekts steckt in dem Bereich PHP Programmierung. Es wurde zu Beginn die Version PHP 5.0 verwendet, aktuell ist es PHP 8.3.
 
FPDF
 
FPDF ist eine PHP Klasse die das Erzeugen von PDF Dokumenten auf Basis von PHP ermöglicht, genaugenommen ohne die Verwendung von PDFlib. FPDF basiert vollständig auf PHP, hat daher keine speziellen Systemvoraussetzungen und ist sowohl für die private als auch die kommerzielle Nutzung kostenlos. Es sind keine zusätzlichen PHP Extensions oder weitere Software oder Bibliotheken erforderlich.
Auf webman-company wird FPDF für die Mög­lichkeit eingesetzt, eine Kontaktnachricht nach dem Versenden als PDF herunterladen zu können.
 
osTicket
 
Dieses System bietet Ihnen die Möglichkeit, uns auf Fehler der Website von webman-company hinzuweisen. Jedem Ticket wird eine eindeutige Nummer zugeordnet, die es Ihnen ermöglicht, den Fortschritt der Bearbeitung zu verfolgen und mit uns über das Problem online zu kom­munizieren.
Selbstredend handelt es sich auch hier um ein PHP-Produkt mit einer MySQL-Datenbank.
osTicket wird zur Zeit nicht mehr von webman-company verwendet.
 
PHPlot
 
PHPlot ist eine Bibliothek für dynamische Gra­phen. PHPlot ermöglicht PHP-Entwicklern Kreis­diagramme, Balkendiagramme, Li­ni­en­di­a­gram­me, etc. aus einer PHP-Anwendung als Bild zu erstellen. Auf webman-company wurde es ein­gesetzt, um die Anzahl der Besucher der letzten 60 Minuten graphisch darzustellen. Es wird beim Überfahren der Onlinestatistik als PNG angezeigt
 
Snap Shots
 
Wir verwenden auf unserer Website "snap shots". Daduch brauchen Sie nicht erst auf einen externen Link zu klicken, um festzustellen, was es dort zu sehen gibt. Stattdessen wird ein Screenshot der jeweiligen Seite oder auch andere Informationen (z.B. einen RSS-Feed der externen Seite) gezeigt. Dadurch bekommt die Website von webman-company mehr Dynamik, was sicher für Sie einen höheren Nutzwert darstellt.
 
Tracking
 
Um die Inhalte von Internetseiten ständig verbessern zu können, werden üblicherweise anonymisierte statistische Daten gesammelt. Dies sind beispielsweise Daten wie die Herkunftsseite, Rechner und Browsertyp, besuchte Seiten sowie Zugriffsdatum und Uhrzeit sowie IP-Adressen, wenn und solange dies aus technischen Gründen erforderlich ist. Eine darüber hinaus gehende Verwendung sollte nicht stattfinden. Eine personenbezogene Auswertung oder Speicherung dieser In­for­mationen sollte zu keinem Zeitpunkt stattfinden.
 
eTracker
 
etracker arbeitet mit der Pixel-Technologie mit der bei jedem Seitenaufruf ein nicht wahr­nehmbares Zählpixel mit geladen wird. Auf diese Weise erfasst etracker alle relevanten statistischen Daten über das Besucherverhalten und stellt diese in Echtzeit zur Verfügung.
eTracker wird aktuell in diesem Projekt nicht mehr verwendet.
 
Google Analytics
 
Google Analytics trackt mittels Verpixelung. Hier werden die Seitenzugriffe mittels eines Code-Snippets innnerhalb der Webseite gemessen. Es findet ein Datenaustausch zwischen einer Web­seite und einem Google-Server statt. Dies wird mit JavaScript und Cookies gelöst.
Google Analytics wird aktuell in diesem Projekt nicht mehr verwendet.
 
Piwik
 
Piwik ist ein Open-Source-Programm für Webanalytik und in PHP geschrieben. Es spei­chert Log- und aggregierte Daten in eine MySQL-Datenbank. Die Aufzeichnung der Daten erfolgt über ein JavaScript-Snippet als Zählpixel. Im Unterschied zu etracker oder Google Analytics werden die gesammelte Daten nicht an einen Dritten übertragen.
Piwik wird aktuell in diesem Projekt nicht mehr verwendet.
 
XML
 
XML (Extensible Markup Language) ist eine Auszeichnungssprache zur Darstellung hie­rarch­isch strukturierter Datensätze in Form von Textdaten. XML wird u. a. für den plattform- und implementationsunabhängigen Austausch von Datensätzen zwischen Computersystemen im Internet verwendet.
 
OpenSearch
 
Die Suchefunktion auf den Seiten von webman-company.de kann via OpenSearch von Ihrem Browser (ab IE7 bzw. Firefox 2) verwaltet werden. Die OpenSearch-Beschreibungsdatei ist eine XML-Datei.
 
RSS
 
Ein RSS-Feed (RSS 2.0) mit den 10 aktuellsten Artikeln steht bereit und kann abonniert werden. Die RSS-Datei ist ein XML-Dokument.
 
Aktuelle Fragen   

Fragen über Fragen

Wird das Internet eigentlich leichter, wenn man sich da was runterlädt? 
Ist es bedenklich, wenn im Park ein Goethe-Denkmal durch die Bäume schillert? 
Warum laufen Nasen, während Füße riechen? 
Warum muss man für den Besuch beim Hellseher einen Termin haben? 
 
 
Spruch des Tages:
"Und watt nu?"
  

Ihr Client 
 

Besucherstatistik 
2
Besucher

3.377.269 Seitenabrufe
(seit November 2006)
 

Zeit (Berlin) 
::
..

 

KalenderKalender 
vorheriger Monat Juni 2024 nächster Monat
Mo Di Mi Do Fr Sa So
     12
3456
Herz-Jesu-Freitag
7
89
10111213141516
17181920212223
Geburt Johannes des Täufers
24
2526
Siebenschläfertag
27
28
Fest der Apostel Petrus und Paulus
29
30

iCalendar
 

 
 
 
Bitte haben Sie einen Augenblick Geduld.

Bitte warten


schließen