Blog tecnológico mantido pelos alunos da disciplina de Aplicações Informáticas (12º Ano) da Escola Secundaria José Gomes Ferreira em Lisboa.
sexta-feira, 21 de maio de 2021
[IDS] PHP: O que é?
sexta-feira, 8 de janeiro de 2021
PHP vs JavaScript - o que escolher ao entrar no mundo da programação?
Atualmente, existem mais de 600 linguagens de programação completamente diferentes no mercado. Portanto, não é de se estranhar que se queremos começar a aprender um deles, queiramos escolher aquele que tem uma ampla gama de aplicações que serão úteis em um setor de alta demanda. Quais são as diferenças básicas entre PHP e JavaScript?
Qual é a linguagem PHP?
PHP é uma linguagem de programação conhecida como script. Geralmente é usado para criar um site. É caracterizado pela viabilidade do lado do servidor e, conseqüentemente, não é visível para o usuário. Permite a geração dinâmica de páginas, criando e modificando um arquivo no servidor, limitando a disponibilidade de dados de subpágina no site, criptografando dados e utilizando cookies.
PHP não é difícil de aprender, graças à sua dinâmica ele se torna bastante flexível ao escrever código e não é fortemente tipado. Sua sintaxe é bastante simples. Especialmente a última versão do PHP7, que elimina muitos bugs, tornou-se muito mais adequada para iniciantes.
Embora o PHP seja uma linguagem bastante antiga, não há sinais de que sua popularidade começará a declinar. Isso provavelmente ocorre porque a maioria dos sites mais populares o usa. Além disso, está em constante aperfeiçoamento, como prova a última versão do PHP7.
O que é JavaScript?
JavaScript é uma linguagem de alto nível tipada dinamicamente. É utilizado para criar um website, garantindo a sua interatividade e tratamento de eventos, validação de formulários e construção de elementos de navegação. Usar a linguagem dessa forma é facilitado por uma biblioteca como a jQuery. Ao usar JavaScript, o TypeScript também é frequentemente usado, o que permite mais digitação estática e programação orientada a objetos mais fácil. Esta linguagem também é usada na criação de jogos de computador para navegadores.
JavaScript não é uma linguagem complicada para aprender programação, especialmente porque é caracterizada por um alto nível. Ele pode ser escrito com um bloco de notas comum ou navegador. No entanto, o problema pode ser que o código funcione de maneira diferente em navegadores diferentes. Porém, com o seu desenvolvimento, essas diferenças diminuem, principalmente devido à padronização muito dinâmica. Além disso, é uma linguagem de thread único. Na prática, isso significa que apenas uma operação pode ser realizada por vez. Este é um problema no caso de aplicativos grandes porque as operações subsequentes serão bloqueadas pelas anteriores. Como resultado, quanto maior o aplicativo, mais problemas aparecem. Aprender a língua em si não é difícil, mas aprendê-la mais tarde na prática pode ser uma tarefa exigente.
No entanto, esta é uma linguagem que você deve conhecer se estiver interessado em páginas de programação. O JavaScript se desenvolve extremamente dinâmico, principalmente considerando as bibliotecas e frameworks, que aparecem com bastante frequência.
Qual a melhor escolha - PHP ou JavaScript?
No entanto, cada uma dessas linguagens tem suas vantagens e desvantagens, além de nos servir antes para outras atividades. Portanto, é melhor usar os dois idiomas ao mesmo tempo. Às vezes acontece que, por motivos de segurança, o JavaScript está desabilitado. Isso torna cada linha de código escrita em JavaScript fora do alcance do usuário. Além disso, o código escrito nesta linguagem é facilmente visível. Porém, a vantagem é a velocidade, que não é afetada pela velocidade do link. No caso do PHP, os scripts são interpretados pelo servidor, mas isso causa um grande atraso. Outra desvantagem é a carga na unidade de computação do servidor. Mas o PHP é uma linguagem invisível para os outros, então nosso código é mais seguro. Somente usando os dois idiomas, podemos criar um aplicativo seguro e totalmente funcional.
domingo, 27 de janeiro de 2019
PHP
| Ramus Lerdorf |
O código PHP pode ser incorporado no código HTML ou pode ser usado em combinação com vários sistemas de modelo da web, sistemas de administração do conteúdo da web e das suas estruturas. O código PHP é geralmente processado por um interpretador PHP implementado como um módulo no servidor web ou como um executável CGI (Common Gateway Interface). O servidor da Web combina os resultados do código PHP interpretado e executado, que pode ser qualquer tipo de dados, incluindo imagens, com a página da Web gerada. O código PHP também pode ser executado com um interface de linha de comando (CLI) e pode ser usado para implementar aplicativos gráficos independentes.
O interpretador padrão do PHP, desenvolvido pelo Zend Engine, é um software livre aberto sob a licença PHP. O PHP tem sido amplamente transportado e pode ser implementado na maioria dos servidores da Web em quase todos os sistemas operacionais e plataformas, gratuitamente.
A linguagem PHP evoluiu sem uma especificação ou padrão formal escrito até 2014, com a implementação original actuando como o padrão que as outras implementações pretendiam seguir. Desde 2014, o trabalho passou a criar uma especificação formal do PHP. A última versão do PHP é a 7.3 que foi lançada em Dezembro de 2018.
Sites consultados:
Php.net
Wikipedia: PHP
terça-feira, 10 de janeiro de 2017
PHP
A linguagem foi criada em 1994 e o código fonte do PHP só foi liberado em 1995, como um pacote de programas CGI criados por Rasmus Lerdorf, 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 são as linguagens Java, Ruby e outras. 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.
Trata-se de uma linguagem extremamente modularizada, o que a torna ideal para instalação e uso em servidores web. Diversos módulos são criados no repositório de extensões PECL (PHP Extension Community Library) e alguns destes módulos são introduzidos como padrão em novas versões da linguagem. É muito parecida, em tipos de dados, sintaxe e mesmo funções, com a linguagem C e com a C++. Pode ser, dependendo da configuração do servidor, embarcada no código HTML. Existem versões do PHP disponíveis para os seguintes sistemas operacionais: Windows, Linux, FreeBSD, Mac OS, OS/2, AS/400, Novell Netware, RISC OS, AIX, IRIX e Solaris.


