fbpx
Categoria

Desenvolvimento

Categoria

De origem inglesa, a palavra já foi incluída nos dicionários de português e no dia a dia das pessoas. Antes conhecida apenas no mundo da informática e da engenharia, “bug” hoje é uma palavra amplamente usada para descrever falhas inexplicáveis.

O uso crescente de computadores, tablets, celulares e outros componentes eletrônicos é um dos grandes responsáveis pela popularização do termo. Mas você sabe como a palavra bug acabou virando sinônimo de falha ou erros que um programa pode causar? A história explica, e você pode descobrir (ou relembrar) aqui.

Lembra dos antigos cadernos de caligrafia? Se você pensa que o conceito está desatualizado ou aposentado, está enganado. No universo da programação, a ideia foi renovada e adaptada para o computador, resultando no desenvolvimento de uma ferramenta específica para treinar a digitação de códigos. 

Chamada de Typing.io, a ferramenta usa o conceito da repetição (tão comum nos antigos cadernos de caligrafia) para praticar a digitação dos códigos. Nela você encontra uma série de linguagens, como PHP, JavaScript, Python, Shell, Ruby on Rails, Perl, entre muitas outras.

A ferramenta não tem como objetivo ensinar programação. Conforme os desenvolvedores, ela foi concebida como uma maneira de praticar a digitação em ambientes diferentes de codificação de código aberto.

Quer viabilizar um site ou blog, quer montar uma loja virtual ou manter uma estrutura de fórum mesmo sem ter muito conhecimento de programação? Então, mesmo que você ainda não saiba, vai se beneficiar da revolução que os CMSs permitiram.

Há alguns anos atrás, apenas quem tinha um conhecimento razoável de programação conseguia colocar um site ou blog no ar. Uma loja virtual e um fórum? Só contando com alguém com muito conhecimento técnico para fazer a edição, publicação e manutenção.

Hoje, com os sistemas de gestão de conteúdo – sim, este é o significado de CMS, do inglês Content Management System -, o usuário pode se concentrar na criação do conteúdo, sem precisar se preocupar muito com os detalhes técnicos (aqueles que estão por trás do funcionamento de um site).

No artigo de hoje mostraremos como é fácil fazer (ou utilizar) um script PHP para o envio seguro de dados dos seus formulários, além de permitir autenticação ao servidor SMTP e ter uma maior chance das mensagens chegarem aos seus destinatários diretamente na caixa de entrada.

É comum observarmos casos de “invasões” a formulários comuns que utilizam a função mail() sem autenticação, o que acabam comprometendo não apenas o servidor, como também culminam no bloqueio/suspensão da conta de hospedagem.

Já estamos cientes de que velocidade é crucial não só para uma melhor experiência do usuário, como para um melhor posicionamento no Google. Ninguém gosta de ficar esperando página carregar.

Um jeito simples de melhorar a performance de um site é servir seu conteúdo através de uma CDN – redes de distribuição de conteúdo – para bibliotecas de javascript e para frameworks de CSS.