Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-23 Por tôpico Marcos Douglas
2009/11/19 Joao Morais jcmorai...@gmail.com *Definir* uma arquitetura. Especificar. Montar interfaces de acesso ou documentar como uma coisa deve ser feita. Pensar de que forma escrever uma página web antes de começar a jogar html dentro das regras. Pensar se DAO é melhor que OPF, OPF é melhor

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-23 Por tôpico Joao Morais
2009/11/23 Marcos Douglas m...@delfire.net: 2009/11/19 Joao Morais jcmorai...@gmail.com Ajude a fazer a diferença. O pascal só precisa de uma especificação decente, componentizável e livre para ter o mesmo sucesso do fpc. JSF com Facelets é uma ótima fonte de inspiração. Essa seria uma

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-23 Por tôpico Marcos Douglas
2009/11/23 Joao Morais jcmorai...@gmail.com Essa seria uma tarefa bm árdua... rs... Mesmo com toda uma especificação, pq um programador escolheria o Pascal em relação do Java (que já possui o JSF+Facelets)? Já se perguntou isso? Toda caminhada, por maior que seja, precisa de duas

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-19 Por tôpico Joao Morais
2009/11/18 Marcos Douglas m...@delfire.net: 2009/11/13 Joao Morais jcmorai...@gmail.com Pensou certo. Definir toda a arquitetura antes e depois codificar. Mesmo que fiquem faltando alguns detalhes, algumas implementações. É como escrever contra uma interface que foi completamente definida, mas

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-18 Por tôpico Marcos Douglas
2009/11/13 Joao Morais jcmorai...@gmail.com Pensou certo. Definir toda a arquitetura antes e depois codificar. Mesmo que fiquem faltando alguns detalhes, algumas implementações. É como escrever contra uma interface que foi completamente definida, mas que ainda não possui uma única classe que a

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-13 Por tôpico Marcos Douglas
2009/11/12 Joao Morais jcmorai...@gmail.com Então Marcos, eu coloquei uma vantagem de um ambiente padronizado, e não necessariamente com uma VM. E também não generalizei, nem relacionado a VM nem relacionado a padronização. O foco acima vai de encontro ao custo de ter uma VM, que por vezes é

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-13 Por tôpico Joao Morais
2009/11/13 Marcos Douglas m...@delfire.net: 2009/11/12 Joao Morais jcmorai...@gmail.com Então Marcos, eu coloquei uma vantagem de um ambiente padronizado, e não necessariamente com uma VM. E também não generalizei, nem relacionado a VM nem relacionado a padronização. O foco acima vai de

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-13 Por tôpico Marcos Douglas
2009/11/13 Silvio Clecio silviop...@yahoo.com.br: Joao Morais escreveu: ... Sim. A gente precisa de um ponto de encontro, nem que sejam trocas de mensagens em private, e informar à lista sobre a nossa escolha... Continuem discutindo por aqui, apesar do silêncio do pessoal, muitos podem estar

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-13 Por tôpico Marcos Douglas
2009/11/13 Joao Morais jcmorai...@gmail.com Concordo com os benefícios de uma VM e ainda mais de um ambiente padronizado. Uma VM não é imprescindível, mas o ambiente padronizado é. O que eu quis dizer anteriormente, sobre o custo da padronização, é que não devemos colocar o foco em

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-13 Por tôpico Joao Morais
2009/11/13 Marcos Douglas m...@delfire.net: 2009/11/13 Joao Morais jcmorai...@gmail.com Concordo com os benefícios de uma VM e ainda mais de um ambiente padronizado. Uma VM não é imprescindível, mas o ambiente padronizado é. O que eu quis dizer anteriormente, sobre o custo da

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-12 Por tôpico Marcos Douglas
2009/11/11 Joao Morais jcmorai...@gmail.com: Concordo, em parte. Também aprecio artefatos simples, no entanto uma VM traz consigo um mundo de especificação que ditam algumas regras e ajudam você organizar as coisas, especialmente quando trabalha-se em equipes grandes. Quando você fala de Java,

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-12 Por tôpico Marcos Douglas
Ricardo, 2009/11/11 Joao Morais jcmorai...@gmail.com: 2009/11/11 Ricardo César Cardoso ricardo_engs...@yahoo.com.br: Desculpa mas não vai dar para evitar... Pascal não está morto pois ainda existem falantes nativos (a maioria dos que freqüentam essa lista), mas concordo que não é tão

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-12 Por tôpico Joao Morais
2009/11/12 Marcos Douglas m...@delfire.net: 2009/11/11 Joao Morais jcmorai...@gmail.com: Concordo, em parte. Também aprecio artefatos simples, no entanto uma VM traz consigo um mundo de especificação que ditam algumas regras e ajudam você organizar as coisas, especialmente quando trabalha-se

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Marcos Douglas
Olá Daniel, 2009/11/10 Daniel Augusto Bastos danbas...@gmail.com As sessões do PHP, como nosso amigo Marcos falou anteriormente são por meio de arquivos mesmo. Apesar de ter alternativas(Vide APC), este é o comportamento padrão. O grande lance do PHP é que, usando sessoes, e, incluindo um

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Marcos Douglas
2009/11/11 Joao Morais jcmorai...@gmail.com: Penso que vale. Tendo em vista as ferramentas disponíveis para publicação (FastCGI), apresentação (ExtJS e ExtPascal) e organização da aplicação (alguma especialização de TWebApplication), acredito que falte apenas uma boa especificação ou

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Joao Morais
2009/11/11 Marcos Douglas m...@delfire.net: Minha única dúvida, que persiste, é se vale mesmo a pena investir no Object Pascal para aplicações Web. Será que vale a pena? Ou é melhor partir para .NET ou Java? Depende do quanto as ferramentas que existem para pascal ajudam no desenvolvimento.

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Joao Morais
2009/11/11 Marcos Douglas m...@delfire.net: Acho que se o SO for Windows, a melhor opção seria ISAPI considerando o fato que vc mesmo disse que não há mais problemas com a atualização. No entanto, acho válido codificar em FPC, pois a aplicação rodaria em qq SO que o FPC dê suporte. E neste

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Daniel Augusto Bastos
O que sugiro é uma aplicação tal qual é hoje os Applications Servers do Java (Não do mesmo porte). Trabalhando c/ EJB3, vc tem a gerencia da conexão, do pool, da sessão e de um monte de outras coisas no Application Server, e não na sua aplicação. Este não seia exatamente a sua aplicação, e sim

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Marcos Douglas
2009/11/11 Joao Morais jcmorai...@gmail.com Depende do quanto as ferramentas que existem para pascal ajudam no desenvolvimento. Falo mais especificamente de ExtJS e ExtPascal. Eu tenho o costume (bom? ruim?) de implementar solução para coisas que não funcionam como eu gostaria que funcionasse,

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Marcos Douglas
2009/11/11 Joao Morais jcmorai...@gmail.com: E neste caso eu sugiro trocar isapi por fastcgi por ser um padrão aberto, portável e escalável. Concordo, mas caímos no problema da performance se for utilizar FastCGI. Porém, eu não acompanho o FastCGI. Talvez seja uma tecnologia bem melhor

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Marcos Douglas
2009/11/11 Daniel Augusto Bastos danbas...@gmail.com: O que sugiro é uma aplicação tal qual é hoje os Applications Servers do Java (Não do mesmo porte). Trabalhando c/ EJB3, vc tem a gerencia da conexão, do pool, da sessão e de um monte de outras coisas no Application Server, e não na sua

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Joao Morais
2009/11/11 Marcos Douglas m...@delfire.net: 2009/11/11 Joao Morais jcmorai...@gmail.com: E neste caso eu sugiro trocar isapi por fastcgi por ser um padrão aberto, portável e escalável. Concordo, mas caímos no problema da performance se for utilizar FastCGI. Porém, eu não acompanho o FastCGI.

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Joao Morais
2009/11/11 Marcos Douglas m...@delfire.net: 2009/11/11 Joao Morais jcmorai...@gmail.com Depende do quanto as ferramentas que existem para pascal ajudam no desenvolvimento. Falo mais especificamente de ExtJS e ExtPascal. Eu tenho o costume (bom? ruim?) de implementar solução para coisas que

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Marcos Douglas
2009/11/11 Joao Morais jcmorai...@gmail.com: Bem melhor. http://www.fastcgi.com/drupal/node/6?q=node/15 É verdade, ainda não tinha lido este comparativo. Então, parece que é a união dos 2 mundos: processos isolados + performance. Parece muito promissor. Estou lembrando que o Ruby tb é utilizado

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Joao Morais
2009/11/11 Marcos Douglas m...@delfire.net: 2009/11/11 Joao Morais jcmorai...@gmail.com: Exceto lembrar que é preciso especificar, implementar, testar e manter. Sim João, eu sei...  ;-) Sei disto. Apenas documentando prós e contras. Bom, se a ferramenta é boa, é mantida por uma empresa ou

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-11 Por tôpico Joao Morais
2009/11/11 Ricardo César Cardoso ricardo_engs...@yahoo.com.br: Desculpa mas não vai dar para evitar... Pascal não está morto pois ainda existem falantes nativos (a maioria dos que freqüentam essa lista), mas concordo que não é tão utilizado quanto C# ou Java. Então Ricardo, o Marcos não falou

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-10 Por tôpico Marcos Douglas
2009/11/10 Joao Morais jcmorai...@gmail.com: Com PHP, se a memória não está me traindo, você pode passar o id da sessão por url ou input hidden. O processo continua (módulo Apache) mesmo depois do final do request. Isto não tem como acontecer com CGI porque a cada request a aplicação inicia,

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-10 Por tôpico Daniel Augusto Bastos
As sessões do PHP, como nosso amigo Marcos falou anteriormente são por meio de arquivos mesmo. Apesar de ter alternativas(Vide APC), este é o comportamento padrão. O grande lance do PHP é que, usando sessoes, e, incluindo um objeto em sessão, o php serializa este objeto pra vc de modo

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-10 Por tôpico Joao Morais
2009/11/10 Marcos Douglas m...@delfire.net: Acho que precisamos criar um novo projeto apenas como DEMO pra daí então colocar a tecnologia em prática. Eu só não comecei a implementar pq ainda estou em dúvida se vale a pena fazer isso com FPC ou Delphi (Object Pascal, sem .NET). Penso que

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-09 Por tôpico Marcos Douglas
2009/11/6 Joao Morais jcmorai...@gmail.com: Problema do CGI sob meu ponto de vista: ele não mantém estado, não mantém sessão, não mantém objeto em memória. É como conversar com uma pessoa que não consegue guardar o que aconteceu há um minuto atrás e fica te cumprimentando o dia inteiro. Talvez

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-09 Por tôpico Joao Morais
2009/11/9 Marcos Douglas m...@delfire.net: 2009/11/6 Joao Morais jcmorai...@gmail.com: Problema do CGI sob meu ponto de vista: ele não mantém estado, não mantém sessão, não mantém objeto em memória. É como conversar com uma pessoa que não consegue guardar o que aconteceu há um minuto atrás e

Re: [delphi-br] CGI com Delphi, dúvida básica sobr e atualização

2009-11-05 Por tôpico Joao Morais
2009/11/4 Marcos Douglas m...@delfire.net: Tenho uma dúvida básica sobre CGI com Delphi: Como é feita a atualização do sistema sem derrubar o servidor? Já trabalhei com ISAPI codificado em Delphi. Na época, tínhamos que derrubar o IIS para atualizar a DLL, pois ela fica na memória,