Frage

Vor Tagen las ich so etwas wie "Ruby on Rails ist für Webanwendungen, Django für Standard -Webseiten". Ist das wahr?

Ich muss in den nächsten Wochen entscheiden, ob ich mit Ruby on Rails oder Django für ein Universitätsprojekt gehe. Es wird eine E -Mail -Marketing -Software sein.

Was raten Sie mir zu verwenden?

Keine korrekte Lösung

Andere Tipps

Dies liegt hauptsächlich wegen ihres Erbes - Rails wurde ursprünglich für Webanwendungen wie Basecamp verwendet, während Django zum Aufbau von Zeitungs-/Magazin -Websites verwendet wurde.

Ich würde jedoch sagen, dass beide lange über ihren ursprünglichen Zwecken herausgewachsen sind.

ja es ist möglich.Sie können das Client-Objektmodell mit JQuery verwenden, um den Inhalt des Dokuments zu erhalten.Ich empfehle jedoch, dass der Text in einem TXT ist.

Ich nehme an, das ist:

Ruby on Rails (dh das Rails -Framework mit Ruby als Programmiersprache)

vs

Django (dh das Django -Web -Framework, verwendet Python als Programmiersprache)

Beide Frameworks sind Model View Controller (MVC) -Rahmenbedingungen, sodass beide Webanwendungen und Webseiten in der Lage sind.

Daher ist Ihre Entscheidung wirklich "Python oder Ruby".

Sowohl Ruby als auch Python sind objektorientierte Sprachen und sind leicht zu erreichen ... Sie haben beide Schnellstartführer hier:

http://www.ruby-lang.org/en/documentation/quickstart/

http://wiki.python.org/moin/Beginersguide

Ich denke, Ruby hat den Vorteil in Bezug auf einfache Dokumentation und Benutzerfreundlichkeit - solange Sie sich gerne an die Regeln halten, die die Sprache erzwingt (die übrigens nicht unbedingt schlecht ist).

Beide Frameworks eignen sich hervorragend für das, was Sie tun möchten, und Ruby und Python sind in vielerlei Hinsicht ähnlich. Mein Vorschlag wäre, die Online -Dokumentation für jeden zu durchfliegen und für Sie das für Sie am besten zu sein.

Zunächst müssen Sie 2 Fragen beantworten:

  • Bevorzugen Sie Python oder Ruby?
  • Benötigen Sie einen minimalistischen Rahmen oder ein vollständigeres?

Schauen Sie sich als minimalistisches Rahmen in Python einen Blick auf web.py.

Beide sind großartige Frameworks.

Die Frage ist .. bevorzugen Sie (oder fühlen Sie sich wohler oder wissen es besser) 'Python oder' Ruby '? Sobald Sie die Antwort auf diese Frage haben, haben Sie auch die Antwort auf die ursprüngliche.

Sie können beide Framework verwenden, um nahezu jede vorstellbare Webanwendung zu erstellen.

Wenn Sie keine Sprachpräferenz haben und ihre unterschiedlichen Designmuster nicht bevorzugen dein Projekt.

Gehen Sie zu der Sprache, die diese Bibliotheken/APIs unterstützt, die Ihnen am meisten helfen.

Sie müssen einem Upgrade-Prozess folgen, um die Apps zu aktualisieren.

Für ein Update verwenden Sie dieselbe Produkt-ID in der App-Manifest Sie haben für die ursprüngliche Version verwendet.Die Versionsnummer in der App Manifest sollte größer sein als die Versionsnummer der ursprünglichen App oder das neueste Update.

Folgender Artikel bei MSDN beschreibt es im Detail:

App für SharePoint Update-Prozess

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top