Die Sprache
Rubinrot ist eine neuere Programmiersprache, die den größten Teil ihres Erbes mit Perl und Smalltalk teilt. Wie Ruby aussieht (und wie Sie es selbst ausprobieren können), können Sie sehen unter tryruby.org .
Genauso wie Sie mit PHP Webseiten schreiben können, können Sie das Gleiche mit Ruby tun.
Der Rahmen
Ruby on Rails ist eine Reihe von Softwaretools, die es Ihnen erleichtern, eine Website in Ruby zu schreiben. Die wichtigsten Dinge, die sie zu erleichtern versuchen ("make easy") sind:
- Speichern von Bezugsdaten (z. B. Blogeinträge und die dazugehörigen Kommentare) in einer Datenbank.
- Annahme von Webanfragen und programmatisch darauf reagieren (z. B. das Passwort eines Benutzers überprüfen)
- HTML zusammenstellen mit Ihren Daten, mit Layouts und Vorlagen, die es einfacher machen.
"Rails", wie es kurz genannt wird, ist mit extremen Vorurteilen gegenüber bestimmten Anwendungsmodellen, insbesondere MVC, ausgestattet. Das bedeutet, dass im Gegensatz zu PHP, wo jede .php
Quelldatei ist Freiwild für jedes Stück Code, der meiste Code in einer Rails-Anwendung wird an einem bestimmten, konventionellen Ort geschrieben. Wenn Leute Rails mit PHP vergleichen, weisen sie oft auf diesen Umstand hin.
Es gibt vieles, was ich nicht behandelt habe, aber das sind die grundlegenden Funktionen von Rails. Um zu sehen, wie es aussieht, würde ich vorschlagen, sich den berüchtigten Film anzusehen, Screencast "Ein Weblog erstellen...". .
0 Stimmen
Duplikat von stackoverflow.com/questions/1338918/ . stackoverflow.com/questions/1852863/
6 Stimmen
Da bin ich anderer Meinung; das sind andere Fragen.
1 Stimmen
Ich stimme nicht mit S. Lott überein.