looking for statistical data

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

looking for statistical data

Postby MatHue » 08. May 2011 10:44

German:
Hallo zusammen,

Ich schreibe gerade meine Bachelorarbeit, im Fach Medizintechnik, in Hamburg. Fuer die Arbeit (Softwareprogramierung) habe ich XAMP als Entwicklungsumgebung benutzt. Ich suche jetzt eine Statistik die zeigt wie weit verbreitet XAMP ist. Daran moechte ich nicht nur erklaeren, dass es gut war XAMP zu benutzen sondern auch warum die software php und mysql, benutzt.
Hat jemand dazu eine passende Statistik oder Url fuer mich?
Bei http://www.netcraft.com habe ich schon eine Statistik ueber die apache Verbreitung gefunden.


Danke fuer jeden Beitrag.
M.

English:
Hello everybody,
I am currently writing my Bachelor Thesis in Bio-medical engineering, in Hamburg. I used XAMP as environment for the thesis related software development. Now I need some statistical data that explain why I used xamp - in special why I wrote in php and mysql.
It would be perfect if some one could point me to a statistic or url that fit my needs.
On http://www.netcraft.com I allready found some statistics about the distribution of apache server.

I am thankfull for any kind of help.
M.
MatHue
 
Posts: 1
Joined: 08. May 2011 10:16

Re: looking for statistical data

Postby Altrea » 08. May 2011 12:51

Hallo MatHue,

Ich bezweifle stark, dass es dazu überhaupt irgendeine Statistik geben wird, geschweige denn eine, die auch nur annähernd die korrekten Zahlen wiederspiegeln.

Das wird klar, wenn man sich verdeutlicht, wie solche Statistiken überhaupt erhoben werden können.
Webserver senden auf jede HTTP Anfrage eine Signatur im Response-Header zurück. Das kannst du sehr schön beobachten, wenn du mal eine Webseite mit aktiviertem Firebug Plugin für Firefox ansurfst und im Netzwerk-Tab einen der Requests genauer unter die Lupe nimmst. Diese Signatur ist konfigurierbar. So kann man beim Apache mittels der Konfigurationen ServerSignature und ServerToken steuern, ob der Apache sämtliche Module und deren Versionsnummern ausplaudert, oder wie es empfohlen wird nur zu erkennen gibt dass es überhaupt ein Server der Apache Familie ist.
XAMPP selbst setzt in diese Signaturen keine eigenen Werte. Das bedeutet, dass du als Datengrundlage jeweils immer nur die Signaturen nehmen kannst, die auch die Einzelkomponenten hätten..

Desweiteren werden die Statistiken und deren Werte sehr kontrovers hinterfragt. Während http://netcraft.com/ und http://w3techs.com/ zu einer starken Dominanz von Apache Webservers kommen, kommt http://www.port80software.com/ zu dem gegenteiligen Bild wo der IIS dominiert. Der Unterschied ist, dass port80software nur die TOP 1000 Websites erhebt, während netcraft zum Beispiel jede URL einzeln zählt, unabhängig davon wie besucht die Seite ist.

Du solltest ebenfalls bedenken, dass XAMPP nicht als Produktivserver konzipiert wurde. Seine Einstellungen und Zusammenstellung ist auf möglichst schnelle und hinderungsfreie Entwicklung hin gezielt. Das bedeutet dass die Einzelkomponenten möglichst viel von sich Preisgeben, obs nun Signaturen oder Fehlermeldungen sind, und dass sehr viele Apache und PHP Module aktiviert sind, obwohl man davon vielleicht nur einen Bruchteil benötigen wird. XAMPP in der Grundkonfiguration als Livesystem einzusetzen ist ein nicht zu unterschätzendes Sicherheitsrisiko. Und die Security Tools die XAMPP mitliefert ändern an dieser Tatsache kaum etwas, weil viele Tore dennoch offenbleiben.
Solche Statistiken erfassen aber nur öffentliche, also übers Internet zugängliche, Server. Intranetserver und Entwicklerstationen werden und können dabei nicht erfasst werden.

Du siehst, solche Statistiken sind quasi unmöglich zu erstellen. Was man sagen kann ist, dass XAMPP im deutsch- und englischsprachigen Raum sehr verbreiten ist. Dort ist es vermutlich das bekannteste und beliebteste vorkonfigurierte Webserver Paket mit PHP. Im französischen Raum dominiert wohl das Wampserver Projekt. Aber wie gesagt, das ist nur ein Bauchgefühl und richtet sich bei mir stark an der Häufigkeit der Nennungen in Tutorials, ist statistisch gesehen also kaum relevant.

Am ehesten wirst du wahrscheinlich auf eine geeignete Verbreitung schließen können, wenn du eine Statistik repräsentative Umfrage unter Webentwicklern finden würdest. Ich kenne dazu allerdings keine.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 20 guests