WordPress: O ponto ideal para a criação de sites
Isso é tudo para criadores de sites. Dê a eles o número do seu cartão de crédito e comece a criar seu conteúdo. Em seguida, vamos ver o WordPress hospedado, que é uma opção muito mais flexível (mas um pouco mais complexa). Pessoalmente, é a opção que eu uso.
Se você decidir que precisa de mais flexibilidade e controle do que os construtores de sites oferecem, vou sair com muita segurança e recomendar que você considere o WordPress como a base do seu site. De acordo com o serviço de rastreamento W3Techs , o WordPress agora executa 40% de todos os sites e tem uma participação de mercado de 64,3% de todos os sites baseados em um sistema de gerenciamento de conteúdo.
O WordPress é um CMS de código aberto que você instala no site do seu provedor de hospedagem. Normalmente, o WordPress vem pré-instalado ou você precisa executar um instalador rápido para criar o site. O processo de instalação envolve responder a algumas perguntas básicas. Para colocar o WordPress em funcionamento, raramente leva mais de cinco minutos ou mais.
Também: Melhor hospedagem WordPress em 2021
É a customização do WordPress que pode demorar um pouco. Isso ocorre porque existem tantas opções e recursos, especialmente quando você considera a funcionalidade adicional oferecida por plugins e temas.
Um outro benefício do WordPress: por ser tão grande, há uma enorme comunidade de usuários e uma quantidade quase ilimitada de treinamento, ajuda e suporte, além de uma cornucópia virtual de recursos, sites e pessoas úteis por aí que conhecem o WordPress.
Se você quiser mergulhar fundo em um site WordPress de seis anos que fornece suporte, comércio eletrônico e informações, escrevi um artigo detalhado (abaixo) sobre como meu site de produtos de software funciona. Tenha em mente que este é o resultado de muitos anos de evolução, então não espere que você tenha que entender tudo agora, mas se você planeja crescer, este é um bom exemplo do que você estará construindo. ao longo dos anos:
Exemplo do mundo real: site WordPress 101: ferramentas gratuitas e de baixo custo para criar uma poderosa presença na web
plug-ins do WordPress
Os plug-ins ampliam os recursos do WordPress. Existem milhares e milhares deles. Eu considero os plugins a grande força do WordPress porque eles permitem que você personalize o WordPress para fazer quase tudo. Muitos são gratuitos, muitos mais são complementos pagos. Muitos oferecem um plug-in básico gratuito, mas vendem uma versão profissional ou recursos complementares.
Há uma ampla variedade de recursos de plug-in, desde pequenos ajustes no comportamento do WordPress até aplicativos importantes como:
- Filiação
- Ticket de suporte
- Gestão de doações
- Controle de privacidade
- SEO (Otimização para Mecanismos de Busca)
- Comércio eletrônico
- E até mesmo setores como gerenciamento de restaurantes, serviços de entrega, agendamento de consultórios médicos e muito mais.
Recomendação: O melhor lugar para começar ao procurar por plugins do WordPress é o repositório oficial de plugins do WordPress . Existem outras fontes de plugins (incluindo seus desenvolvedores, para versões premium), mas o repositório do WordPress tem um conjunto específico de requisitos de qualidade e comunicação que vale a pena seguir. Além disso, os plugins do repositório podem ser atualizados automaticamente no painel de plugins do seu site. Os plug-ins de outros canais podem exigir que você atualize cada plug-in manualmente, uma tarefa que se tornará mais tediosa com o tempo.
Eu desenvolvo e mantenho uma série de plugins WordPress. Se você gostaria de ver as ferramentas que eu uso para fazer isso, clique abaixo:
Exemplo do mundo real: ferramentas de codificação Mac favoritas de um desenvolvedor para PHP e desenvolvimento web
temas WordPress
Falamos anteriormente sobre modelos oferecidos por criadores de sites. O termo do WordPress para isso é temas. A segunda grande força do WordPress é sua enorme biblioteca de temas . Existem alguns temas padrão e gratuitos muito bons, e um grande número de excelentes temas comerciais disponíveis. Essa também é uma das razões pelas quais recomendo o WordPress com confiança.
Lembre-se, se você não é um artista ou designer, os temas no WordPress e os modelos nos construtores de sites são seus amigos.
Recomendação: recomendo que você considere um dos ótimos temas de construtor de páginas, como Divi , Elementor ou Beaver Builder . Isso oferece o melhor dos dois mundos: facilidade de uso do construtor de sites, mas com a flexibilidade, poder e escalabilidade do WordPress. Eles permitem que você personalize sua aparência, mas também incluem uma ampla variedade de modelos pré-construídos como bons pontos de partida. Eu, pessoalmente, uso o Divi.
Além disso, ao explorar os temas, você pode descobrir o termo “responsivo”. Responsivo, em web talk, é um termo que basicamente significa que a página da web responderá a telas de tamanhos diferentes. Por exemplo, um formulário em uma página grande pode ter o título de um campo à esquerda da área de entrada de dados do campo, mas esse mesmo formulário, exibido em um telefone pequeno, pode ter o título do campo exibido acima da área de entrada do campo .
Ao escolher seu tema, verifique se ele é responsivo. Você absolutamente deseja ter certeza de que sua página funcionará corretamente em dispositivos móveis.
Escolhendo imagens
Assim como acontece com os criadores de sites, você certamente desejará fazer upload de algumas imagens em um site WordPress. Somente você pode fornecer seu logotipo e fotos de seus produtos, funcionários e escritórios. Mas se você quiser uma ampla gama de outras imagens, aqui estão dois ótimos recursos:
- Unsplash : uma enorme biblioteca de imagens lindas (e de uso gratuito). Considere instalar o plug-in Unsplash para acesso fácil no painel.
- Pixabay : Outra grande biblioteca, mas com qualidade de imagem menos consistente, também gratuita para uso. Considere instalar o plug-in Pixabay Free Images para acesso fácil no painel.
Bloqueio em nível de módulo versus bloqueio em nível de hospedagem
Mas lembre-se de que, depois de integrar vários plug-ins e temas ao WordPress, você também terá uma situação de bloqueio. Não é o mesmo que ficar preso em um provedor de hospedagem, mas você pode ter dados formatados apenas para funcionar com os plug-ins escolhidos ou páginas formatadas para funcionar apenas com o tema escolhido.
A diferença entre o bloqueio no nível do módulo e o bloqueio no nível da hospedagem é que muitas vezes você pode encontrar temas e plugins substitutos, e quase sempre pode mover todo o seu site WordPress (incluindo todos os plugins e temas) para outro host sem precisar muito trabalho.
segurança do WordPress
Além disso, você pode ter ouvido falar sobre problemas de segurança com o WordPress. Não deixe que isso te assuste. Lembre-se de que 40% da Internet está executando o WordPress, portanto, milhões de sites o executam. Isso torna um grande alvo de oportunidade para os bandidos e abre uma ampla gama de erros que as pessoas podem cometer na configuração de seus sites.
Também: Melhor ferramenta de monitoramento de sites em 2021
Aqui estão algumas práticas muito simples que devem ajudar a manter seu site seguro:
- Faça backup regularmente do seu site: alguns provedores de hospedagem farão isso por você, o cPanel também permite, além de vários plug-ins e serviços específicos do WordPress que adicionam mais recursos.
- Certifique-se de aplicar as atualizações assim que elas forem lançadas: o painel do WordPress tem uma seção de atualizações que acende com um número vermelho quando há atualizações a serem aplicadas. Basta selecionar as atualizações e aplicá-las. A maioria das explorações do WordPress são para vulnerabilidades mais antigas que já foram atualizadas.
- Compre apenas temas premium de seus vendedores originais: hackers e criminosos geralmente criam lojas de desconto onde você pode comprar versões com grandes descontos (e roubadas) de plugins e temas comerciais. Você não está apenas fornecendo aos bandidos suas informações de identificação pessoal, mas também, sem dúvida, está instalando versões hackeadas dos plugins e temas que infectarão os visitantes do seu site.
- Use ferramentas de verificação de sites: existem ferramentas comerciais como Wordfence , iThemes Security Pro , Bulletproof Security e muito mais. Você também pode instalar o Jetpack , que fornecerá uma linha de base da funcionalidade de segurança gratuitamente.
- Use um serviço de monitoramento de sites: os serviços de monitoramento de sites apenas informam quando seu site está fora do ar ou quando ele volta a funcionar. Outros também verificarão ativamente os arquivos em seu site em busca de malware conhecido. O monitoramento do site é bom para informar se o seu site está com problemas e porque, se o site cair muito, pode ser porque algo nele está corrompido ou danificado.
Recomendação: se você fizer as práticas simples de fazer backup de seus sites e aplicar as atualizações à medida que forem lançadas, quase sempre estará livre.
Gerenciamento de arquivos com WordPress
Se você gasta muito tempo com o WordPress, eventualmente terá que fazer upload de arquivos para o seu site. Na maioria das vezes, serão imagens e você pode fazer upload de imagens por meio da interface do painel do WordPress. Na verdade, a interface do painel do WordPress também permite que você carregue temas e plugins.
Nota: você não vai enviar seu texto, porque existem interfaces de escrita muito boas fornecidas pelo WordPress e alguns de seus temas.
Mas, se você precisar fazer upload ou gerenciar arquivos fora da interface do WordPress, por exemplo, fazendo upload de um arquivo JavaScript ou CSS ou removendo pastas de um plug-in ou tema corrompido, precisará entender o gerenciamento de arquivos.
Existem duas maneiras principais de gerenciar arquivos em seu site: por meio do cPanel ou de um gerenciador de arquivos de gerenciamento de host equivalente ou por meio de um cliente FTP. Vamos discutir cada um por sua vez.
cPanel é uma interface para todas as suas configurações de hospedagem. É um produto comercial, portanto, é algo que seu provedor de hospedagem pagará para incluir em sua oferta de hospedagem. Quando você compra sua hospedagem, o provedor de hospedagem fornecerá a você uma URL do cPanel e você a usará navegando em seus menus e ícones, procurando por qualquer função que desejar. O cPanel vem com um gerenciador de arquivos rudimentar que permite detalhar a estrutura de arquivos do seu site e fazer upload, download, mover, copiar, excluir e modificar arquivos.
Existem outros painéis de hospedagem por aí, mas quase todos eles incluem algo como cPanel.
Outra abordagem é usar um aplicativo cliente FTP em seu computador. O FTP existe desde muito antes da web (que significa File Transfer Protocol). O FTP básico é completamente inseguro e aberto. Muito provavelmente, se você usar FTP, seu provedor de hospedagem lhe dirá para usar SFTP (FTP seguro), o que requer algumas configurações adicionais. A maioria dos hosts recomendará configurações para os programas de FTP mais comuns. Pessoalmente, no Windows, eu uso o FileZilla . No Mac, eu uso Forklift e Transmit , geralmente dependendo do tipo de tarefa que estou tentando realizar naquele dia.
Uma coisa que você precisa entender é a estrutura de diretórios de uma instalação típica do WordPress. O WordPress consiste em um conjunto de arquivos PHP, com os arquivos de nível superior localizados onde quer que seu provedor de hospedagem goste de colocar os arquivos do servidor de seus usuários. Dentro da pasta WordPress de nível superior, haverá um conjunto de pastas adicionais, e estas são importantes:
- wp-admin: Esta é a pasta principal para toda a interface de back-end do WordPress. Não toque nele.
- wp-inclui; Isso inclui grande parte do código que impulsiona o WordPress. Não toque nele.
- wp-content: é aqui que suas personalizações ficarão. Você visitará e modificará isso de tempos em tempos.
O nome wp-content é enganoso. Esta pasta realmente não contém conteúdo. Possui módulos de customização. Dentro da pasta wp-content estão as seguintes subpastas importantes:
- plugins: Aqui é onde seus plugins ficam, um plugin por pasta
- temas: é aqui que seus temas vivem. Também existem temas filhos aqui, que modificam o tema principal
- uploads: é aqui que residem todas as suas mídias carregadas
- mu-plugins: são plug-ins obrigatórios, geralmente instalados por produtos que alteram substancialmente o comportamento do WordPress
- Idiomas: Contém arquivos de idioma para implementações não inglesas
- upgrades: Onde o WordPress mantém seus arquivos de atualização quando atualiza toda a instalação.
E sim, Languages é maiúscula, enquanto todas as outras pastas não são. Se você quiser aprender mais sobre a pasta wp-content, esta é uma ótima introdução à pasta wp-content.
Escolhendo um provedor de hospedagem
Se você optar por um dos criadores de sites completos, como Wix ou Squarespace, não precisará escolher um provedor de hospedagem. Mas se você optar por algum outro CMS ou WordPress, precisará contratar uma empresa para fornecer suas páginas da Web aos visitantes.
Escrevi sobre o modelo de negócios do provedor de hospedagem em Melhor hospedagem gratuita na web em 2021: O barato fica caro rapidamente , então clique ali e dê uma lida. Você aprenderá muito sobre como pensar em hospedagem, quais serviços os provedores de hospedagem oferecem e alguns dos truques de preços que os provedores de hospedagem tentam impor a seus clientes.
A maior coisa a observar é o preço de renovação. Os provedores de hospedagem sabem como é demorado mover um site, então eles oferecem preços baixos para atrair você, mas quando chega a hora de renovar – uma vez que você está totalmente instalado, configurado e entrincheirado – eles aumentam seus preços. Estes não são apenas duas vezes mais caros. Às vezes, eles podem ser até dez vezes mais caros do que você gastou quando se inscreveu. Por isso tem cuidado. Esteja ciente de que o modelo de negócios típico de hospedagem depende desses grandes saltos nas cobranças de renovação e planeje-o de acordo.
Outro artigo para verificar, em nosso site irmão CNET, é Como escolher um provedor de hospedagem na web . Lá, escrevi sobre os diferentes tipos de hospedagem e servidores a serem levados em consideração.
Também: Melhor hospedagem na web em 2021: encontre o serviço certo para o seu site
Aqui está uma dica rápida: você provavelmente pode sobreviver com hospedagem compartilhada se não tiver uma tonelada de páginas ou um site complexo. Mas fique longe dos planos de preços do fundo do barril. Você recebe o que você paga. Procure um plano que custa cerca de US $ 10 por mês se você estiver executando o WordPress ou qualquer coisa com um CMS básico. Se você estiver executando um comércio eletrônico complexo, espere gastar mais.
A razão para isso é que você precisará de um nível básico de desempenho para poder alimentar as páginas com qualquer capacidade de resposta. Os sites superbaratos terão um desempenho terrível e, muitas vezes, uma segurança fraca. Se você está criando sua primeira impressão na internet, faça valer a pena. Gaste alguns dólares – muito menos do que costumávamos gastar enviando brochuras na idade das trevas pré-internet – para obter uma qualidade decente, mas ainda uma oferta acessível.
Mais para explorar:
- A melhor hospedagem barata em 2022
- Melhor hospedagem na web em 2022: encontre o serviço certo para o seu site
- Melhor hospedagem gratuita na web em 2022: o barato fica caro rapidamente
- Melhor hospedagem WordPress em 2022
E quanto ao e-mail?
É meio estranho. Quando “a indústria” fala sobre uma presença online, eles estão falando principalmente sobre a criação de sites. Mas ter uma presença on-line completa também deve incluir e-mail, mesmo que seja apenas uma conta gratuita do Gmail. Seus clientes, constituintes e clientes em potencial precisam poder entrar em contato com você por e-mail. É apenas parte do modo de vida online.
Atenção: o e- mail não vem automaticamente com os serviços de hospedagem na web. Você pode precisar resolver isso completamente fora da hospedagem.
A maioria dos criadores de sites não fornece contas de e-mail. Se você tiver seu site no Wix ou Squarespace, por exemplo, eles recomendarão que você use algum outro serviço para hospedar as contas de e-mail do seu domínio.
Também: Melhor hospedagem de e-mail em 2022
Por outro lado, a maioria das contas de hospedagem baseadas em cPanel moderadamente baratas vêm com e-mail. É apenas mais uma opção na grande lista de itens que você pode ativar e desativar no cPanel.
Mas então, se você pagar um prêmio por hospedagem WordPress gerenciada de ponta, com atendimento ao cliente em nível de concierge, mais desempenho e capacidades mais altas, o e-mail geralmente não será incluído.
Eu tenho e-mail incluído em algumas das minhas contas cPanel de teste super baratas, mas não passo meu e-mail por elas. Em vez disso, tenho uma conta do Google Workspace com duas contas de e-mail. O e-mail é tão essencial para o meu trabalho que eu queria executá-lo por meio de um serviço que investe muito em fornecer uma experiência de e-mail sólida. Outra ótima opção é o Office 365, que fornece e-mail por meio do aplicativo da Web do Outlook, bem como do excelente aplicativo de software instalado no Outlook da Microsoft.
Gerenciamento de lista de discussão
O gerenciamento de listas de discussão usa e-mail, mas quase sempre é um serviço completamente diferente da hospedagem de e-mail. Vamos esclarecer.
- Hospedagem de e-mail: um serviço que hospeda suas contas de e-mail e armazena e gerencia todas as suas mensagens de e-mail recebidas e enviadas.
- Gerenciamento de lista de mala direta: um serviço que gerencia todos os seus assinantes, permite que eles se inscrevam, cancelem a assinatura e fornece um mecanismo para enviar um email em massa para milhares de assinantes de uma só vez.
O gerenciamento de listas de discussão, como um serviço, quase nunca vem com um plano de criação de sites ou um plano de hospedagem. Existe um panteão totalmente diferente de empresas que gerenciam listas de mala direta. Eles geralmente cobram pelo número de assinantes que você possui e pelo número de mensagens que você envia para sua lista.
Quando se trata de administrar seu site, verifique como você pode integrar o login do usuário, o registro do cliente e o registro do suporte em sua lista de e-mails, para que os constituintes do site tenham a oportunidade de ingressar automaticamente em sua lista de e-mails. O WordPress tem alguns plugins que tornam esse processo automático.
Uma última coisa: não faça spam e não apenas inscreva usuários. Certifique-se de usar uma abordagem de aceitação dupla que exige que um assinante confirme que deseja ser registrado em sua lista de mala direta.
Criação de site: Glossário de termos
Do ponto de vista do visitante de um site, um site é um lugar online que você visita para obter informações ou para fazer algo. Mas, do ponto de vista do operador do site, um site é, fundamentalmente, um ou mais diretórios de arquivos, possivelmente acompanhados por um ou mais bancos de dados de tabelas.
Uma página da Web é essencialmente um único documento. Um site é uma coleção de páginas da web relacionadas. Muitos sites, usando linguagens de programação da web, também trabalham com bancos de dados (que fornecem pesquisa e recuperação rápidas). Esses sites constroem as páginas da Web dinamicamente, construindo todos os elementos conforme o usuário visita a página e, em seguida, transferem esse conjunto de elementos como arquivos para o navegador do usuário.
Embora tenhamos criado nossas páginas manualmente — tag HTML por tag HTML — em meados da década de 1990, essa não é mais uma prática preferida. Hoje, você quase sempre usará algum tipo de construtor de páginas ou sistema de gerenciamento de conteúdo (CMS), que fará a maior parte do supertedioso trabalho de formatação e montagem da página para você.
Você pode ter ouvido termos como HTML, CSS, JavaScript, Java, PHP e muito mais. Todas essas são, mais ou menos, linguagens de computador, pois seguem uma sintaxe definida especificamente e, quando processadas, produzem algum tipo de resultado. Nesta seção, abordaremos alguns termos que você pode encontrar ao configurar seu site ou ao pesquisar as opções.
HTML (Hypertext Markup Language): Este é um arquivo de texto contendo comandos de formatação para a construção de uma página da web. Você pode controlar o estilo do texto, adicionar títulos, listas e inserir conteúdo de mídia. A maioria das páginas HTML também incorpora ou inclui conteúdo de outras linguagens da Web, como CSS.
CSS (Cascading Style Sheets): São arquivos que auxiliam na formatação da página web. Eles contêm informações de posicionamento e estilo que dão à página uma aparência agradável.
JavaScript e Java: São linguagens de programação, inicialmente desenvolvidas para serem executadas no navegador para modificar o comportamento de uma página em tempo real. Agora, existem versões do lado do servidor, como Node.js para JavaScript e Enterprise Java Beans para Java. Quase todos os aplicativos da web, como Gmail e Facebook, usam Java e JavaScript (ou um dialeto modificado) para tornar as páginas mais dinâmicas.
PHP, Python, Ruby, etc: são linguagens de programação do lado do servidor que executam aplicativos da Web no servidor. Por exemplo, uma loja online precisará ligar para um processador de pagamento. A maior parte desse processamento de pagamento é realizada no lado do servidor em uma linguagem de programação da web.
CMS (Content Management System): Em 1995, quando comecei na web, não havia criadores de sites ou sistemas de gerenciamento de conteúdo. Eu tive que codificar manualmente todo o meu HTML. Hoje, a menos que você esteja escrevendo uma funcionalidade personalizada, provavelmente não precisará conhecer nenhuma dessas linguagens em detalhes para criar um site de sucesso. Mas você pode querer ter uma consciência passageira deles e entender HTML e CSS básicos, pelo menos, porque pequenos detalhes de personalização em termos de aparência do seu site podem exigir ajustes de CSS ou HTML. O CMS mais popular hoje, de longe, é o WordPress.
SSL (Secure Socket Layer): Este é um protocolo de segurança usado para proteger suas transações online. Protege os dados transmitidos entre o seu computador e o servidor. Se você vir um URL da web começando com https://, essa é uma página protegida por SSL. Uma página da Web que começa com http:// não é. Ter SSL requer ter um certificado SSL. Isso será feito para você por todos os criadores de sites e alguns provedores de hospedagem. Certifique-se de verificar se você está comprando hospedagem que um certificado SSL é fornecido. Além disso, o Google agora está priorizando sites baseados em SSL, portanto, se você estiver exibindo apenas páginas http://, provavelmente terá uma classificação mais baixa.
SEO (Search Engine Optimization): Esta é uma arte, uma ciência e, alguns pensam, uma varíola para a humanidade. É a prática de ajustar ou escrever seus sites para que eles apareçam mais alto em uma página do Google após uma pesquisa. Sim, existem outros mecanismos de pesquisa por aí, mas é realmente o Google que todos precisam otimizar. Ser altamente classificado pode significar a diferença entre o sucesso e o fracasso em um site, então o SEO é importante. Dito isso, favorecer o SEO às vezes pode resultar em páginas ou cópias menos atraentes para os humanos, mas são melhores para influenciar o algoritmo de classificação de página do Google. A maioria dos serviços de criação de sites oferece algum suporte de SEO, e há uma ampla variedade de plug-ins extremamente populares no repositório WordPress para ajuda de SEO.
Cada um desses termos pode desencadear sua própria classe completa. Mas, por enquanto, basta apenas saber o que eles significam. À medida que você cresce em sua experiência de hospedagem, você adquirirá organicamente mais conhecimento sobre cada um desses tópicos.
Pensamentos finais
Como você pode ver, há muitas opções. Felizmente, é relativamente barato criar um site inicial. Com opções fáceis de configurar disponíveis em criadores de sites e com o WordPress, é apenas uma questão de decidir qual é o mais adequado para suas necessidades.