JavaScript ou PHP??

1. JavaScript ou PHP??

Matias
matiasalexsandro

(usa Fedora)

Enviado em 24/09/2015 - 10:01h

Bem pessoal, bom dia, Essa dúvida eh cruel!
Primeira vez que vou tentar efetivamente estudar para me profissionalizar na área de programação por conta própria, mas qual das duas linguagens devo estudar para um enfoque mais comercial na Web???

E no caso de JavaScript, é necessário ter conhecimento de Java para aprendê-la???


  


2. Re: JavaScript ou PHP??

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 24/09/2015 - 12:54h

Caro Matias, boa tarde.

O desenvolvimento Web tem uma diferença fundamental em relação ao desenvolvimento convencional, para desktop, que é o paradigma de cliente-servidor. Neste paradigma, haverá sempre uma máquina central que recebe as requisições (o servidor) e as máquinas que farão conexões a esse servidor para usar algum serviço (clientes).

O PHP é um ambiente de desenvolvimento para servidores, ou seja, o código PHP é executado somente no servidor. O Javascript, por outro lado é executado nas máquinas clientes (nos navegadores Web). Dessa forma, o PHP é a linguagem utilizada para executar um serviço, enquanto o Javascript é uma linguagem que dá interatividade a páginas Web. Isso acontece porque quando o usuário acessa uma página HTML, ele baixa também o código em Javascript (quando esse é chamado no arquivo HTML) e executa esse código no navegador dele.

Portanto, essa escolha entre PHP e Javascript é uma escolha falsa, porque eles são usados em situações diferentes, com finalidades diferentes. Caso você queira trabalhar com desenvolvimento Web, aconselho que estude as duas linguagens. Não é necessário aprender Java para aprender Javascript, são linguagens diferentes, mas é preciso sim ser proficiente com HTML e preferencialmente com CSS também antes de começar os estudos com Javascript.

---

Atenciosamente,
Hugo Cerqueira






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts