Fórum Aplicação WEB #378209
24/05/2010
0
M. C.
Curtir tópico
+ 0Posts
24/05/2010
Vitor Rubio
Se você quiser fugir de PHP (pode não ser o seu foco) eu aconselho a usar ASP.NET, que de todos eu considero o mais fácil (na minha modesta opinião, mas é uma simples questão de afinidade). Eu achei o asp.net mais fácil do que PHP, ASP antigo e intraweb. Tanto para desenvolver / debugar como para fazer o deploy. Você pode escolher entre qualquer linguagem compatível com o .net para desenvolver: se quiser aprender uma linguagem nova pode usar o C# e se quiser aproveitar o seu conhecimento em Delphi use o prism.
Está se comentando muito hoje em dia sobre Ruby. Se você tem vontade de ter "uma segunda linguagem preferida" ruby é uma boa opção.
Todo o projeto começa a partir da modelagem das classes, faça no UML o diagrama de classes, de sequência e de casos de uso, mesmo que seja só um rascunho por enquanto, no papel de pão, para já começar com uma boa base orientada a objetos. (faça isso separando por módulos/domínios). Depois faça uma análise dos dados a serem armazenados e faça um MER do que seria o seu banco de dados e faça o mapeamento objeto-relacional. Depois opte por um framework de persistência ou crie um.
Citei isso porque baseado em boas práticas, qualquer linguagem pode ser a "mãe" de um grande projeto.
Por último a interface com o usuário é muito importante, e mais importante ainda se seus usuários forem clientes e não funcionários (e-commerce, jogos e redes sociais são exemplos). Por isso tenha um bom designer como parceiro e use frameworks que enriquecem a experiência de usuário do lado client, como JQuery por exemplo.
Espero ter ajudado ^^
Gostei + 0
26/05/2010
Carlos Mazzi
Ou Java.
Porém faça sua analise de curva de aprendizado, custo beneficio de curto e longo prazo.
Servidores de Hospedagem(custos por tecnologia empregada);
Quais os bancos de dados (ex: SQL Server para .NET) somente ambiente Windows ou Java multiPlataforma.
Se o custo e prazo forem apertados, procure as commodities do mercado, assim vc nao fica corrido, quando as documentacoes, servidores, aplicativos, etc... ex: PHP, hoje em dia é um commoditie pois a maioria dos servidores de hosts, tem a sua possibilidade , assim como MySQL para bancos de dados...
Pense em cloud, se vc quer fazer vários hosts, ou hospedar usando um cloundComputing de terceiro? A estrutura pode ser muito diferente para cada caso.
qq coisa estamos ai pra ajudar.
Gostei + 0
31/05/2010
M. C.
Se você quiser fugir de PHP (pode não ser o seu foco) eu aconselho a usar ASP.NET, que de todos eu considero o mais fácil (na minha modesta opinião, mas é uma simples questão de afinidade). Eu achei o asp.net mais fácil do que PHP, ASP antigo e intraweb. Tanto para desenvolver / debugar como para fazer o deploy. Você pode escolher entre qualquer linguagem compatível com o .net para desenvolver: se quiser aprender uma linguagem nova pode usar o C# e se quiser aproveitar o seu conhecimento em Delphi use o prism.
Está se comentando muito hoje em dia sobre Ruby. Se você tem vontade de ter "uma segunda linguagem preferida" ruby é uma boa opção.
Todo o projeto começa a partir da modelagem das classes, faça no UML o diagrama de classes, de sequência e de casos de uso, mesmo que seja só um rascunho por enquanto, no papel de pão, para já começar com uma boa base orientada a objetos. (faça isso separando por módulos/domínios). Depois faça uma análise dos dados a serem armazenados e faça um MER do que seria o seu banco de dados e faça o mapeamento objeto-relacional. Depois opte por um framework de persistência ou crie um.
Citei isso porque baseado em boas práticas, qualquer linguagem pode ser a "mãe" de um grande projeto.
Por último a interface com o usuário é muito importante, e mais importante ainda se seus usuários forem clientes e não funcionários (e-commerce, jogos e redes sociais são exemplos). Por isso tenha um bom designer como parceiro e use frameworks que enriquecem a experiência de usuário do lado client, como JQuery por exemplo.
Espero ter ajudado ^^
Gostei + 0
31/05/2010
M. C.
Ou Java.
Porém faça sua analise de curva de aprendizado, custo beneficio de curto e longo prazo.
Servidores de Hospedagem(custos por tecnologia empregada);
Quais os bancos de dados (ex: SQL Server para .NET) somente ambiente Windows ou Java multiPlataforma.
Se o custo e prazo forem apertados, procure as commodities do mercado, assim vc nao fica corrido, quando as documentacoes, servidores, aplicativos, etc... ex: PHP, hoje em dia é um commoditie pois a maioria dos servidores de hosts, tem a sua possibilidade , assim como MySQL para bancos de dados...
Pense em cloud, se vc quer fazer vários hosts, ou hospedar usando um cloundComputing de terceiro? A estrutura pode ser muito diferente para cada caso.
qq coisa estamos ai pra ajudar.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)