Um exemplo de sistema p/ NET com DELPHI?
Salve pessoal, apesar de trabalhar com delphi e gostar muito dele, não vejo com bons olhos o desenvolvimento de grandes sites ou e-commerce´s com delphi.
Bom, não quero começar uma discussão sobre qual melhor techologia p/ web, quero apenas que alguém me indique o endereço de um site, seja apenas site ou complexo e-commerce feito totalmente em delphi.
abraço
Ricardo
Bom, não quero começar uma discussão sobre qual melhor techologia p/ web, quero apenas que alguém me indique o endereço de um site, seja apenas site ou complexo e-commerce feito totalmente em delphi.
abraço
Ricardo
Rfpsatin
Curtidas 0
Respostas
Cac2000
06/01/2004
O site da Livraria Saraiva é feito totalmente em Delphi
www.saraiva.com.br
www.saraiva.com.br
GOSTEI 0
Rfpsatin
06/01/2004
O site da Livraria Saraiva é feito totalmente em Delphi
www.saraiva.com.br
verdade, tinha sacado... (dll na busca ;-))
+ é o único?
q q eles usam? qual versão de delphi? lá não é intraweb deve ser dll p/ apache neh?
GOSTEI 0
Rfpsatin
06/01/2004
Ae intrawebeiros de plantão, deem uma olhada na última edição da revista (47) e chorem.
GOSTEI 0
Sam
06/01/2004
Amigão o site www.agrofax.com.br é totalmente feito em DELPHI.
Abçs !!!
Abçs !!!
GOSTEI 0
Rfpsatin
06/01/2004
Amigão o site www.agrofax.com.br é totalmente feito em DELPHI.
Abçs !!!
Legal, legal...
vc tem idéia de que exatamente eles usaram?
ISAPI, DLL, CGI ....
GOSTEI 0
Sam
06/01/2004
Isapi (Dll) com Delphi 7 e Banco de Dados MySql.
GOSTEI 0
Rfpsatin
06/01/2004
SAM, vc trabalha no projeto ou sabe me indicar alguém que possa me dar informações?
sabe me dizer + detalhes da implementação?
é WebBroker que esta usando né?
qual a qtdade de acesso simultâneo, tamanho da base...
grande agraço
Ricardo
sabe me dizer + detalhes da implementação?
é WebBroker que esta usando né?
qual a qtdade de acesso simultâneo, tamanho da base...
grande agraço
Ricardo
GOSTEI 0
Sam
06/01/2004
Amigão o site tem cerca de 5000 acessos em média por dia;
O tamanho da base de dados está em cerca de 1GB;
Abçs !!!
O tamanho da base de dados está em cerca de 1GB;
Abçs !!!
GOSTEI 0
Rfpsatin
06/01/2004
Amigão o site tem cerca de 5000 acessos em média por dia;
O tamanho da base de dados está em cerca de 1GB;
Abçs !!!
Deixa ser um pouco + chato :)
vc´s estão usando WebBroker mesmo né?
Pq vc´s escolheram usar delphi e não jsp ou php ou asp?
GOSTEI 0
Rfpsatin
06/01/2004
[quote:349ba28786=´Sam´]Amigão o site tem cerca de 5000 acessos em média por dia;
O tamanho da base de dados está em cerca de 1GB;
Abçs !!!
Deixa ser um pouco + chato :)
vc´s estão usando WebBroker mesmo né?
Pq vc´s escolheram usar delphi e não jsp ou php ou asp?[/quote:349ba28786]
WebSnap´s ....
GOSTEI 0
Sam
06/01/2004
Escolhi o Delphi pela seguinte razão:
A primeira grande vantagem do ISAPI é o fato de a aplicação servidora não ser um arquivo texto, como são as aplicações ASP. E sabemos quão perigoso para nós e tentador para os hackers é um web site baseado em arquivos texto, principalmente se utilizar banco de dados. É claro que isso pode ser evitado com o uso de scripts e estruturas de objetos. Porém, é necessário algumas dores de cabeça a mais à nós programadores, pois essas estruturas (scripts e estruturas de objeto) são de difícil manutenção. Já no ISAPI essa proteção é natural.
Os aplicativos ISAPI também são de alta performance e trabalham no mesmo espaço de memória que o Servidor WEB.
Abçs !!!
A primeira grande vantagem do ISAPI é o fato de a aplicação servidora não ser um arquivo texto, como são as aplicações ASP. E sabemos quão perigoso para nós e tentador para os hackers é um web site baseado em arquivos texto, principalmente se utilizar banco de dados. É claro que isso pode ser evitado com o uso de scripts e estruturas de objetos. Porém, é necessário algumas dores de cabeça a mais à nós programadores, pois essas estruturas (scripts e estruturas de objeto) são de difícil manutenção. Já no ISAPI essa proteção é natural.
Os aplicativos ISAPI também são de alta performance e trabalham no mesmo espaço de memória que o Servidor WEB.
Abçs !!!
GOSTEI 0
Rfpsatin
06/01/2004
Me corrijam se eu estiver errado.
[b:4f24515318]
A única forma de ter segurança, confiabilidade e desempenho em aplicações WEB com Delphi é fazendo uso de Dll´s, correto? Bem, ou seja, ISAPI. [/b:4f24515318]
ISAPI seria o que mais se aproxima de Servlet´s, calma, deixem explicar.
Uma Dll permanece na memória e é compartilhada por 1 ou n coisas, um servlet ´pode´ ter o mesmo desempenho. ISAPI seria um ´CGI´ mais moderno, UM ´Servlet´ p/ Delphi.
Desenvolver aplicações p/ WEB com Delphi fazendo uso de CGI acho meio sei lá rs...
Agora, sei lá, ´no me gusta´ muito a idéia de desenvolver aplicações p/ web complexas d+ com delphi. Não to dizendo que não da(temos exemplos vivos aqui mostrando que é possível sim e com qualidade), to dizendo que EU não gosto muito da idéia.
Prefiro o trio
JSP/Servlet/JB -> implementando o modelo MVC cristalinamente.
+ VAMOS LÁ PESSOAL, VC´S QUE TRABALHAM com Delphi p/ web, se manifestem, o que há de melhor no delphi p/ WEB na opinião de vc´s e pq Usar?
grande abraço
Ricardo
[b:4f24515318]
A única forma de ter segurança, confiabilidade e desempenho em aplicações WEB com Delphi é fazendo uso de Dll´s, correto? Bem, ou seja, ISAPI. [/b:4f24515318]
ISAPI seria o que mais se aproxima de Servlet´s, calma, deixem explicar.
Uma Dll permanece na memória e é compartilhada por 1 ou n coisas, um servlet ´pode´ ter o mesmo desempenho. ISAPI seria um ´CGI´ mais moderno, UM ´Servlet´ p/ Delphi.
Desenvolver aplicações p/ WEB com Delphi fazendo uso de CGI acho meio sei lá rs...
Agora, sei lá, ´no me gusta´ muito a idéia de desenvolver aplicações p/ web complexas d+ com delphi. Não to dizendo que não da(temos exemplos vivos aqui mostrando que é possível sim e com qualidade), to dizendo que EU não gosto muito da idéia.
Prefiro o trio
JSP/Servlet/JB -> implementando o modelo MVC cristalinamente.
+ VAMOS LÁ PESSOAL, VC´S QUE TRABALHAM com Delphi p/ web, se manifestem, o que há de melhor no delphi p/ WEB na opinião de vc´s e pq Usar?
grande abraço
Ricardo
GOSTEI 0
Bon Jovi
06/01/2004
Intraweb pra ISAPI, ISAPI em geral, ASP, PHP já estao morrendo...
Pra servidor Windows sem dúvida o melhor hoje é ASP.NET. Não sei como anda o projeto Mono agora, mas com isso o Linux não ficará fora dessa tecnologia. Pra quem não trabalha em empresa que banque pelo $$Delphi p/ .Net ou $$$Visual Studio, é só usar o WebMatrix.
Pra servidor Windows sem dúvida o melhor hoje é ASP.NET. Não sei como anda o projeto Mono agora, mas com isso o Linux não ficará fora dessa tecnologia. Pra quem não trabalha em empresa que banque pelo $$Delphi p/ .Net ou $$$Visual Studio, é só usar o WebMatrix.
GOSTEI 0
Sam
06/01/2004
Concordo com vc, as novas tecnologias estão deixando as DLL´s obsoletas, mas, vamos esperar pelo DELPHI 8, com certeza grandes novidades na plataforma .NET ele trará.
Inté !!!
Inté !!!
GOSTEI 0
Rfpsatin
06/01/2004
ou seja, vou deixar delphi p/ onde ele é MUITO ÚTIL e p/ web
continuar com javão mesmo rs...
t+, abraço
continuar com javão mesmo rs...
t+, abraço
GOSTEI 0
Facunte
06/01/2004
Salve, salve galera do fórum!
É dificil arrumar um tempinho para responder e-mails e msgs de fóruns. Aliás não costumo fazer esta última tarefa, mas hoje estou com um tempinho para isso.
Vamos lá!
Aqui na Saraiva utilizamos todo o poder do WebBroker com ISAPI. Infelizmente não posso dar detalhes sobre os nossos projetos, mas uma coisa é certa, não trocaremos a tecnologia tão cedo.
Estamos melhorando nosso design com o tempo, mas a funcionalidade é absurda. O site é apenas 0,5¬ da nossa aplicação. O forte mesmo é a logística. Imbatível!
Testamos algumas tecnologias, como o Java (gosto muito de Java), e até mesmo o nosso amigo .NET. Mas até agora nenhuma das tecnologias citadas nos convenceu em trocar de TIME.
Estou gostando muito da arquitetura .NET, ainda mais com a facilidade de trabalhar com o Delphi 8.
Bem, por enquanto é só amigos, vou me despedindo e deixando um gostinho de quero mais....
Aguardem a próxima matéria sobre Intraweb....
Abs
Facunte
www.facunte.com.br
www.saraiva.com.br
É dificil arrumar um tempinho para responder e-mails e msgs de fóruns. Aliás não costumo fazer esta última tarefa, mas hoje estou com um tempinho para isso.
Vamos lá!
Aqui na Saraiva utilizamos todo o poder do WebBroker com ISAPI. Infelizmente não posso dar detalhes sobre os nossos projetos, mas uma coisa é certa, não trocaremos a tecnologia tão cedo.
Estamos melhorando nosso design com o tempo, mas a funcionalidade é absurda. O site é apenas 0,5¬ da nossa aplicação. O forte mesmo é a logística. Imbatível!
Testamos algumas tecnologias, como o Java (gosto muito de Java), e até mesmo o nosso amigo .NET. Mas até agora nenhuma das tecnologias citadas nos convenceu em trocar de TIME.
Estou gostando muito da arquitetura .NET, ainda mais com a facilidade de trabalhar com o Delphi 8.
Bem, por enquanto é só amigos, vou me despedindo e deixando um gostinho de quero mais....
Aguardem a próxima matéria sobre Intraweb....
Abs
Facunte
www.facunte.com.br
www.saraiva.com.br
GOSTEI 0
Rfpsatin
06/01/2004
Facunte, não é mais custoso desenvolver e manter um sistema em delphi p/ WEB? tanto a nível de complexidade como de grana mesmo.
Vamos pelo seguinte lado, vou mencionar java pq é com ele q brinco.
Vc tem:
> tecnologia ´di gratis´
> escalabilidade
> multiplataforma real (sei q com .net podemos ter isso + ainda é p/ o futuro)
> Uma tecnologia aceita mundialmente como estável e madura.
Qdo comecei este tópico eu queria um bom exemplo e achei 2, legal né rs..
Agora, manter esses sistemas não é caro d+?
vc por traz tem Licença M$, licença Delphi, Licença disso e daquilo....
Não é + complexo dividir as coisas, tipo, implementar o MVC com delphi?
Sei que vc trabalhou no desenvolvimento do site e eu mesmo já comprei por lá, é muito bom e rápido + vc não acha que poderia ter benefícios migrando p/ java?
abraço.
Ricardo
Vamos pelo seguinte lado, vou mencionar java pq é com ele q brinco.
Vc tem:
> tecnologia ´di gratis´
> escalabilidade
> multiplataforma real (sei q com .net podemos ter isso + ainda é p/ o futuro)
> Uma tecnologia aceita mundialmente como estável e madura.
Qdo comecei este tópico eu queria um bom exemplo e achei 2, legal né rs..
Agora, manter esses sistemas não é caro d+?
vc por traz tem Licença M$, licença Delphi, Licença disso e daquilo....
Não é + complexo dividir as coisas, tipo, implementar o MVC com delphi?
Sei que vc trabalhou no desenvolvimento do site e eu mesmo já comprei por lá, é muito bom e rápido + vc não acha que poderia ter benefícios migrando p/ java?
abraço.
Ricardo
GOSTEI 0
Facunte
06/01/2004
Salve Ricardo,
Minhas respostas estão em vermelho.
Vc tem:
> tecnologia ´di gratis´
[color=red:2e8b31d0e6]Este é um dos fatores mais discutidos.[/color:2e8b31d0e6]
> escalabilidade
[color=red:2e8b31d0e6]O Delphi trabalha muito bem neste quesito. Temos o mundo distribuído![/color:2e8b31d0e6]
> multiplataforma real (sei q com .net podemos ter isso + ainda é p/ o futuro)
[color=red:2e8b31d0e6]Quando falamos em multiplataforma, normalmente pensamos em dois sistemas operacionais: WINDOWS e LINUX. Sei que existem ´n´ sistemas operacionais baseados em UNIX, mas na atualidade os dois ganham maior destaque.
Desenvolver aplicações baseadas em WebBroker para Linux é muito tranquilo, mas sinceramente ainda prefiro Windows. Já viram a versão 2003. Absurdo de bom![/color:2e8b31d0e6]
> Uma tecnologia aceita mundialmente como estável e madura.
[color=red:2e8b31d0e6]Sim, o Java é excelente, estável e madura, mas ainda não estou convencido da sua superioridade com relação ao Delphi. O problema é que a maioria dos desenvolvedores não estudam infraestrutura, e sim apenas desenvolvimento. Sugiro que todos busquem maiores informações sobre arquiteturas de s.o., rede, etc, de maneira que possam explorar melhor seus recursos.[/color:2e8b31d0e6]
Qdo comecei este tópico eu queria um bom exemplo e achei 2, legal né rs..
[color=red:2e8b31d0e6]Muitas empresas não podem divulgar as tecnologias envolvidas em suas aplicações, mas posso afirmar que existem centenas de grandes aplicações críticas baseadas em Delphi + WebBroker.[/color:2e8b31d0e6]
Agora, manter esses sistemas não é caro d+?
vc por traz tem Licença M$, licença Delphi, Licença disso e daquilo....
[color=red:2e8b31d0e6]Muito pelo contrário, temos uma equipe bastante reduzida para manter grandes sistemas baseados em WebBroker + Delphi. O custo de licença é considerável, mas é a menor fatia do bolo. Não gostaria de ´fritar´ o Java, pois sou um grande fã desta tecnologia. Não dá pra comparar custos, mas as licenças de uso, não farão diferença neste comparativo.[/color:2e8b31d0e6]
Não é + complexo dividir as coisas, tipo, implementar o MVC com delphi?
Nossa, o Java só conseguiu implementar (100¬) MVC recentemente, [color=red:2e8b31d0e6]meados de 2000. O Delphi faz isso desde o seu nascimento. Claro que o mundo Web (tecnologia WebBroker) surgiu na versão 3 do Delphi (1998), mas já tínhamos o MVC. Tudo bem, o nosso amigo ´V´ era feito com uma tecnologia externa (DreamWeaver, Front-Page (aaarrgh), HotDog (o saudoso HotDog), etc), mas o seu custo é baixo, levando em conta uma equipe reduzida de WebDesign (1 a 3 pessoas).[/color:2e8b31d0e6]
Sei que vc trabalhou no desenvolvimento do site e eu mesmo já comprei por lá, é muito bom e rápido + vc não acha que poderia ter benefícios migrando p/ java?
[color=red:2e8b31d0e6]Já realizamos grandes, gigantes, faraônicos testes com Java, e até ficamos animados na época. O problema é que necessitávamos de uma infraestrutura muito maior para suportar nossos clientes, utilizando a tecnologia Java (peço desculpas aos amigos xiitas de Java). E aí amigo, a coisa pega. Pode colocar um JBOSS, desenvolver baseado em padrões, etc, etc, etc, que não ganha do nosso saudoso Delphi utilizando a mesma infraestrutura. A propósito, realizamos testes com apenas 1 servidor Windows (para o Delphi), com 2 GB Ram - P4, rodando Win 2003, e 1 servidor Linux, utilizando Suse (na primeira tentativa), RedHat (2a tentativa), num servidor semelhante ao do Windows.... ahhh utilizando JBOSS, configurado por um grande especialista (não irei citar o nome, senão ele me ´mata´). E o nosso amigo Delphi, foi superior em mais de 30¬. [/color:2e8b31d0e6]
[color=blue:2e8b31d0e6]É isso aí amigo... neste ano irei aprofundar-me nos estudos da sensacional tecnologia .NET, mas jamais irei abandonar o saudoso Java e o nosso amigo Delphão!
Abração
Facunte[/color:2e8b31d0e6]
a
Minhas respostas estão em vermelho.
Vc tem:
> tecnologia ´di gratis´
[color=red:2e8b31d0e6]Este é um dos fatores mais discutidos.[/color:2e8b31d0e6]
> escalabilidade
[color=red:2e8b31d0e6]O Delphi trabalha muito bem neste quesito. Temos o mundo distribuído![/color:2e8b31d0e6]
> multiplataforma real (sei q com .net podemos ter isso + ainda é p/ o futuro)
[color=red:2e8b31d0e6]Quando falamos em multiplataforma, normalmente pensamos em dois sistemas operacionais: WINDOWS e LINUX. Sei que existem ´n´ sistemas operacionais baseados em UNIX, mas na atualidade os dois ganham maior destaque.
Desenvolver aplicações baseadas em WebBroker para Linux é muito tranquilo, mas sinceramente ainda prefiro Windows. Já viram a versão 2003. Absurdo de bom![/color:2e8b31d0e6]
> Uma tecnologia aceita mundialmente como estável e madura.
[color=red:2e8b31d0e6]Sim, o Java é excelente, estável e madura, mas ainda não estou convencido da sua superioridade com relação ao Delphi. O problema é que a maioria dos desenvolvedores não estudam infraestrutura, e sim apenas desenvolvimento. Sugiro que todos busquem maiores informações sobre arquiteturas de s.o., rede, etc, de maneira que possam explorar melhor seus recursos.[/color:2e8b31d0e6]
Qdo comecei este tópico eu queria um bom exemplo e achei 2, legal né rs..
[color=red:2e8b31d0e6]Muitas empresas não podem divulgar as tecnologias envolvidas em suas aplicações, mas posso afirmar que existem centenas de grandes aplicações críticas baseadas em Delphi + WebBroker.[/color:2e8b31d0e6]
Agora, manter esses sistemas não é caro d+?
vc por traz tem Licença M$, licença Delphi, Licença disso e daquilo....
[color=red:2e8b31d0e6]Muito pelo contrário, temos uma equipe bastante reduzida para manter grandes sistemas baseados em WebBroker + Delphi. O custo de licença é considerável, mas é a menor fatia do bolo. Não gostaria de ´fritar´ o Java, pois sou um grande fã desta tecnologia. Não dá pra comparar custos, mas as licenças de uso, não farão diferença neste comparativo.[/color:2e8b31d0e6]
Não é + complexo dividir as coisas, tipo, implementar o MVC com delphi?
Nossa, o Java só conseguiu implementar (100¬) MVC recentemente, [color=red:2e8b31d0e6]meados de 2000. O Delphi faz isso desde o seu nascimento. Claro que o mundo Web (tecnologia WebBroker) surgiu na versão 3 do Delphi (1998), mas já tínhamos o MVC. Tudo bem, o nosso amigo ´V´ era feito com uma tecnologia externa (DreamWeaver, Front-Page (aaarrgh), HotDog (o saudoso HotDog), etc), mas o seu custo é baixo, levando em conta uma equipe reduzida de WebDesign (1 a 3 pessoas).[/color:2e8b31d0e6]
Sei que vc trabalhou no desenvolvimento do site e eu mesmo já comprei por lá, é muito bom e rápido + vc não acha que poderia ter benefícios migrando p/ java?
[color=red:2e8b31d0e6]Já realizamos grandes, gigantes, faraônicos testes com Java, e até ficamos animados na época. O problema é que necessitávamos de uma infraestrutura muito maior para suportar nossos clientes, utilizando a tecnologia Java (peço desculpas aos amigos xiitas de Java). E aí amigo, a coisa pega. Pode colocar um JBOSS, desenvolver baseado em padrões, etc, etc, etc, que não ganha do nosso saudoso Delphi utilizando a mesma infraestrutura. A propósito, realizamos testes com apenas 1 servidor Windows (para o Delphi), com 2 GB Ram - P4, rodando Win 2003, e 1 servidor Linux, utilizando Suse (na primeira tentativa), RedHat (2a tentativa), num servidor semelhante ao do Windows.... ahhh utilizando JBOSS, configurado por um grande especialista (não irei citar o nome, senão ele me ´mata´). E o nosso amigo Delphi, foi superior em mais de 30¬. [/color:2e8b31d0e6]
[color=blue:2e8b31d0e6]É isso aí amigo... neste ano irei aprofundar-me nos estudos da sensacional tecnologia .NET, mas jamais irei abandonar o saudoso Java e o nosso amigo Delphão!
Abração
Facunte[/color:2e8b31d0e6]
a
GOSTEI 0
Rmeusburger
06/01/2004
Galera deen uma olhada nessa página feito totalmente em delphi/CGI
http://www.ps.pe.gov.br
Abracços Até mais.
http://www.ps.pe.gov.br
Abracços Até mais.
GOSTEI 0