Thread Vergleiche mit 0, PHP gegen Perl und anderes... (71 answers)
Opened by rosti at 2012-12-29 13:07

topeg
 2012-12-27 23:54
#164468 #164468
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
PHP erblühte auf den Billighostern. Man schrieb sein HTML und packte ein paar Schnippsel PHP hinein. Kein Header, kein cgi-bin, nur beschränkter Zugriff auf das System usw. Schaut man sich PHP1 an dann sieht man warum es bei Hostern beliebt war. Es konnte nichts gefährliches auf dem Server machen. Die Fähigkeiten können über die Konfiguration beliebig beschnitten werden.

Bei Perl war das anders. Man musste aufpassen, das Prozesse nicht unzulässig forkten, etc. Für die Billighoster war Perl einfach zu mächtig. Man muss bedenken das die Admins selber nicht viel Ahnung hatten. Die kauften einen Server, packten da *BSD und Apache drauf und alles lief in einem Benutzeraccount, manchmal sogar als root. Apache wurde portioniert und für ein paar Euros weiter vermietet.
Hätte damals jemand ein kastriertes Perl geschrieben, bei dem einige Befehle nicht funktionieren (kein fork, nur beschränktes open usw.), hätten sie auch das genommen.

Von da an bekam PHP Aufwind. Von den Nutzern/Programmierern kamen Wünsche, die in PHP eingebaut wurden. Und es wurde immer mehr dran gefummelt, bis PHP schlimmer war als das gefürchtete Perl. Aber da konnte man davon nicht mehr weg. Zu viele benutzten PHP und Perl war verdrängt worden. Mit PHP wuchsen auch die Fähigkeiten der Admins. Heutzutage ist es kein Problem Perl auf einen Server zu packen. Aber warum? Keiner benutzt es und PHP kann doch schon alles.

View full thread Vergleiche mit 0, PHP gegen Perl und anderes...