Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: PHP4/5 vs. JSP/Servlet mit Postgres

  1. #11
    Avatar von progs
    progs ist offline Super-Moderator
    Registriert seit
    26.11.2005
    Ort
    Kulmbach, Bayern, Germany, 108121049209415, Kulmbach
    Beiträge
    185

    Standard

    Zitat Zitat von marc9022 Beitrag anzeigen
    obwohl es für so ziemlich jedes
    PHP Forum, CMS oder PHP sonstwas einen Exploit gibt.
    Das gibt es für fast jedes andere Programm aber auch. Das Problem bei PHP ist halt, dass es viele Anfänger benutzen und daher auch viele Fehler gemacht werden. Ein weiterers großes Problem ist halt, dass der Quellcode meistens von diesen Foren und CMS einsehbar ist und es dann nicht schwer ist, eine Lücke zu finden.

  2. #12
    marc9022 ist offline Erfahrener Benutzer
    Registriert seit
    19.05.2008
    Beiträge
    162

    Standard

    Zitat Zitat von progs Beitrag anzeigen
    Das gibt es für fast jedes andere Programm aber auch. Das Problem bei PHP ist halt, dass es viele Anfänger benutzen und daher auch viele Fehler gemacht werden. Ein weiterers großes Problem ist halt, dass der Quellcode meistens von diesen Foren und CMS einsehbar ist und es dann nicht schwer ist, eine Lücke zu finden.

    Wie kommste denn nun auf das schmale Brett? Nu weil eine Software
    OpenSource ist heisst das doch nicht das man die Fehler darin auch
    schneller ausnutzen kann! Guck Dir Dir mal OpenBSD an, das ist absolut
    frei und offen im Source und seit mehreren Jahren ungeknackt. Wenn
    man da PHP drauf installiert braucht man sich um BufferOverflows und
    Co keine sorgen mehr machen.
    http://de.wikipedia.org/wiki/OpenBSD...Speicherschutz

    Nee nee, die Probleme gehen viel tiefer und haben eher damit zu tun
    das PHP ein schlampiges Grundgesign hat, keine Typsicherheit und
    und es hackern nur allzu einfach macht da unsicheren Codefragmente
    einzuspeisen, Formulare zu verseuchen, ddos lücken auszunutzen
    und es deslab besonders einfach ist in PHP basierte Foren und CMS
    Seiten einfach einzubrechen. Die Situation mit den Massenhostern
    die aus Kompatibilitätsgründen alle Sicherheitsmechanismen
    ausgeschaltet haben macht das ganze nicht einfacher.

    Mir stellt sich eigentlich immer mehr die Frage, ob datenbankbasierte
    WebApplikationen wirklich einfacher mit PHP zu machen sind als
    z.B mit Phyton, Java, C# anstatt mit PHP oder ob das einfach nur ein
    Mythos ist, weil das eben viele glauben.

    Ich werde wohl bald in einer Firma mit massig PHP Altlassten arbeiten
    müssen und davor graut es mir heute schon! Vor allem weil da auch
    noch das zweite übel (MySQL) in uralt Versionen 3.x 4.xer Serie
    "hartcodiert /myISAM-technisch" verbaut ist und sich nur schwer
    herrauslösen lässt. Naja, Strohm und Miete muss alt bezahlt werden
    und notfalls werde ich auch das machen, aber eben nicht besonders
    gerne ;D
    Geändert von marc9022 (15.07.2008 um 16:00 Uhr)

  3. #13
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Das hier ist trotzdem immer noch nicht das richtige Forum, um über PHP zu diskutieren.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  4. #14
    marc9022 ist offline Erfahrener Benutzer
    Registriert seit
    19.05.2008
    Beiträge
    162

    Standard

    Zitat Zitat von symbiont Beitrag anzeigen
    Da solltest Du mal länger drüber nachdenken - Stichwort Prioritäten ..
    Da hast Du sicher recht (ausnahmsweise). Ich meine ich verstehe das eine
    Firma z.B Codealtlasten in Sprache x hat und das man die vorhandene Codebase
    nicht einfach verwirft, daß wäre ja auch wirtschaftlichwenig sinnvoll. Aber wenn
    Du es alleine vom technischen Aspekt (also aus der Sicht des Entwicklers)
    betrachten willst, dann darf man ja das eine oder andere anmerken (finde ich) ;d

    Und gerade bei der WebApplikationsentwicklung, wo es auf schnelle,
    und sicheres Zusammenspiel einer DB wie Postgres ankommt zeigt
    sich doch immer wieder wie schwerfällig so unternehmen wie ZEND
    teilweise auf Änderungen, Sicherheitsdinge und Berücksichtigung der
    Userwünsche eingeht. Hier ist Postgres meines erachtens nach absolut
    vorbildlich. Der ganze Entwicklungsprozess oder dass man bei jedem
    Release oder auch Patch oft einfach immer wieder positiv überrascht
    ist zeigt es irgendwie ganz deutlich. In einem Heise Artikel stand mal
    folgende Formulierung, die ich recht treffend finde:

    Der kommerzielle Softwareentwickler hat meist einen Projektmanager oder
    direkt den Chef im Nacken der ihn zur Eile antreibt (time is Money) aber
    der OpenSource-Entwickler gibt seinen Code erst dann raus, wenn
    er ihn für absolut vertretbar und stabil hält oder bis der Code brilliant
    ist.
    Geändert von marc9022 (16.07.2008 um 09:00 Uhr)

  5. #15
    Avatar von Xandrian
    Xandrian ist offline Administrator
    Registriert seit
    23.11.2005
    Ort
    Bayreuth, Bayern, Germany, 106332342737801, Bayreuth, Germany
    Beiträge
    1.495

    Standard

    So, sry aber ich verschieb das ganze jetzt in den Smalltalk. Da ist es besser aufgehoben...

    cu tb
    pg-forum.de unterstützen? Meine Wunschliste


  6. #16
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Zitat Zitat von marc9022 Beitrag anzeigen
    Der kommerzielle Softwareentwickler hat meist einen Projektmanager oder direkt den Chef im Nacken der ihn zur Eile antreibt (time is Money) aber der OpenSource-Entwickler gibt seinen Code erst dann raus, wenn er ihn für absolut vertretbar und stabil hält oder bis der Code brilliant
    ist.
    Sorry, aber in welcher Traumwelt lebst du?
    Dann wären Freshmeat, Sourceforge und diverse andere Free-Software Seiten nicht überladen mit irgendwelchen dahingeklatschten Kleinprojekten, die kein Mensch sehen will, kein Entwickler je vernünftig dokumentiert hat und die maximal auf dem Rechner des Autors laufen ...
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  7. #17
    Avatar von progs
    progs ist offline Super-Moderator
    Registriert seit
    26.11.2005
    Ort
    Kulmbach, Bayern, Germany, 108121049209415, Kulmbach
    Beiträge
    185

    Standard

    Zitat Zitat von marc9022 Beitrag anzeigen
    Der kommerzielle Softwareentwickler hat meist einen Projektmanager oder
    direkt den Chef im Nacken der ihn zur Eile antreibt (time is Money) aber
    der OpenSource-Entwickler gibt seinen Code erst dann raus, wenn
    er ihn für absolut vertretbar und stabil hält oder bis der Code brilliant
    ist.
    Desweiteren ist denk ich auch die Community noch ein großer nicht zu unterschätzender Faktor. Wenn die drängelt kann es denk ich sehr leicht passieren, dass ein viel zu früher Release vorgenommen wird.

    Desweiteren glaub ich mal hat es nicht viel Sinn darüber zu disktuieren wie schlecht die eine Programmiersprache und wie gut die andere ist. Jede hat seine Macken und jeder seine Vorlieben. Darum enden solche Diskussionen eigentlich immer im Streit.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Suchformular PHP4
    Von Reinhard im Forum Programmierung
    Antworten: 5
    Letzter Beitrag: 15.08.2008, 18:15
  2. Migration Unix-Postgres to Windows-Postgres?
    Von Spiderman im Forum Migration
    Antworten: 1
    Letzter Beitrag: 12.10.2007, 07:05
  3. Antworten: 3
    Letzter Beitrag: 04.05.2006, 19:21

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum