quarta-feira, 26 de abril de 2023

Instalando SSL no WordPress

Google e a preferência por sites com SSL Nos últimos anos, o Google passou a beneficiar sites que possuem SSL. Após anunciar que privilegiaria nos resultados de busca orgânica os sites que utilizassem esse recurso, muitos desenvolvedores correram para implementar essa funcionalidade. O que é SSL e como identificá-lo O SSL (Secure Socket Layer) é uma forma segura de comunicação entre o servidor e o navegador do usuário. Ele permite que todas as informações sejam criptografadas antes de serem enviadas. Um site que utiliza essa conexão pode ser identificado pelo símbolo de cadeado na barra de endereço e pelo início do endereço com "https". Benefícios de usar HTTPS ou Secure HTTP Utilizar HTTPS ou Secure HTTP não garante que seu site seja invulnerável a invasões, mas oferece uma camada adicional de segurança na troca de informações. Isso pode dificultar significativamente o trabalho dos hackers.

Implementando HTTPS no WordPress

Implementar o HTTPS no WordPress é um processo simples. Siga os passos a seguir para ativar o HTTPS em todas as URLs do seu site:
  1. Obtenha um certificado SSL: Primeiro, você precisa obter um certificado SSL para o seu domínio. Você pode adquirir um certificado pago de uma autoridade certificadora ou utilizar um gratuito, como os oferecidos pelo Let's Encrypt.
  2. Instale e ative o certificado SSL: Após obter o certificado SSL, instale e ative-o no seu servidor de hospedagem. A maioria dos provedores de hospedagem oferece suporte para essa etapa, e alguns até oferecem a instalação automática do certificado.
  3. Atualize o WordPress para usar HTTPS: Acesse o painel de administração do WordPress. Vá em Configurações > Geral e altere os campos "Endereço do WordPress (URL)" e "Endereço do site (URL)" para incluir "https://" no início do domínio.
  4. Forçar HTTPS: Para garantir que todas as conexões do site usem HTTPS, instale e ative um plugin como "Really Simple SSL" ou "SSL Insecure Content Fixer". Esses plugins ajudam a corrigir o conteúdo misto e redirecionam automaticamente as solicitações HTTP para HTTPS.
  5. Verifique o conteúdo misto: Após implementar o HTTPS, verifique se todo o conteúdo do site é carregado corretamente. Se houver conteúdo misto (HTTP e HTTPS), isso pode causar problemas de segurança e afetar a aparência do site.
Lembre-se de fazer um backup completo do seu site antes de realizar qualquer alteração significativa, como a implementação do HTTPS. Dessa forma, você poderá restaurá-lo em caso de problemas. Se você utiliza o serviço de hospedagem conosco, antes de fazer esse procedimento, entre em contato com nosso suporte para que possamos ajudá-lo

Atenção! Os procedimentos informados neste tutorial visam ativar o ssl no wordpress entretanto o funcionamento correto pode depender também de algumas outras alterações. Se você utiliza scripts com links externos ou até mesmo imagens é necessário que todos os links externos e imagens também utilizem https:// caso contrário poderá haver problemas e alertas do navegador informando que a página não é totalmente segura.

https://blog.atarweb.com.br/vantagens-do-wordpress-plataforma-cms/ https://blog.atarweb.com.br/instalando-ssl-no-wordpress/?feed_id=384&_unique_id=64494f3790301

quarta-feira, 19 de abril de 2023

Na AtarWeb você pode solicitar suporte via WhatsApp

Novo recurso de conversão de mensagens em tickets de suporte Estamos entusiasmados em anunciar que nossa empresa implementou uma integração inovadora. Agora, as mensagens do WhatsApp podem ser convertidas em tickets de suporte diretamente no painel de clientes. Essa novidade otimiza o atendimento e aumenta a satisfação dos usuários. Atendimento eficiente através do WhatsApp Com essa integração, oferecemos mais um canal de comunicação para nossos clientes. Ao enviar mensagens pelo WhatsApp, elas são transformadas em tickets de suporte rapidamente. Isso proporciona um atendimento ágil e eficiente, melhorando a experiência do cliente. Ampliando as opções de contato Nossa empresa está comprometida em fornecer o melhor suporte aos clientes. Com a adição desse recurso, ampliamos as opções de contato e facilitamos o processo de solução de problemas. Acreditamos que, ao disponibilizar mais meios de atendimento, podemos atender às necessidades de cada usuário. Empolgação e dedicação em melhorar o atendimento Estamos bastante empolgados com a integração do WhatsApp ao nosso painel de clientes. Continuaremos investindo em tecnologias e soluções que facilitem o contato e melhorem a experiência de nossos clientes. A satisfação de nossos usuários é sempre a nossa principal prioridade. Segue link para adicionar e nosso do nosso WhatsApp 5519999105311 https://blog.atarweb.com.br/atendimento-tecnico-via-whatsapp-com-gpt-3-5-turbo/ https://blog.atarweb.com.br/na-atarweb-voce-pode-solicitar-suporte-via-whatsapp/?feed_id=361&_unique_id=64400452f2e60

sexta-feira, 14 de abril de 2023

Let's Encrypt, Certificado SSL GRÁTIS em seu Site

O que é o Let's Encrypt e seu objetivo

O Let's Encrypt é um projeto liderado pela Linux Foundation. Seu objetivo é popularizar e difundir a utilização de criptografia na web, facilitando a aquisição e instalação de certificados SSL assinados por uma autoridade certificadora.

Dificuldades na instalação de certificados SSL

Quem já precisou tornar um website mais seguro com a instalação de um certificado SSL sabe que não é uma tarefa fácil. Além disso, como não fazemos isso diariamente, fica difícil lembrar os passos necessários quando precisamos.

Vantagens do Let's Encrypt

Com o Let's Encrypt, não há necessidade de emails de confirmação, certificados expirados quebrando seu site ou configurações complexas. O próprio programa cuida de tudo isso para você. Além disso, os certificados emitidos pelo Let's Encrypt são gratuitos e não envolvem pagamento. Parece bom? Então vamos entender como ele funciona.

Como o Let’s Encrypt garante que não se trata de uma fraude?

Protocolo ACME e simplificação do processo de certificados SSL

O Let's Encrypt implementa um novo protocolo chamado ACME. Ele tem como objetivo tornar mais simples a obtenção e configuração de certificados SSL.

Processos envolvidos na utilização do Let's Encrypt

Há dois processos envolvidos no uso do Let's Encrypt:
  1. Provar à CA (Certificate Authority) do Let's Encrypt que um servidor controla um determinado domínio.
  2. Requisitar, renovar e revogar um certificado para o domínio confirmado de forma automática, após a confirmação.

Agente do Let's Encrypt e geração de chaves criptográficas

O agente do Let's Encrypt instalado no servidor é, na verdade, um cliente em Python. Na primeira interação com o servidor remoto da CA, ele gera um par de chaves criptográficas para o agente.

Testes e desafios para confirmar o controle do domínio

Em seguida, o servidor remoto solicita um ou mais testes para confirmar se o servidor web realmente controla o domínio desejado. Os testes podem incluir:
  • Criar um registro DNS na URL sob o domínio.
  • Disponibilizar um recurso HTTP em uma página específica no domínio em questão.
Junto aos desafios, a CA do Let's Encrypt pede que o agente assine os desafios com a chave pública enviada a ele. Dessa forma, a CA pode checar os desafios com a chave privada correspondente. Trata-se de um processo engenhoso e, até certo ponto, simples. Sem dúvida trata-se de um projeto inovador e revolucionário que promete romper muitas barreiras para enfim deixar o acesso à certificados SSL que hoje são pagos inteiramente grátis. https://blog.atarweb.com.br/lets-encrypt-certificado-ssl-gratis-em-seu-site/?feed_id=338&_unique_id=64399bb410881

segunda-feira, 10 de abril de 2023

Melhorando o envio de formulários com PHP e SMTP

Introdução ao envio seguro de dados em formulários PHP

Olá! Neste post, mostraremos como é fácil criar ou utilizar um script PHP. Esse script garantirá o envio seguro dos dados dos seus formulários. Além disso, ele permitirá a autenticação ao servidor SMTP. Assim, você terá uma maior chance de as mensagens chegarem diretamente na caixa de entrada dos destinatários.

Problemas com a função mail() sem autenticação

É comum observarmos casos de "invasões" em formulários comuns. Eles utilizam a função mail() sem autenticação. Isso acaba comprometendo não apenas o servidor, mas também pode levar ao bloqueio ou suspensão da conta de hospedagem.

Vantagens da classe PHPMailer em relação à classe mail() padrão

Basicamente, PHPMailer é uma classe PHP com funções avançadas. Ela oferece vantagens em relação à classe mail() padrão. Um dos diferenciais é o envio seguro, principalmente para servidores que exigem autenticação.

Autenticação SMTP e garantia de envio pela conta autenticada

A classe PHPMailer faz a autenticação do usuário e senha do SMTP no servidor. Isso garante que o e-mail está sendo enviado realmente pela conta autenticada. Já na função mail() padrão, não há autenticação. Por isso, servidores podem rejeitar o recebimento dessas mensagens – o que ocorre com frequência em grandes provedores.

Passo a passo para usar o PHPMailer

Vamos utilizar um exemplo funcional, com um formulário em HTML e um arquivo "enviar.php" que inclui as funções contidas em "phpmailer.php". A estrutura possui três arquivos:

Arquivos necessários para a implementação

  1. formulario.html: Responsável pelos campos do formulário e pelo envio das variáveis para o arquivo envia.php.
  2. envia.php: Processa as variáveis transportadas via POST do formulário e ativa as diretivas do phpmailer.php.
  3. phpmailer.php: Contém as orientações do PHP para autenticar o disparo e incluir todas as linhas requeridas do header para um e-mail seguro.
Personalizando e configurando os arquivos Os códigos estão prontos para uso. O único arquivo que requer alterações (além do formulario.html, que você pode personalizar com CSS como preferir) é o envia.php. Nele, você deve inserir seu usuário de acesso para autenticação do SMTP, sua senha e o endereço de destino das mensagens do formulário. Além disso, edite o caminho onde o formulário é acessado e, por fim, o endereço da sua página.

Arquivo formulario.html

Formulário de Contato
Formulário de Contato












 

Arquivo envia.php

include_once('phpmailer.php'); //Chama o arquivo phpmailer.php com as funções para realizar o envio.
//######################################### // Recebe as informações do formulário //#########################################
$nome = $_POST['nome']; $email = $_POST['email']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem'];
//######################################### // Dados da conta de e-mail que fará o envio //#########################################
$smtp = new Smtp("mail.seudominio.com"); //Endereço do SMTP, geralmente mail.seudominio.com. $smtp->user = "seuemail@provedor.com.br"; //Conta de email $smtp->pass = "suasenha"; //Senha da Conta de e-mail. $smtp->debug = false; //Somente para usuários avançados que desejam o log do envio para testes.
//######################################### // Envio do formulário //#########################################
$to = "email@destino.com.br"; //Informe aqui o e-mail que deve receber a mensagem do formulário. $from = $email; $subject = "Contato – " . $assunto; $msg = $mensagem;
if (isset($_POST['submit'])) if($nome && $email && $assunto && $mensagem) if($smtp->Send($to, $from, $subject, $msg)) echo ""; echo ""; //Altere aqui para o endereço de sua página. exit;
else echo ""; echo ""; //Altere aqui para o endereço de seu formulário exit;
?>
 

Arquivo phpmailer.php

 
class Smtp
var $conn; var $user; var $pass; var $debug = false;
function Smtp($host) $this->conn = fsockopen($host, 25, $errno, $errstr, 30); $this->Put("EHLO $host"); function Auth() $this->Put("AUTH LOGIN"); $this->Put(base64_encode($this->user)); $this->Put(base64_encode($this->pass)); function Send($to, $from, $subject, $msg)
$this->Auth(); $this->Put("MAIL FROM: " . $from); $this->Put("RCPT TO: " . $to); $this->Put("DATA"); $this->Put($this->toHeader($to, $from, $subject)); $this->Put("\r\n"); $this->Put($msg); $this->Put("."); $this->Close(); if(isset($this->conn)) return true; else return false; function Put($value) return fputs($this->conn, $value . "\r\n"); function toHeader($to, $from, $subject) $header = "Message-Id: <". date('YmdHis').".". md5(microtime()).".". strtoupper($from) ."> \r\n"; $header .= "From: <" . $from . "> \r\n"; $header .= "To: <".$to."> \r\n"; $header .= "Subject: ".$subject." \r\n"; $header .= "Date: ". date('D, d M Y H:i:s O') ." \r\n"; $header .= "X-MSMail-Priority: High \r\n"; return $header; function Close() $this->Put("QUIT"); if($this->debug == true) while (!feof ($this->conn)) echo fgets($this->conn) . "
\n";
return fclose($this->conn);
?>

É importante informar que você deve colocar uma captcha nesses formulários, uma sugestão será utilizar reCAPTCHA do Google.

Segue abaixo link com informações de integração: https://developers.google.com/recaptcha/docs/display?hl=pt-br https://blog.atarweb.com.br/formulario-de-contato-com-phpmailer-e-smtp/?feed_id=315&_unique_id=64341b1da947c

quarta-feira, 5 de abril de 2023

Como alterar ou atualizar as configurações da conta de email no Outlook

O procedimento informado abaixo, deve funcionar nas seguintes versões do Outlook: Outlook para Microsoft 365 Outlook 2021 Outlook 2019 Outlook 2016 Outlook 2013 Outlook 2010
Em certas ocasiões, pode ser necessário modificar as configurações da sua conta de email. Caso possua uma senha nova por exemplo ou enfrente dificuldades para enviar e receber mensagens, é possível ajustar as configurações da conta de email através do Email no Painel de Controle do Windows ou do Outlook.

Atualizar ou alterar suas configurações de email do Painel de controle do Email.

Para realizar esse procedimento, você precisa ter os dados de acesso da sua conta de email (conta de email e senha). Geralmente os emails utilizados em nossos servidores utilizam "mail.seudomínio.com.br" como servidor de entrada e servidor de saida. OBS: seudomínio.com.br deve ser substituído pelo domínio do seu email. Além disso, você deve saber se os emails estão utilizando protocolo POP ou IMAP.
  1. Abra o Painel de Controle.
    • Windows 10: Na caixa de pesquisa na barra de tarefas, digite o painel de controle e selecione Painel de Controle.
    • Windows 8.1: Digite o painel de controle na caixa de pesquisa e selecione Painel de Controle.
    • Windows 7: clique no botão Iniciar e clique em Painel de Controle.
  2. No Painel de Controle, pesquise e abra o ícone Email.
  3. Na janela Configuração de Email - Outlook, clique em Contas de Email...
  4. Na janela Configurações da Conta, selecione a conta que você está tentando solucionar problemas e selecione Alterar.
  5. Na janela Alterar Conta, verifique as configurações do servidor de email de entrada e do servidor de email de saída em relação às do provedor de email ou ao artigo de referência. Se for diferente, atualize as configurações.
  6. Em Informações de Logon,verifique se você está usando o Nome de Usuário e Senha corretos associados à sua conta de email.

    Observação: Se o provedor de email exigir autenticação de dois fatores, insira a senha gerada fornecida em vez da senha regular.

  7. Clique em Mais Configurações...
  8. Na janela Configurações de Email da Internet, selecione a guia Avançado.
  9. Em Números de Porta doServidor, compare os números de servidor de entrada (IMAP) e servidor de saída (SMTP) aos fornecidos pelo provedor de email ou pelo artigo de referência. Se eles não corresponderem, altere-os manualmente.
  10. Além disso, compare os tipos de criptografia (ao lado de Usaro seguinte tipo de conexão criptografada ) para servidores de Entrada e Saída também e, se eles não corresponderem, altere-os manualmente.
  11. Clique em OKe, em seguida, clique em Testar Configurações da Conta na janela Alterar Conta.
  12. Na janela Configurações da Conta de Teste, verifique se você tem marcas de verificação verdes ou marcadores vermelhos:
    • Os marcadores vermelhos indicam que algumas ou todas as configurações estão incorretas. Verifique suas configurações e teste novamente. Se o teste falhar, contate seu provedor de email para verificar as informações.
    • As marcas de verificação verdes indicam um teste bem-sucedido. Clique em Fechare clique em Próximo e Concluir na janela Alterar Conta. Seu email deve ser configurado corretamente.

Atualizar ou alterar suas configurações de email no Outlook para Windows

 
  1. Abra o Outlook e selecione Arquivo.
  2. Use o menu suspenso em Informações da Conta para selecionar a conta que você deseja alterar.
  3. Selecione Configurações da conta. Você tem vários tipos de configurações de conta que pode alterar no Outlook.
  4. Selecione o tipo de informação que você deseja alterar.
    • As Configurações da Conta permitem adicionar ou remover contas, alterar configurações de servidor e muito mais.
    • As Configurações de Nome da Conta e Sincronização permitem que você atualize o nome amigável da conta e decida quantos dias de email você gostaria de sincronizar.
    • As Configurações do Servidor permitem alterar as informações de logon, incluindo as configurações de senha, nome do servidor, porta e autenticação.
    • Alterar Perfil permite alternar para um novo perfil.
    • Gerenciar Perfis permite adicionar ou remover perfis ou alterar configurações de perfil.
  5. As configurações mais comuns que você alterará são Configurações do Servidor. Selecione Configurações do Servidor para alterar seu nome de usuário, senha e configurações de servidor.
  6. Selecione email de entradaou email de saída para alterar uma variedade de configurações de servidor. Também é onde você pode atualizar sua senha de email (depois de alterar a senha com seu provedor de email).
  7. Quando terminar de atualizar suas configurações, selecione Próximo > Feito.
https://blog.atarweb.com.br/como-alterar-ou-atualizar-as-configuracoes-da-conta-de-email-no-outlook/?feed_id=292&_unique_id=642d9b105b387

terça-feira, 4 de abril de 2023

Hospedagem de Site vs Redes Sociais: Liberdade e Sucesso para o seu Conteúdo Online!

É fundamental destacar a importância de um serviço de hospedagem de site. Inegavelmente, essa ferramenta permite maior autonomia e controle do conteúdo. Por outro lado, redes sociais gratuitas podem parecer atraentes, mas possuem desvantagens. Decerto, elas viciam e consomem tempo precioso dos usuários. Além disso, a publicidade invasiva nas redes sociais frequentemente interrompe a experiência. Com efeito, isso prejudica a concentração e a satisfação do usuário. Contudo, ao utilizar um serviço de hospedagem de site, o usuário pode evitar tal inconveniente. Assim, é possível focar na qualidade e na mensagem do conteúdo. A personalização é outra vantagem de um site próprio. Nesse sentido, o usuário tem liberdade para criar uma identidade visual única e marcante. Nas redes sociais, todos seguem um padrão pré-determinado. Por conseguinte, torna-se difícil se destacar e construir uma marca sólida. A hospedagem de site proporciona maior estabilidade e segurança. Portanto, informações valiosas e dados do usuário ficam mais protegidos contra ataques cibernéticos. Em contraste, nas redes sociais, a privacidade é uma preocupação constante. Dessa forma, o usuário pode ficar vulnerável a violações de dados e vazamentos. Um site próprio oferece maior credibilidade aos visitantes. Afinal, demonstra profissionalismo e comprometimento com a qualidade do conteúdo apresentado. Nas redes sociais, a credibilidade pode ser questionável. Logo, o usuário precisa lidar com fake news, trolls e informações distorcidas. Adicionalmente, um site permite melhor análise e acompanhamento de métricas. Isto é, o usuário pode monitorar visitantes, conversões e comportamentos com precisão. Entretanto, nas redes sociais, as métricas são limitadas e podem não refletir o sucesso real. Por isso, o usuário fica à mercê dos algoritmos. Um serviço de hospedagem de site também favorece o SEO (Search Engine Optimization). Desse modo, o usuário pode alcançar um público mais amplo e relevante. Nas redes sociais, o alcance orgânico é limitado. Neste caso, o usuário precisa investir em anúncios pagos para obter visibilidade. Por fim, a hospedagem de site proporciona liberdade para monetizar o conteúdo. Sendo assim, o usuário pode gerar renda através de anúncios, afiliados e parcerias. Resumindo, a hospedagem de site apresenta vantagens significativas em relação às redes sociais gratuitas. Sobretudo, permite maior controle, personalização e oportunidades de crescimento. Ao considerar a criação de conteúdo online, é prudente avaliar as opções. Consequentemente, investir em um serviço de hospedagem de site pode ser a melhor escolha. https://blog.atarweb.com.br/hospedagem-de-site-vs-redes-sociais-liberdade-e-sucesso-para-o-seu-conteudo-online/?feed_id=269&_unique_id=642c3474d5384

segunda-feira, 3 de abril de 2023

Vale a pena ter um site em 2023?

Certamente, em 2023, possuir um site é valioso. Com problemas econômicos mundiais e a concorrência de IA (inteligências artificiais como chatgpt por exemplo), um site amplia o alcance da marca e impulsiona as vendas.

Adicionalmente, um site serve como fonte de renda, podendo atuar como e-commerce, por exemplo.

Ter um site não é caro em 2023. Provedores de hospedagem, como nossa empresa, oferecem planos acessíveis compatíveis com WordPress, a partir de R$25,00 mensais.

Oferecemos fácil instalação do WordPress em nossos serviços de hospedagem, e auxiliamos os clientes sem custo adicional.

Muitos optam pelo WordPress, devido à sua popularidade como excelente gerenciador de conteúdo.

Ao usar o WordPress, é possível personalizar seu site com temas e plugins gratuitos.

Nossa oferta inclui certificado SSL grátis, tornando a hospedagem ainda mais acessível.

Para estabelecer sua presença online, basta registrar um domínio e contratar nossa hospedagem. A ativação é rápida e eficiente.

Depois, envie seus dados via FTP ou use ferramentas de desenvolvimento web disponíveis para criar e gerenciar seu site.

Não hesite; coloque seu plano em prática clicando neste link e tenha seu site hoje mesmo!

https://blog.atarweb.com.br/vantagens-do-wordpress-plataforma-cms/

https://blog.atarweb.com.br/vale-a-pena-ter-um-site-em-2022/?feed_id=246&_unique_id=642af10b414c7