Ich habe ein Projekt im Sinn, das es lohnt, endlich ins Programmieren einzusteigen.Django, Turbo Gears, Web2Py, was ist besser für was?
Nach dem Lesen einer Menge Sachen, hier und anderswo, bin ich dabei, Python zu machen, den ich für jetzt lerne, über C# oder Java. Was mich am meisten überzeugt hat, waren Paul Grahams Exkursionen zu Programmiersprachen und Lisp, obwohl Arc gerade in der experimentellen Phase ist, was mir nicht helfen würde, diese Web-App jetzt zu machen.
Als für Web-App schnell, habe ich Django, Turbo Gears und Py2Web ausgecheckt. Obwohl ich viel Zeit mit Lesen verbracht habe, habe ich immer noch keine Ahnung, welchen ich verwenden sollte.
1) Django hat sicherlich die schönste Online-Präsenz, und ein schön gemacht Vor-Ort-Tutorial, sie wissen, wie man ihr Ding zeigen.
2) Web2Py hat mich mit seiner no-install-benötigt angezogen und der Anspruch Django kompliziert aussehen zu machen. Aber wenn du auf ihrer Website herumwirfst, findest du schnell Inhalte, die seit Jahren nicht mehr mit defekten externen Links aktualisiert wurden ... Es gibt Geister auf dieser Website, die jemanden, der sich nicht mit der Problematik des Projekts vertraut machen kann, wenn es flach ist.
3) Turbo Gears ... Ich denke, es ist auch modular. Leute, die darüber geschrieben haben, liebten es ... Ich konnte nichts Bestimmtes finden, was es über Django besonders machen würde.
Ich habe mich noch nicht für eine IDE entschieden, obwohl ich hier alle Antworten auf den Intellisense Code Completion Post gelesen habe. Das Anzeigen zusätzlicher Code-Snippets wäre für Noobs wie mich auch cool, aber ich nehme an, ich sollte zuerst meine Web-Frame-Arbeit auswählen und dann einen Editor auswählen, der gut damit arbeitet.
Da wahrscheinlich kein Rahmen ist zweifellos das beste an allem, werde ich einige Besonderheiten auf, die App geben will ich bauen:
Es wird MySQL verwenden, braucht es Registrieren/Log-in, und es wird eine Last von einfachen mathematischen Operationen auf Daten von Eingabe- und SQL-Abfragen. Ich habe einen funktionsfähigen Prototyp in Excel fertiggestellt, also weiß ich genau, was ich bauen will, was mir hoffentlich helfen wird, meine Noobness zu überwinden. Ich werde eine kleine App sein, nichts großes.
Und ich will keine HTML sehen, während es
PS bauen ;-): dank der Menschen Stackoverflow läuft, diesen Ort gefunden zu genau im richtigen Moment!
Ich glaube, Sie haben sich die falsche Seite für web2py angesehen. Es ist http://web2py.com. Uns sind keine fehlerhaften Links bekannt und wir veröffentlichen durchschnittlich alle zwei Wochen eine neue Version. Wenn eine neue Version veröffentlicht wird, wird die gesamte Website aktualisiert. – mdipierro
Ich denke, ich habe herausgefunden, was passiert ist: Einer der kostenlosen Download-Links auf der neuen Seite hat mich auf die alte Seite gebracht, ohne dass ich es merkte - und da die alte Seite natürlich nicht auf dem neuesten Stand ist. – Tsais
Ihr Handbuch ist eine ausgezeichnete lesen, genießen Sie jede Seite davon ... – Tsais