Frage

Welche Erfahrungen haben Sie bei der Entwicklung von Webanwendungen mit einer dieser beiden Sprachen/Frameworks gemacht?Womit war die Entwicklung Ihrer Meinung nach bequemer und schneller?

War es hilfreich?

Lösung

Beides wäre für die Entwicklung von Webanwendungen vollkommen in Ordnung.

Wenn Sie in PHP besser sind als in Ruby, dann wäre Cake wahrscheinlich „schneller“, weil Sie nicht die zusätzliche Zeit aufwenden müssten, sich mit der Ruby-Syntax vertraut zu machen.Offensichtlich ist das Gegenteil der Fall.

Ich habe mit beidem nicht viel Erfahrung, würde aber sagen, dass ich Ruby bevorzuge, weil ich finde, dass die Bibliotheken einfacher zu verwenden und zu installieren sind (rvm/gems usw.) und ich lieber einen lokalen Entwicklungsserver habe, als Apache und Co. zu verwenden Eine große und lautstarke Open-Source-Community auf github/blogs/twitter ist meistens eine gute Sache.

Wirklich, wen interessiert das, im Grunde sind sie gleich:Dynamische Skriptsprache, MVC-Framework...Wenn Sie Ihr Wissen erweitern möchten, können Sie sich auch etwas ganz anderes ansehen node.js oder Haskell und Snap.

Andere Tipps

Meine Meinung:Wenn Sie etwas mit bestehender PHP-Codebasis portieren, verwenden Sie Cake.Aus allen anderen Gründen tendieren Sie zu Rails.Bessere Community und, darf ich sagen, eine fortgeschrittenere Verwendung von TDD-, BDD- und OO-Konzepten (ich hasste Akronyme einfach).Der Hauptgrund dafür sind nicht die Fähigkeiten der Sprache, sondern die Denkweise, die in der jeweiligen Entwicklerbasis vorhanden ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
scroll top