logo DevMedia  
Home Entenda o site Revistas Canais Cursos Palestras Suporte Fórum +Serviços Assine Compre Créditos

Edição do Mês
  Fórum DevMedia
Fórum de Discussão
Conheça também o NOVO fórum da DevMedia, no endereço: www.devmedia.com.br/forum
O novo fórum possui diversas vantagens! Saiba mais em
www.devmedia.com.br/articles/viewcomp.asp?comp=14726
Estamos sempre trabalhando na melhora do site como um todo! Bons códigos!
Equipe DevMedia

 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos  RegistrarRegistrar   
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 
Edição do Mês

Lenha na fogueira ::)) Delphi x PHP , desepero ?
Ir à página Anterior  1, 2  
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Botequim do Debug
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
cesarpir
Membro Pleno


Registrado em: Domingo, 16 de Março de 2003
Mensagens: 165
Localiza?: Piracicaba/SP

MensagemEnviada: Sex Nov 28, 2008 4:09 pm    Assunto: Delphi for PHP Responder com Citação

winigma vc tem razão, na época estava acho que estava nervoso de mais, rsrsrsr, agora se para você está sendo bom e produtivo faça bom proveito.
Hoje após tantas vendas da Borland, a mudança de foco pode ser que tenha melhorado mesmo, nem trabalhei mais com Delphi, como disse recentemente ainda bem que temos muitas escolhas né!

t+

César
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
lcfinformatica
Novato


Registrado em: Sexta-Feira, 4 de Mai de 2007
Mensagens: 23

MensagemEnviada: Qua Jan 21, 2009 7:47 am    Assunto: Responder com Citação

Cara, não gostou não usa.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
cesarpir
Membro Pleno


Registrado em: Domingo, 16 de Março de 2003
Mensagens: 165
Localiza?: Piracicaba/SP

MensagemEnviada: Sex Jan 23, 2009 7:32 am    Assunto: rs Responder com Citação

Opa com certeza, inclusive já faço isto!

rs
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Discorpio
Membro Pleno


Registrado em: Segunda-Feira, 14 de Julho de 2008
Mensagens: 144
Localiza?: Rio de Janeiro

MensagemEnviada: Qui Abr 02, 2009 10:37 pm    Assunto: Delphi X PHP Responder com Citação

Boa noite a todos.

Perdoe-me Galera, porém até agora li muita discursão sobre Delphi for PHP, e nada sobre o conceito Delphi for PHP.

Voces sabem que existem diferenças básicas entre Delphi e PHP Question

Não que isso torne este ambiente de desenvolvimento menos produtivo, porém que existe diferenças, isto lá existe.

Ai vão elas:

Delphi:

Quando foi lançado em 1995 para a plataforma Windows 16 bits, o Delphi foi o primeiro a ser descrito como ambiente RAD, acrônimo de Rapid Application Development que em português significa Desenvolvimento Rápido de Aplicações. A finalidade era produzir uma IDE gráfica de desenvolvimento rápido que pudesse produzir código Pascal para aplicações desktop. A segunda versão, lançada um ano depois, já produzia aplicativos para a plataforma Windows 32 bits (também existe uma versão em C++ - o C++ Builder). Em 2001, uma versão para plataforma Linux, conhecida como Kylix (uma espécie de junção do Delphi e do C++ Builder para o Linux), foi disponibilizada.

Em 2002, foi lançada a versão 7 do Delphi compatível com Linux (através do Kylix e a paleta de componentes CLX ), sendo que em 2003 o Delphi 8 passou a incluir suporte para desenvolvimento de aplicações .NET. No final de 2004 foi lançada a versão Delphi 2005 (correspondente a versão 9), com suporte, na mesma IDE, ao desenvolvimento para plataformas Windows 32 bits e Windows .NET, além de integrar no mesmo ambiente de desenvolvimento a possibilidade de se desenvolver utilizando o ambiente do Delphi, C++ Builder ou C#, a partir dessa versão, as bibliotecas CLX foram descontinuadas. No final de 2005 foi lançada a versão Delphi 2006 (correspondente a versão 10) integrada no Borland Developer Studio 4.0 com destaque para a total integração com o Borland Together, o preview do compilador do C++ Builder, atualização dos drivers DBExpress, novos refactorings e recursos da IDE. Nessa versão o gerenciador de memória utilizado pelo Delphi foi substituído, tornando os aplicativos compilados em Delphi mais rápidos. Como a ferramenta é compilada utilizando o próprio Delphi, esta nova versão também está muito rápida.

Dá para perceber que já faz tempo que o mercado próspero em TI e o mercado voltado a Web, e a CodeGear, um subsidiária da Borland que se assumiu todos responsáveis pela DevCo, viu que criar componentes na VCL do Delphi que gerem códigos HTML não seria bom negócio, e assim lançam as versões do Delphi 2007 for Win32 e for PHP.

Já o PHP foi a linguagem que surgiu por volta de 1994, como um pacote de programas CGI criados por Rasmus Lerdof, com o nome Personal Home Page Tools, para substituir um conjunto de scripts Perl que ele usava no desenvolvimento de sua página pessoal. Em 1997 foi lançado o novo pacote da linguagem com o nome de PHP/FI, trazendo a ferramenta Forms Interpreter, um interpretador de comandos SQL.

Mais tarde, Zeev Suraski desenvolveu o analisador do PHP 3 que contava com o primeiro recurso de orientação a objetos, que dava poder de alcançar alguns pacotes, tinha herança e dava aos desenvolvedores somente a possibilidade de implementar propriedades e métodos.

Pouco depois, Zeev e Andi Gutmans, escreveram o PHP 4, abandonando por completo o PHP 3, dando mais poder à máquina da linguagem e maior número de recursos de orientação a objetos. O problema sério que apresentou o PHP 4 foi a criação de cópias de objetos, pois a linguagem ainda não trabalhava com apontadores ou handlers, como é a linguagem Object Pascal.

O problema fora resolvido na versão atual do PHP, a versão 5, que já trabalha com handlers. Caso se copie um objeto, na verdade copiaremos um apontador, pois, caso haja alguma mudança na versão original do objeto, todas as outras também sofrem a alteração, o que não acontecia na PHP 4.

Bom, até agora só falei sobre a história de cada um, mas e as diferenças Question

A diferença crucial está nos seus Compiladores.

A linguagem Pascal, bem com a linguagem C são linguagens compiladas e linkeditadas com as bibliotecas do sistema operacional onde o projeto é desenvolvido, gerando o arquivo executável.

Já o PHP é a uma linguagem interpretada, ou seja, o Navegador de internet passam parametros a scripts CGI para o compilador do PHP que os interpretam e retornam novamente ao Navegador gerando páginas dinâmicas.

Eu nunca utilizei a linguagem PHP e muito menos o Delphi for PHP, apesar de tê-lo aqui onde baixei uma versão gratuita para Universitários da Estácio-RJ, entretanto muitos amigos meus analistas alegam que PHP é bem melhor, sem sombra de dúvida, do que o Visual Studio .NET em tudo. Quanto ao Delphi for PHP, eu gostaria de saber, e gostaria que alguém aqui postasse como é feita essa Compilação/Interpretação do Delphi for PHP, visto que a IDE gráfica deva ter sido escrito em Object Pascal ou C++ com os scripts CGI do PHP.

Como citaram aqui o Visual Studio, me perdoem também os Microsoftianos que insistem alegar que o Visual Studio .NET seja melhor que o Delphi for PHP, talvez até seja, porém não acredito que o Visual Studio .NET seja melhor que o PHP, e principalmente insistem em alegar que o Delphi .NET que lançado na versão 8 e posteriores do Delphi, seja cópia autêntica do Visual Studio .NET, digo isto porque ja li isso em posts por neste Forum, quando mal eles sabem que o mesmo projetista do Visual Studio .NET foi o mesmo que projetou o Delphi em 1995.

O arquiteto por trás do Delphi e de seu predecessor Turbo Pascal foi Anders Hejlsberg, que trabalhou para a Borland até a sua alteração para a Microsoft em 1996, onde se tornou o arquiteto responsável pelo projeto do C# e foi peça chave na criação do ambiente Microsoft .NET, utilizado no Delphi 8. O Delphi teve o formato da IDE alterado pela primeira vez na versão 8, basicamente similar ao formato do Microsoft Visual Studio para .NET.
_________________
Um abraço.

Jorge da Silva Abreu

O Senhor é meu Pastor e nada me faltará. SL 23:1
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Fórum DevMedia - Índice do Fórum -> Botequim do Debug Todos os horários são GMT - 3 Hours
Ir à página Anterior  1, 2
Página 2 de 2

 
Ir para:  
Enviar Mensagens Novas: Proibído.
Responder Tópicos Proibído
Editar Mensagens: Proibído.
Excluir Mensagens: Proibído.
Votar em Enquetes: Proibído.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB