Pergunta

Nós temos uma aplicação web enorme em execução no laço, principalmente porque primeiro foi um enorme banco de dados FileMaker interna, que era para ser aberto ao público como um aplicativo web.

O aplicativo da Web não usa filemaker porém, ele é executado em um banco de dados MySQL, recriado a cada dia.

A única razão que eu conheço para usar lasso é de fácil integração com filemaker, mas eu nunca usei lasso. (Eu sou um perl / php / mysql / javascript cara)


Então, eu tenho três perguntas:
É lasso uma linguagem viável para uma aplicação web? Existem benefícios importantes que oferece sobre outras línguas?

Devemos deseja atualizar esse aplicativo, devemos usar uma linguagem mais amplamente utilizado e saber, ou devemos ficar com lasso?

Há alguém aqui que realmente usa lasso?

Foi útil?

Solução

Ei lá ... apenas pensei que eu gostaria de acrescentar meus dois centavos para a discussão: Estou actualmente a desenvolver diariamente na Lasso. Fui contratado aqui (grande universidade da Nova Inglaterra) cerca de 1,5 anos atrás, como um programador web ... com pouca experiência de programação (em uma vida anterior, eu era um web designer. Eu sabia CSS e HTML como a palma da minha mão, mas apenas algumas php muito limitado). Na verdade, eu não tinha sequer ouvido falar da linguagem de programação Lasso antes que eu comecei aqui. De qualquer forma, eles eram bastante confiante de que eu iria buscá-lo rapidamente. Cético como eu era, eles estavam certos. A sintaxe Lasso é rápido e fácil de aprender. Depois de quebrar a cabeça em torno da sintaxe e da [SquareBrackets], o resto cai no lugar instantaneamente. Em pouco tempo eu era capaz de construir alguns realmente complexos, banco de dados orientado, aplicações web.

Quanto comunidade, claramente Lasso da não está nem perto do tamanho da de php ou ruby ??... mas o que eu encontrei é que os desenvolvedores do Lasso são grandes fãs da linguagem e, portanto, são muito ativos e útil. Pessoalmente, acho que uma pequena comunidade dedicada mais facilmente acessíveis e menos intimidante. A maior parte das conversas Lasso realmente suculentos lugar no LassoTalk . Oh também, eu fui para o Developers Conference Lasso no ano passado e fiquei encantada com a dedicação da empresa LassoSoft e a comunidade de desenvolvedores. (Para não mencionar todas as coisas emocionante chegando em Lasso 9 ... ainda este ano?)

Algumas desvantagens para Lasso: Em primeiro lugar, o custo. É caro. Não há duas maneiras sobre ele (embora se você está apenas olhando para construir algo para demonstração ou para uma pequena implantação, você pode ser capaz de fugir com o instalação do desenvolvedor ). Em segundo lugar, a falta de amadurecer opções de hospedagem. Dê uma olhada na vasta quantidade de coisas que você pode obter em qualquer aleatória US $ 5 / mo. php plano de hospedagem e comparar com qualquer coisa que você pode encontrar para Lasso. Sim, é bem difícil lá fora (esses caras não são muito para olhar, mas são bastante confiável: cheaplassohosting.com ). Eu acho que os usuários da maioria dos Lasso estão hospedando suas próprias soluções embora.

Se você decidir continuar com Lasso, aqui alguns recursos que eu encontrei para ser inestimável:

tagSwap - uma troca puplic para o costume de lasso etiquetas

Lasso Referência

Dica da Semana

Também digno de nota, há um ambiente Lasso para Eclipse, bem como um suporte embutido em Coda Panic (que eu entusiasticamente endossa!).

Yeesh ... não queria que isso seja tão demorado. De qualquer forma, eu ficaria feliz em responder a algumas especificidades para você. Boa sorte com qualquer direção que você escolher para ir em!

Outras dicas

Lasso tem uma longa história. Nossa empresa usou um pouco no passado, antes de passar para PHP. Lasso teve sintaxe bastante complicado, mas isso foi há muitos rotações atrás (3.6.6, por volta do ano 2001) e pode ter melhorado. Minha sensação é que a comunidade de desenvolvimento é relativamente pequeno.

Eu concentrar a sua decisão sobre duas perguntas:

1) ele funciona agora? 2) Como facilmente se pode encontrar ou treinar alguém que sabe Lasso?

Uma vez que a sua extremidade traseira é MySQL, não há nenhum obstáculo para usar uma linguagem como PHP para isso. A transliteração do Lasso para PHP é geralmente bastante simples, dependendo de como muitas das instalações mais avançadas de Lasso você está usando. Mas mesmo aqueles tendem a ter equivalentes prontos em PHP e afins.

Não há realmente nenhuma resposta pat. Se o aplicativo está funcionando corretamente ou um mau desempenho, e / ou você espera necessário modificá-lo em tudo extensivamente no futuro próximo, e você está tendo dúvidas sobre encontrar ajuda qualificada, que poderia ser um argumento para considerar uma mudança para uma nova plataforma .

Estamos, infelizmente, a manutenção de um aplicativo Lasso aqui e é um pesadelo absoluto. Lasso trava uma vez por dia, em média. As pessoas em LassoSoft são muito rápidos em tomar nosso dinheiro, mas não oferecem qualquer apoio útil. Também como você deve ter notado, ninguém usa Lasso e você luta para contratar pessoal qualificado. Você ficaria melhor com Ruby, Python, Perl, Java ou mesmo PHP.

Eu costumava Lasso há muitos anos (com FileMaker 6) Eu só lembro que seja difícil, mas eu não me lembro muito mais sobre ele por isso não é justo para comentar sobre isso ainda, eu acredito que há um plugin Lasso Studio for Dreamweaver e espero que seja melhorado desde 2003.

No entanto, eu posso comentar sobre as alternativas

  • FileMaker fornece um assistente local php (desde que você é um cara php, este deve ser de interesse), eu não usei isso, mas já ouviu falar muito bons relatórios

  • Uma empresa chamada Six Fried Rice ter desenvolvido um plugin para o Ruby on Rails chamado Rfm (veja http://sixfriedrice.com/wp/products/rfm/ ), para que possa construir um site em Rails e comunicar facilmente com o seu servidor de FileMaker - se você gosta de pegar uma nova língua, por que não experimentá-lo, enquanto eu não sou nenhum perito Rails eu achei muito fácil de chegar a um nível competente.

Com tais grandes alternativas que são tão bem suportados com as comunidades pró-ativas eu desisti de Lasso em um estágio inicial.

Espero que minhas opiniões, subjetiva como elas são, pode ajudá-lo

Estamos usando Lasso por 10 anos agora e estamos muito felizes com ele. Ao longo do tempo, eu tive 2 desenvolvedores diferentes que cada um sabe alguns PHP quando eles começaram. Nós consideramos em ambos os pontos se houvesse uma razão para escorrer Lasso e mover tudo para PHP. Como cada um dos desenvolvedores ficou confortável na posição, ambos chegaram à conclusão de que Lasso foi fácil de usar e, em muitos aspectos muito mais intuitivo para o trabalho em que o PHP. Em cada caso, nós nunca mudou muito longe para um interruptor total sobre.

As nossas necessidades de banco de dados são ainda quase inteiramente reuniu com FileMaker. uma vez que pode com Oracle, MySQL e MS Servidor Server, manteve-se uma solução de banco de dados perfeito para nós. A maioria do nosso trabalho Lasso / web é simplesmente exibir dados para a web, e formulários web. Temos jogado alguns com o FileMaker PHP e eu acho que parece promissor. Temos também utilizado o instantâneo FileMaker Web Publishing de forma limitada. Escolher a ferramenta certa para o trabalho, em oposição ao pensamento único ferramenta faz tudo.

Ao contrário de um usuário anterior, não temos tido problemas com deixar de funcionar por muitos anos. Nossa Lasso / webserver não caiu uma vez em movimento de 5 anos.

Se eu não estava usando FileMaker e tinha um histórico de 10 anos com Lasso, eu ainda dar-lhe um olhar. A minha experiência é que é muito fácil de pegar e se o seu código é bem escrito e documentado, então você não precisa se preocupar com o quão fácil é encontrar um desenvolvedor Lasso experiente. Eu acho que a parte mais difícil para uma pessoa de abertura PGH-se código Lasso que não é documented- eles não têm muito para começar. de modo a documentação é tudo!

Por último, a comunidade Lasso é um recurso incrível e extremamente útil. Embora possa haver um recursos zilhão lá fora para PHP, pode ser difícil encontrar pessoas úteis, úteis. Com Lasso há alguns realmente grandes recursos, mas também uma comunidade muito ativa de gente extremamente dispostos a ajudá-lo.

Nossa empresa utiliza Lasso e Filemaker. Eu achei que fosse uma grande partida do que eu costumava fazer. A razão pela qual foi escolhido em primeiro lugar foi por causa de Filemaker. Se você estiver usando MySQL, então eu recomendo mudar para o PHP ou qualquer outra coisa. Há apenas mais documentação, fóruns e código de exemplo que você pode usar. Mas, novamente, o custo da portagem de um projeto tão grande não pode valer a pena.

FYI, o nosso servidor Lasso cai cerca de uma vez ou duas vezes por mês, o que é mais frequentemente do que deveria.

Deixe-nos saber o que você decidir e boa sorte!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top