1. Foren
  2. Kommentare
  3. OpenSource-Forum
  4. Alle Kommentare zum Artikel
  5. › PHP-Sicherheit: Stefan Esser…

PHP hat seine Berechtigung - Jedoch nicht in dieser Form

  1. Beitrag
  1. Thema

PHP hat seine Berechtigung - Jedoch nicht in dieser Form

Autor: bestimmtNichtDoof 14.12.06 - 14:02

Hi,

ich möchte hier ein paar für und wider PHP aufzählen während meiner Arbeit als IT-ler.

Vorteile:
- Script interpreter
- Schnelle hacks möglich
- Leichtgewichtig
- Bietet jeder ISP an, der was von sich hält
- PHP Version 5.2.0

Nachteile:
- Script interpreter :)
- wegen schneller hacks, viele weniger geübte Programmierer (Abwertend: Script-Kids)
- wegen Leichtgewichtigkeit zu viele Kompromisse in der Basis
- Evolutionär gewachsen : Aktion - Reaktion (siehe Patch-Anfälligkeit)
- Jeder ISP, der etwas von sich halten soll, bietet PHP an.
- eigentlich PHP Version 0.5.2.0

Es ist eine riesige Industrie dahinter, die PHP nutzt / benötigt / vorantreiben muss, um zukunftssicher zu bleiben. Daraus entsteht Zugzwang, der bedient werden muss. Es führt kein weg daran vorbei! (Leider)

Den Erfolg bei PHP (Marktanteil-Gewinn), den die letzten Jahre gebracht haben, ist sicherlich auch daher zu rühren, dass die Opensource-Freeware und Freeware-Gemeinde Derivate von bestehend Java (+ ASP, python, ruby, ... genau weiß ich es hier nicht)-Frameworks nach PHP portiert hat (PHPUnit, Phing, etc.). Also eigentlich im Grunde nichts neues entstanden ist.

Ich kann sicherlich Herrn Esser verstehen, wenn er recht frustiert seinen Enthusiasmus auf andere Projekte verlagert. Mir sind bei meiner Entwicklertätigkeit gewisse unregelmäßigkeiten aufgefallen, die, wenn mann seinen Code nur reinhackt, so nicht entdeckt würden. Beispielsweise die Interpretation der Sprachsyntax (Semantik) eines meiner Programme. Von Version x.x.5 (Server) auf x.x.6 (Dev-System) gab es hier frapierende Unterschiede, die meine Programme nicht funktionieren ließen und erste mit 4 Zeichen mehr als Workaround gelöst wurden.

Für das Überleben von PHP wird es entscheidend sein, dass es auf eine solide Basis gestellt wird! Es gibt sicherlich mehr gravierende Probleme, als die, mit denen Herr Esser zu tun gehabt hat und einen höheren Anspruch benötigen als im Moment immer nachgebessert wird.

Außerdem ist PHP nicht für den Großeinsatz relevant. Vom Erfinder auch so nicht gedacht. Eher für kleine Website hacks. Zum Großeinsatz will man ja eigentlich hin: PHP als Applikation-Server. Wenn die Basisprobleme nicht gelöst werde, wird es noch ein langer weg mit vielen Frustrationen. Die zwei Großen brauchen vorerst PHP nicht zu beachten. PHP ist halt erst 0.5.2.0. (Tipp von mir: Schauen Sie sich die Gesamtdokumentation von PHP an. Bitte nur Kennzeichnungen zu Versionsabhängigkeiten. "Evolutionär gewachsen")

Ohne vernünftige Basis ist jegliche weitere Idee oder Diskussion überfüssig.

(python ist vom Ansatz eher nicht auf Webapps ausgelegt. Was für diesen Einsatz mehr Programmiererfahrung benötigt als für PHP. Vergleichen Sie die bestehenden Dokus.)


Neues Thema


Thema
 

PHP hat seine Berechtigung - Jedoch nicht in dieser Form

bestimmtNichtDoof | 14.12.06 - 14:02

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Scrum Master (m/w/d)
    Trox GmbH, Neukirchen-Vluyn
  2. Chief Information Security Officer (CISO) (m/w/d)
    SachsenEnergie AG, Dresden
  3. Mitarbeiter:in im Bereich Medienraumausstattung
    STRABAG BRVZ GMBH, Stuttgart, Wien, Spittal/Drau, Molzbichl, Villach (Österreich)
  4. Digital Process Spezialist:in
    enercity AG, Hannover

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote


Haben wir etwas übersehen?

E-Mail an news@golem.de