Frage

Wir haben eine große Web-Anwendung auf lasso laufen, vor allem, weil es zuerst eine riesige interne Filemaker-Datenbank war, dass in der Öffentlichkeit als Web-App geöffnet werden sollte.

Die Web-Anwendung Filemaker ist allerdings nicht genutzt, es läuft auf einer MySQL-Datenbank, jeden Tag neu.

Der einzige Grund, warum ich kenne für die Verwendung von lasso ist es eine einfache Integration mit Filemaker, aber ich habe nie lasso verwendet. (Ich bin ein Perl / PHP / MySQL / Javascript-Typ)


So habe ich drei Fragen:
Ist lasso eine tragfähige Sprache für einen Web-App? Gibt es wichtige Vorteile, die sie gegenüber anderen Sprachen bieten?

Wenn wir wollen, dass die App aktualisieren, sollten wir eine weiter verbreitet und kennen die Sprache zu verwenden, oder sollten wir bleiben bei lasso?

Gibt es hier jemanden, der tatsächlich verwendet lasso?

War es hilfreich?

Lösung

Hey there ... nur dachte, ich meine zwei Cent auf die Diskussion hinzufügen würde: ich zur Zeit täglich in Lasso entwickle. Ich wurde hier angestellt (big New England Universität) etwa 1,5 Jahre als Web-Programmierer ... mit wenig Programmiererfahrung (In einem früheren Leben war ich ein Web-Designer. Ich wusste, CSS und HTML wie die Rückseite meiner Hand, aber nur einige sehr begrenzte php). In der Tat hatte auch ich nicht von der Lasso-Programmiersprache gehört, bevor ich hier anfing. Wie auch immer, sie waren ziemlich zuversichtlich, dass ich es schnell abholen würde. Wie skeptisch wie ich war, sie hatten Recht. Die Lasso-Syntax ist schnell und einfach zu erlernen. Sobald Sie Ihren Kopf um die Syntax und die [SquareBrackets] wickeln, fällt der Rest sofort an Ort und Stelle. In kurzer Zeit war ich in der Lage, einige wirklich komplexe, datenbankgestützte, Web-Anwendungen zu bauen.

Was Gemeinschaft ist klar Lasso bei weitem nicht so groß wie der von PHP oder Ruby ... aber was ich gefunden habe, ist, dass Lassos Entwickler eingefleischte Fans der Sprache sind und somit sind sehr aktiv und hilfreich. Persönlich finde ich eine kleine ergebene Gemeinschaft leichter zugänglich und weniger einschüchternd. Die meisten der wirklich saftig Lasso Gespräche finden auf LassoTalk . Oh auch, ich ging zum Lasso Developers Conference im vergangenen Jahr und wurde durch das Engagement der Unternehmen und Lassosoft der Entwickler-Community weggeblasen. (Nicht alle der spannenden Sachen zu erwähnen, in Lasso kommen 9 ... später in diesem Jahr?)

Einige Nachteile Lasso: In erster Linie Kosten. Es ist teuer. Es gibt keine zwei Arten davon (obwohl, wenn Sie gerade suchen, um etwas für Demo zu bauen oder für einen sehr kleinen Einsatz, Sie könnten in der Lage sein, um wegzukommen mit dem Entwickler-Installation ). Zweitens Mangel an reifen Hosting-Optionen. Werfen Sie einen Blick auf die große Menge an Material, das Sie in jeder beliebigen $ 5 / mo erhalten. PHP-Hosting-Plan und das zu irgendetwas vergleichen Sie Lasso finden. Ja, es ist ziemlich rau da draußen (diese Jungs sind nicht viel zu sehen, aber sie sind ziemlich zuverlässig: cheaplassohosting.com ). Ich würde vermuten, dass die meisten Benutzer Lasso obwohl ihre eigenen Lösungen hosten.

Wenn Sie sich entscheiden, mit Lasso in Gang zu halten, hier ein paar Ressourcen, die ich gefunden habe, von unschätzbarem Wert sein:

tagSwap - ein puplic Austausch für lasso benutzerdefinierten Tags

Lasso Referenz

Tipp der Woche

Auch erwähnenswert, gibt es eine Lasso-Umgebung für Eclipse sowie eine integrierte Unterstützung in Panic Coda (die ich mit Begeisterung unterstützen!).

Yeesh ... bedeuten nicht, für diese so lange sein. Wie auch immer, ich würde gerne einige Besonderheiten für Sie zu beantworten. Viel Glück mit welcher Richtung auch immer Sie sich entscheiden zu gehen!

Andere Tipps

Lasso hat eine lange Geschichte. Unsere Firma verwendet es ziemlich viel in der Vergangenheit, bevor PHP zu bewegen. Lasso hatte ziemlich umständlich Syntax, aber das war viele Umdrehungen vor (3.6.6, um das Jahr 2001) und es verbessert haben. Mein Gefühl ist, dass die Entwicklung der Gemeinschaft relativ klein ist.

Ich würde Ihre Entscheidung auf zwei Fragen konzentrieren:

1) Ist es nun funktionieren? 2) Wie leicht können Sie finden oder trainieren jemand, der Lasso weiß?

Da Ihr Backend MySQL ist, gibt es kein Hindernis für die eine Sprache wie PHP zu verwenden. Die Umschrift von Lasso zu PHP ist in der Regel recht einfach, je nachdem, wie viele der fortschrittlichen Einrichtungen von Lasso Sie verwendeten. Aber auch diejenigen neigen dazu bereit Äquivalente in PHP haben und dergleichen.

Es gibt wirklich keine Antwort parat. Wenn die App schlecht funktioniert oder ausgeführt wird, und / oder Sie erwarten zu müssen, ihn ändern überhaupt ausführlich in der nahen Zukunft, und Sie haben Zweifel an qualifizierte Hilfe bei der Suche, das könnte ein Argument sein für einen Umzug in eine neuen Plattform unter Berücksichtigung .

Wir sind leider die Aufrechterhaltung einer Lasso App hier und es ist ein absoluter Albtraum. Lasso stürzt einmal pro Tag im Durchschnitt. Die Leute im Lassosoft sind sehr schnell an unser Geld nehmen, aber bieten keine nützliche Unterstützung. Auch wie Sie wahrscheinlich bemerkt, niemand nutzt Lasso und Sie werden kämpfen, um qualifiziertes Personal einzustellen. Sie wären besser dran mit Ruby, Python, Perl, Java oder auch PHP.

habe ich Lasso vor vielen Jahren (mit Filemaker 6) Ich erinnere mich nur es schwierig zu sein, aber ich kann viel mehr über mich nicht daran erinnern, so dass es nicht fair ist, weiter zu kommentieren, ich glaube, ein Lasso Studio Plugin für Dreamweaver gibt es und ich hoffe, dass es seit 2003 verbessert hat.

Allerdings kann ich auf die Alternativen Kommentar

  • Filemaker bietet eine PHP-Site-Assistent (da Sie ein PHP-Typ sind, dies von Interesse sein sollte), ich habe nicht verwendet, sondern haben sehr gute Berichte gehört

  • Eine Firma namens Six Fried Rice ein Plugin für Ruby on Rails entwickelt haben, genannt Rfm (siehe http://sixfriedrice.com/wp/products/rfm/ ), so dass Sie eine Website in Rails und kommunizieren einfach mit Ihrem Filemaker Server aufbauen können - wenn Sie eine neue Sprache Aufnehmen bilden, warum es nicht versuchen, während ich keinen Rails Experte bin, fand ich es sehr leicht zu einem kompetenten Niveau zu erhalten.

Mit solchen großen Alternativen, die so gut unterstützt mit proaktiven Gemeinden gab ich in einem frühen Stadium auf Lasso auf.

Ich hoffe, meine Meinungen, subjektiv, wie sie sind, können Sie helfen

Wir haben seit 10 Jahren Lasso wurden jetzt mit und sind sehr zufrieden damit. Im Laufe der Zeit habe ich zwei verschiedene Entwickler hatte die jeweils einige PHP wissen, wann sie begonnen haben. Wir haben an beiden Punkten betrachtet, wenn es ein Grund ist Lasso tropfen und alles rund um PHP zu bewegen. Da jeder des Entwicklers in der Lage, bequem bekam, kamen beide zu dem Schluss, dass Lasso war einfach zu bedienen und in vieler Hinsicht weit intuitiver als PHP zu arbeiten. In jedem Fall bewegt wir nie sehr weit in Richtung einer Gesamt wechseln.

Unsere Datenbank Bedürfnisse sind noch fast vollständig mit Filemaker trifft. da es mit Oracle, MySQL und MS-Server Server, hat es eine perfekte Datenbanklösung für uns geblieben. Die meisten unserer Lasso / Web-Arbeit ist einfach Daten an den Web-Anzeigen und einfache Web-Formulare. Wir haben einige mit der Filemaker PHP gespielt und ich denke, es sieht vielversprechend aus. Wir haben auch verwendet, den Filemaker Instant Web Publishing in begrenzten Weise. Wählen Sie das richtige Werkzeug für den Job, im Gegensatz zu einem Werkzeug zu denken macht alles.

Im Gegensatz zu einem Benutzer früher haben wir keine Probleme erlebten seit vielen vielen Jahren mit abstürzt. Unser Lasso / Webserver ist nicht abgestürzt einmal in Bewegung als 5 Jahre.

Wenn ich nicht mit Filemaker und hatte eine 10-jährige Geschichte mit Lasso, würde ich ihm immer noch einen Blick geben. Meine Erfahrung ist, dass es ziemlich einfach ist, zu holen und wenn Ihr Code gut geschrieben und dokumentiert wird, dann brauchen Sie nicht besorgt zu sein, wie einfach es ist, einen erfahrenen Lasso-Entwickler zu finden. Ich denke, das harte Teil für eine PGH Person Öffnung Lasso-Code, der nicht documented- sie haben nicht viel zu beginnen. so Dokumentation ist alles!

Schließlich ist die Lasso-Community ist eine wunderbare Ressource und sehr hilfreich. Zwar gibt es für PHP gibt eine Unmenge Ressourcen sein kann, kann es schwierig sein hilfreich, nützlich, Leute zu finden. Mit Lasso gibt es einige wirklich große Ressourcen, sondern auch eine sehr aktive Community von Leuten extrem bereit, Ihnen zu helfen.

Unser Unternehmen verwendet Lasso und Filemaker. Ich fand es von einer großen Abfahrt zu sein, was ich früher. Der Grund ist es in erster Linie gewählt wurde, war wegen der Filemaker. Wenn Sie MySQL verwenden, dann Schalt empfehle ich über PHP oder etwas anderes. Es gibt nur mehr Dokumentation, Foren und Beispielcode Sie verwenden können. Aber dann wieder, die Kosten für ein solches großes Projekt portieren kann nicht sein Geld wert.

FYI, unser Lasso-Server abstürzt etwa einmal oder zweimal im Monat, was häufiger ist, als es sollte.

Lassen Sie uns wissen, was Sie sich entscheiden, und viel Glück!

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