macos schrieb:
@antred: Also sagen wir es mal so: Mit PHP und mit Ruby kannst du am Ende das gleiche erzielen. Der Unterschied ist aber wie du aber dabei ans Ziel kommst. Ein Lamborghini Fahrer würde nicht in ein VW steigen obwohl er mit dem VW auch in den Golf Club kommen würde....
Och... Phaeton W12 (oder wenigstens n großer Passat) statt Lambo? Warum nicht? Er ist langsamer, aber die Geschwindigkeit nutzt mir in 99% der Fälle nix.
Dafür:
- sitz ich nicht laufend auf. Ich kann auf ALLEN Straßen fahren, ohne mir Sorgen zu machen. Verliert mein Lambo gleich seine Schürze? Egal... Der Phaeton hat genug Bodenfreiheit. Analog: Kann der Server RoR? Nein? Und nu? Anderen Server... JEDER Server kann hingegen PHP.
- kann ich auch mal mehr mitnehmen als eine Reisetasche und ne große Brieftasche. Ich kann mich repräsentativ vom Fahrer rumkutschen lassen. Ich kann 2 Geschäftspartner mitnehmen. Ich kann mich selbst als Fahrer verdingen. Ich bin nicht darauf angewiesen, genau auf der einen Autobahn zu fahren, die für den Lambo brauchbar ist.
Auf "rubygems.org" gibt es über 60.000 kostenlose Plugins (Gems) die man ganz simpel in seine Ruby Seite reinladen kann.
Zudem werden die ganzen Javascript Librarys wie Coffescript, Backbone, Node.js.... sehr nah an Ruby und Rails programmiert. Es ist nicht unüblich das diese JS Entwickler auch Ruby nutzen.
Fast 100% der PHP-Entwickler nutzen JS... Also?
Und das letzte, was ich über Ruby Gems gehört hab: Sie sind ein wunderbares Einfallstor für Schadcode.... Blind Gems laden ist sogar noch gefährlicher als blind PHP-Scripte laden.
Im PHP Lager findest du dagegen mehr Amateure und Hobbyfrickler die mal ihre Wordpress Seite hochziehen wollen wie Daaron es bereits sagte.
FAAAACEEEEBOOOOK
Sicher keine Amateure, und auch keine Hobby-Frickler. Eher schon: Das größte aktuelle Webprojekt. Hohe Leistungsfähigkeit, hohe Ansprüche an die Sicherheit. Häufige Innovationen....
Der Trick ist: PHP kann ALLES. Es kann nicht nur sehr spezielle Lösungen, es kann auch allgemeinen Krams. Eben das Brot- und Butter - Geschäft. Genau das kann Ruby in Europa NICHT. Es gibt in Deutschland keine RoR-Community. Es gibt keine Firmen, die RoR-Entwickler suchen.
Mit PHP kannst du monströse Webshops von Grund auf bauen, du kannst bestehende Seiten erweitern oder du kannst eben auch mal einfach nur ein kleines Shellscript schreiben.
Ein (funktionierendes oder etabliertes) Plugin Managment gibt es dort nicht.
Kennst du schon PEAR? Scheinbar nicht. Mach dich vom Acker, du der du von nix Ahnung hast.
Wer PHP macht, nutzt zudem fast nie Symfony, ZF oder andere PHP Frameworks sondern frickelt seinen PHP Code direkt ins HTML rein. Je dreckiger desto besser ist das Motto hier...
Selten so einen Schwachsinn gelesen. Nur weil man dreckig arbeiten KANN (was eben durchaus manchmal ausreicht) heißt das weder, dass es an der Tagesordnung ist noch dass man es tun sollte.
Der Unterschied ist: Jeder kann für sich selbst entscheiden, ob er ein 10MB großes Framework lädt oder seine dynamische Bildergalerie einfach in 5 Dutzend Zeilen selbst schreibt. Quick & Dirty ist nicht per se schlecht. Nicht alles muss für die Ewigkeit gebaut werden.
Also welches Auto möchtest du jetzt fahren?
Ich nehm den Volkswagen. Der bleibt wenigstens nicht an der nächsten Tankstelle hängen. Er hat einen höheren Kosten-Nutzen-Faktor. Er ist deutsche Wertarbeit, ja sogar Dresdner Handarbeit.
Und vor allem: Den VW kann ich vielfältig beruflich einsetzen. Den Lambo hingegen... Der taugt als Zweitwagen fürs Bimbo abschleppen am Wochenende.