java x php
A linguagem Java foi projetada tendo em vista os seguintes objetivos:
Orientação a objeto - Baseado no modelo de Smalltalk e Simula67;
Portabilidade - Independência de plataforma - " write once run anywhere ";
Recursos de Rede - Possui extensa biblioteca de rotinas que facilitam a cooperação com protocolos TCP / IP, como HTTP e FTP;
Segurança - Pode executar programas via rede com restrições de execução;
Bytecode interpretado, ao invés de compilado.
Além disso, podem-se destacar outras vantagens apresentadas pela linguagem:
Possui facilidades para criação de programas distribuídos e multitarefa (múltiplas linhas de execução num mesmo programa);
Desalocação de memória automática por processo de coletor de lixo;
Carga Dinâmica de Código - Programas em Java são formados por uma coleção de classes armazenadas independentemente e que podem ser carregadas no momento de utilização.
Read more: http://javafree.uol.com.br/wiki/Java#ixzz2bEwafMwK
APLICABILIDADE:
OBJETIVO DA LINGUAGEM:
MERCADO DO JAVA:
PHP CARATECRISTICAS
A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes18 . Características:
Velocidade19 20 21 e robustez22 23 .
Estruturado e orientação a objetos.
Portabilidade - independência de plataforma - escreva uma vez, rode em qualquer lugar.
Tipagem dinâmica.
Sintaxe similar a C/C++ e o Perl.
Open-source.
Server-side (O cliente manda o pedido e o servidor responde em pagina HTML)
APLICABILIDADE: o PHP é utilizado em aplicações como o MediaWiki, Facebook, Drupal, Joomla, WordPress, Magento e oOscommerce.
OBJETIVO DA LINGUAGEM: PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma