1. Foren
  2. » Kommentare
  3. » Software-Entwicklung
  4. » Alle Kommentare zum Artikel
  5. » Lunascript soll fertige…

wissen die nicht, das es schon asp.net mvc2 gibt?

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor titrat 05.02.10 - 11:42

    wissen die nicht, das es schon asp.net mvc2 gibt?
    Ähnliches dürfte es auf Java-Basis geben.

    Aber was soll man vom Technikchef voon Facebook erwarten?
    Die nutzen lieber PHP und versuchen danach dann, es nach C zu kompilieren, weil es zu lahm und buggy ist, anstatt sofort eine vollwertige und elegante Sprachversion zu wählen.

    Nix gegeben PHP, ist für Anfänger und Quick-und-dirty recht gut, aber für komplexe und performante Projekte, die Jahrzehnte skalierbar laufen müssen?

  2. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor Serpiente 05.02.10 - 11:51

    solche anwendungen laufen auch unter php. kommt immer auf den Programmierer an. Man kann in jeder Programmiersprache Frickelcode schreiben.

  3. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor kaysen 05.02.10 - 12:55

    Da es in PHP mehr Frickler gibt mag sein weil es halt sehr einfach zu erlernen ist und heute viele mit Webprogrammierung anfangen.
    ABER Php ist seit Version 5 sehr viel besser als sein Ruf von Leuten die es aus PHP3 Tagen kennen...es gibt eine Reihe von sehr guten MVC Frameworks und man kann insgesamt genauso gut strukturieten Code schreiben wie beispielsweise mit Java, nur das man mit PHP nach wie vor effizienter ist da man einfach schneller ist.
    Noch dazu ist weder Java noch asp.net glorreich schnell, PHP wird durch den neuen c "compiler" vermutlich alle anderen etablierten Sprachen zur Webentwicklung abhängen.

    Projekte wie Facebook, wikipedia, yahoo etc zeigen außerdem das PHP keinerlei Probleme mit Skalierbarkeit hat.

  4. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor Zur.Registrierung 05.02.10 - 13:00

    Das Forum zeigt aber, das die PHPler Probleme mit Sachen wie Unit-Tests und "erst planen, dann programmieren" haben.

    Sowas ist bei Facebook aber normal. 5000 ! Unit-Tests.
    Deutsche PHPler zetteln dann einen Aufstand an "Ich hab noch nie einen PHP-Unit-Test geschrieben und ich habe Libri/Arbeitsamt/mshtml.dll/... programiert".

    Die von Dir genannten Plattformen arbeiten auf einem ganz anderen Qualitäts-Sicherungs-Level als Normalo-PHPler.
    Die sind die totale Ausnahme. Schlecht-Programmier-Normalos sind der 99,999%ige Standard-Fall.

  5. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor TheDragon 05.02.10 - 13:38

    kaysen schrieb:
    --------------------------------------------------------------------------------
    > ...genauso gut strukturieten Code schreiben wie
    > beispielsweise mit Java, nur das man mit PHP nach wie vor effizienter ist
    > da man einfach schneller ist.

    Das halte ich mal für ein großes Gerücht! Allein der Anteil an Fehlern, die nur durch Kompilieren (und damit zur Entwicklungszeit!)gefunden und behoben werden können macht einen riesigen Unterschied aus! Typsicherheit in Java: FTW! Wenn ich mir das anschaue, ich kann in PHP (auch noch in Version 5!!!) einer Variablen erst einen Text, dann einen Int-Wert usw zuweisen. Da wird mir nur noch schlecht!

    Und zum Schluss: die Frameworks für Java sind denen von PHP einfach in Mannjahren gemessen um Welten vorraus. Alleine Hibernate bzw. JPA ist mit Geld praktisch nicht mehr zu bezahlen (Gott sei Dank ist es kostenlos!). In PHP muss ich sowas immer erst mühsam generieren.

    Von Annotations, Transaktionen, Generics usw. fang ich gar nicht erst an.

    Zu guter letzt: ich weiß, wovon ich rede, ich habe mehrere Jahre mit PHP (auch 5) verschwendet und bin jetzt seit einigen Jahren glücklich im Java Umfeld.
    Der einzige Grund heute noch PHP einzusetzen ist der: es gibt praktisch keine günstigen Java-Hosting-Anbieter!


    T.

  6. Re: wissen die nicht, das es schon ...

    Autor Plasma 05.02.10 - 13:50

    kaysen schrieb:
    --------------------------------------------------------------------------------
    > ABER Php ist seit Version 5 sehr viel besser als sein Ruf von Leuten die es
    > aus PHP3 Tagen kennen...es gibt eine Reihe von sehr guten MVC Frameworks
    > und man kann insgesamt genauso gut strukturieten Code schreiben wie
    > beispielsweise mit Java, nur das man mit PHP nach wie vor effizienter ist
    > da man einfach schneller ist.

    ROFLMAO kann ich da nur sagen.

    Ich erinnere mich da an eine Statistik in der verschiedene Webserver-Technologien verglichen wurden. Java-Servlets standen von der Geschwindigkeit her an zweiter Stelle, die einzig schnellere Geschichte waren CGIs in nativem C. PHP war da gaaaanz weit unten.

    Inzwischen gibt es die x-te Version des Hotspot-Compilers, Java ist viel schneller geworden. PHP schlägt sich endlich mit Objektorientierung herum, und bringt gleich noch einen schönen Satz unbrauchbarer "Magic"-Funktionen mit, die dank Reflection den ganzen Laden ordentlich ausbremsen.

    PHP mag effizient sein im Sinne der Zeit zwischen "Idee" und "was sichtbarem", aber für mehr als Prototypen ist es nicht zu gebrauchen, wenn man nicht aufgrund der Serverumgebung darauf festgenagelt ist und/oder eine masochistische Veranlagung hat den gesamten Code mit, wegen nicht konsequent implementierter Exceptions, zwingend notwendiger Fehlerbehandlung zu bloaten.

  7. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor yamler 05.02.10 - 13:58

    Ich denke auch, daß sich die PHP-Gemeinde in (mindestens) zwei Teile spaltet. Einerseits die "Frickler", die so berühmte Seiten wie "Guckst_Du_Muttis_Baby_von_allen_Seiten.igitt" entwickeln, und andererseits die, die hochperformante, skalierbare Systeme (und davon gibt es einige) entwickeln.
    Und es ist ganz sicher, daß die Performance maßgeblich von den Fähigkeiten der Entwickler abhängt, unabhängig von der eingesetzten Technologie.
    Außerdem gibt es meines Erachtens einen Widerspruch zwischen den Anforderungen von RAD mit dem daraus resultierenden Trend zu Frameworks und eben der Performance. Jeder, der sich schon einmal den Call-Stack in so einem Framework angesehen hat, wundert sich, daß manche Applikationen überhaupt laufen ...
    Irgendwann wird dann der Punkt kommen, wo der Hardware-Fortschritt die enormen Performance-Einbussen durch ORM, Frameworks und alles, was RAD sonst so fordert, nicht mehr ausgleichen kann.
    Wenn ich mir überlege, auf welcher Hardware im Jahr 2002 eine der größten und traffic-reichsten Websites Deutschlands (Rang 5-10) residierte ... und trotzdem können viele Unternehmen von der Entwicklungszeit, auch heute noch, nur träumen.
    Es gibt halt noch andere Plattformen als PHP und ASP, die für viele Anwendungsfälle durchaus besser geeignet sind. Welcher 08/15 PHP'ler oder ASP'ler kennt denn z.B. die Vorteile von Intersystems Caché oder Lotus Domino ?

  8. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor nexx 05.02.10 - 14:49

    yamler schrieb:
    --------------------------------------------------------------------------------
    > ASP'ler kennt denn z.B. die Vorteile von Intersystems Caché oder Lotus
    > Domino ?

    Bei dem Text "In der Regel müssen die gleichen Funktionen einmal auf Serverseite und einmal auf Clientseite in unterschiedlichen Sprachen implementiert" musste ich auch gleich an Dominos neuen XPages denken.

  9. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor klaro 05.02.10 - 15:33

    Typensicherheit und Fehler bei Kompilieren ist sicher ein vorteil von Java, da gebe ich dir recht. Aber sonst sehe ich keine Vorteile (Arbeite selber seit > 5 Jahren mit JSF / Struts und PHP).

    Zudem haben echte Webdesigner mehr möglichkeiten in PHP als in JSF, wobei JSF 2.0 da vortschritte gemacht hat.

    Aber z.B clean URLs, da sieht dann Java aber bitter schlecht aus.

    Sorry aber ich glaube dir einfach nicht, oder du hast es halt einfach nicht wirklich begriffen.

    PHPUnit, Phing, CruiseControll und all die Sachen machen PHP halt trotzdem Enterprise tauglich.

  10. Re: wissen die nicht, das es schon ...

    Autor abp 05.02.10 - 16:38

    Zum Thema Frameworks und Objektorientierung in PHP gibts nen coolen Artikel vom Author der Sprache selbst :)

    http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html

    # Fast
    * Avoid include_once and require_once
    * Use APC and apc_store/apc_fetch for caching data that rarely changes
    * Stay with procedural style unless something is truly an object <- !!!
    * Avoid locks at all costs

  11. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor what 05.02.10 - 17:43

    Da gibt's noch andere sehr interessante Ansätze, Haxe z.b. ist ne plattformunabhängige Metasprache die Quellcode, Binarys oder Bytecode für unterschiedliche Plattformen generiert. Aktuell werden als Zielplattformen Javascript, PHP, Flash, Neko (Lightweight VM) und C++ unterstützt. Hat bisher leider noch nicht die Aufmerksamkeit verdient die es eigentlich verdient. mehr dazu auf www.haxe.org

  12. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor janeisklar 05.02.10 - 19:13

    hier reden leute von php die nicht php programmieren ...

    Gott das MVC ist keine neu-erfindung, gibts in jeder Sprache zig Versionen, also "WOZU DIESE DISKUSSION?" ... welche Programmiersprache nun schlecht ist?
    ich kenne ASP Programmierer die mit COPY&PASTE Projekte verhunzen, und ohne klickybunty nichts zu stande bekommen würden was man Applikation nennen kann.
    außerdem die oben erwähnten Frickler in php ...
    und mit JSP kann ich mir auch meinen Server auslasten wenn dem langweilig ist (siehe lahmarschiges lokalisten).

    die oben erwähnten Fakten: Facebook, Wikipedia, Sourceforge und yahoo sprechen definitiv für sich, unaufzählbar bleiben die ganzen kleinen Projekte wie Foren, Blogs, Twitterscript

  13. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor Just in Time 05.02.10 - 19:37

    Sagt dir JIT Compiler was?
    Schau bei Wikipedia nach.
    Java compiliert schon lange direkt in Bytecode und is damit auch wunderbar schnell. Kann mir nicht vorstellen, dass PHP->C->Bytcode letztlich viel mehr Geschwindigkeit bring

  14. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor zilti 05.02.10 - 21:14

    Just in Time schrieb:
    --------------------------------------------------------------------------------
    > Sagt dir JIT Compiler was?
    > Schau bei Wikipedia nach.
    > Java compiliert schon lange direkt in Bytecode und is damit auch wunderbar
    > schnell. Kann mir nicht vorstellen, dass PHP->C->Bytcode letztlich viel
    > mehr Geschwindigkeit bring
    Ehmm Java hat schon immer in Bytecode kompiliert. Der JIT-Compiler kompiliert Bytecode zur Laufzeit zu nativem Code.

  15. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor GL 06.02.10 - 14:33

    Wenn java-bytecode-komplatible Chips (wie z.B. der ARM im iPhone) auf Serverniveau kommen, dann kann es gut sein, dass Java performance-wise deutlich abhaut.

  16. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor d2 06.02.10 - 18:58

    Und was hat das mit PHP zu tun?

  17. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor Julix 07.02.10 - 09:26

    Wenn man nicht schwimmen kann ist auch die Badehose schuld...
    Klarer Fall von erst denken, dann schreiben.

  18. Re: wissen die nicht, das es schon asp.net mvc2 gibt?

    Autor nunja. 07.02.10 - 15:21

    Tatsächlich ist php in vielen Fällen eine Bleibadehose.

    MVC ist da mehr schlecht als recht möglich und vor allem lahm.

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Meistgelesen
  1. Libreoffice

    "Wir wollen Nutzer in die ODF-Welt ziehen"

  2. Browser

    Kauft Facebook Opera?

  3. Blackberry

    RIM plant Massenentlassungen

  4. Datenschutz

    Neue EU-Regeln zu Cookies treten in Kraft

  5. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten


Meistkommentiert
  1. Kommentare: 172 | letzter Beitrag 22:36 Uhr

  2. Kommentare: 94 | letzter Beitrag 26.05. 19:45

  3. Kommentare: 79 | letzter Beitrag 22:43 Uhr

  4. Kommentare: 71 | letzter Beitrag 22:20 Uhr

  5. Kommentare: 62 | letzter Beitrag 21:44 Uhr

Mehr



Haben wir etwas übersehen?

E-Mail an news@golem.de


IMHO: Gema und Youtube - der Kampf ums Urheberrecht
IMHO
Gema und Youtube - der Kampf ums Urheberrecht

Nach der Urteilsverkündung im Rechtsstreit zwischen Youtube und Gema fühlten sich beide Seiten als Gewinner. In Wahrheit gibt es aber nur einen Verlierer, bloggt Medienrechtsexperte Thomas Hoeren: die Gema.

  1. Kulturelles Gedächtnis Wie speichern wir das Internet?
  2. Urheberechtsdebatte Piratenpartei legt Zehnpunktekatalog vor
  3. Urheberrecht SPD plädiert für "Vergüten statt verbieten"

Soziale Pornos: Facebook verliert Klage gegen Faceporn
Soziale Pornos
Facebook verliert Klage gegen Faceporn

Ein soziales Netzwerk für Pornografie muss seine Marke nicht an Facebook übergeben. Faceporn, ein norwegisches Unternehmen, freut sich über den Sieg vor einem kalifornischen Gericht.

  1. iOS Facebook bringt eigene Kamera-App auf den Markt
  2. Redesign Facebook bastelt an einer veränderten Chronik
  3. Umsatzwarnung Facebook offenbar selbst an schwachem Börsenstart schuld

IMHO: Warum ich nicht Diablo 3 spiele
IMHO
Warum ich nicht Diablo 3 spiele

Diablo 3 ist toll, sagen viele Spieler - Diablo 3 ist eine Stimulus-Response-Maschine, sagt Rainer Sigl. Der Blogger und leidenschaftliche Gamer erklärt, warum er sich Blizzards jüngstem Werk verweigert.

  1. IMHO Bitte aufwachen, Hollywood!
  2. IMHO Die Cebit verpufft in der Wolke

  1. Renesas: Chiphersteller will ein Drittel der Beschäftigten loswerden
    Renesas
    Chiphersteller will ein Drittel der Beschäftigten loswerden

    Renesas ist nach Elpida der zweite schwer angeschlagene japanische Chiphersteller. Renesas, das Hitachi, Mitsubishi Electric und NEC gehört, macht Verlust und will seine größte Fabrik verkaufen.

  2. Blackberry: RIM plant Massenentlassungen
    Blackberry
    RIM plant Massenentlassungen

    RIM soll in den kommenden Tagen erneut einen massiven Stellenabbau ankündigen. "Ich habe herausgefunden, welche Teile ich in meinem Puzzle nicht mehr benötige", sagte Firmenchef Thorsten Heins.

  3. Browser: Kauft Facebook Opera?
    Browser
    Kauft Facebook Opera?

    Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.


  1. 15:41

  2. 13:23

  3. 14:48

  4. 14:29

  5. 14:24

  6. 12:30

  7. 12:23

  8. 18:49