Nesta aula teremos uma visão geral sobre a linguagem PHP, veremos seus principais recursos, suas principais características e a razão pela qual há tantas pessoas utilizando essa linguagem ao redor do mundo. |
VISÃO GERAL DO PHP
- introdução
O PHP é uma das linguagens mais utilizadas do mundo e, para o desenvolvimento Web a mesma ainda é a mais utilizada. Isso não significa que o PHP seja a melhor linguagem, mas sim que o mesmo possui uma grande adoção pela comunidade de desenvolvimento.
Atualmente, todos que desenvolvem para WEB possuem no mínimo, uma noção da linguagem PHP, isso porque, a mesma deriva da linguagem C e C++, mesmo que em suas primeiras versões, tenha sido criada com a linguagem PERL.
- o que significa PHP?
O ermos PHP é um assíncrono de Hypertext Preprocessor, ou seja, uma linguagem de processamento de hipertexto. Hipertexto é chamado todo texto que possui links internos para a navegação entre diferentes páginas.
Antigamente, nas primeiras versões da linguagem PHP, dizia-se que o termo era um assíncrono de Personal Home Page, porém, atualmente, essa definição vem sendo negada até pela documentação oficial e, infelizmente, poucos ousam a relembrar as verdadeiras origens do termo.
- server-side
- O termos server-side vem do Inglês e significa que o código é executado do lado do servidor. Server vem de servidor e side significa lado, por isso Server-Side, ou seja: Do lado do servidor.
- documentação e comunidade
Uma tecnologia para fazer sucesso precisa, antes de tudo, de excelente documentação. Até porque, não há como um conhecimento se difundir quando não existe uma fonte primária para consultar e assim, aprender e ensinar algum conceito.
Por isso, quando você tiver algum problema ou então, não souber utilizar alguma instrução, esteja certo que, muito provavelmente, alguém já teve a mesma dúvida que você e por isso, encontrarás alguma documentação em alguma parte da Web.
A comunidade PHP é gigantesca no mundo e esse talvez seja o fenômeno do porque, tudo está tão bem documentado e com tantos exemplos disponíveis. Seja em inglês, português ou espanhol, há centenas de sites que trazem bastante documentação sobre qualquer aspecto da linguagem.
- grandes frameworks
- Existem grandes frameworks escritos em PHP, como por exemplo o Wordpress e o Magento que são, respectivamente, o maior sistema de blog e loja virtual do mundo. Ainda que isso não prove muita coisa é um excelente indicador do quão robusta está determinada tecnologia.
- produtividade ao extremo
- A linguagem PHP é uma linguagem viva e a cada nova versão a sintaxe e performance vem sendo aprimorada. Logo, conseguimos com o PHP uma produtividade que beira ao extremo e um processamento que equipara-se com as maiores tecnologias concorrentes.
- fácil aprendizado
Observa-se que muitas pessoas tem como primeira linguagem o PHP, logo, o mesmo vem, indiretamente demonstrando que, pode ser uma excelente opção como primeira linguagem de programação.
O Curso de PHP da eXcript é um excelente lugar para todos que estejam dando os primeiros passos com a programação ou então, para aqueles que nunca antes ouviram falar sobre programação. Todo o nosso curso parte do princípio de que o aluno nada sabe e nada conhece, logo, abordamos o estudo desde o início, desde os fundamentos da Web e da lógica de programação.
- interpretado
- A linguagem PHP, ao contrário das linguagens C e C++ é interpretada, isto é, a mesma não possui as fases de compilação e geração de código binário. Até é possível compilar um código PHP, porém, normalmente, o código é interpretado no momento em que for solicitado.
- paradigmas suportados
- O PHP suporta vários paradigmas de programação, como a orientação a objetos, programação procedural, funcional dentre outros. Neste curso aprenderemos os diversos paradigmas separadamente.
- multiplataforma
- Hoje, existem interpretadores da linguagem PHP para praticamente todas as plataformas que rodam do lado do servidor. Por isso, é comum dizermos que o PHP é multiplataforma, ou seja, que pode ser executado em diversos sistemas operacionais e obter resultados semelhantes.
- acesso a banco de dados
O interpretador da linguagem PHP foi escrito em C e C++, logo, podemos facilmente extender a linguagem, criar extensões e implementar funcionalidades, como por exemplo a conexão a banco de dados. De fábrica, o PHP se conecta ao SQLite e MySQL, porém, basta baixarmos extensões para nos conectarmos a outras bases de dados.
Por isso dizemo que a linguagem é extensível, pois, qualquer pessoa pode, facilmente, criar recursos e disponibilizar novas funções.
Tags curso, php, história do php
Comentários
comments powered by Disqus