# Que requisitos eu preciso para a minha hospedagem WordPress?
O ano é 2021. A tecnologia na Internet está a tornar-se cada vez mais complicada e extensa. Os usuários estão exigindo sites cada vez mais poderosos e os desenvolvedores estão escrevendo software cada vez mais extenso. No entanto, tudo isso também exige fortes exigências sobre o desempenho de sistemas integrados, como componentes de hardware e software. Isto também e especialmente se aplica ao CMS WordPress mais utilizado. WordPress é agora usado por mais de 50% dos sites do mundo. A operação contínua de um site WordPress profissional está ligada a certos requisitos técnicos do WordPress para que o site funcione de forma estável e segura.
Para evitar que o desempenho, o tempo de carregamento e a segurança de uma instalação do WordPress sofram, listamos os requisitos atuais (a partir de dezembro de 2021) do WordPress aqui. Todos os detalhes técnicos são constantemente atualizados por nós aqui.
Os requisitos do WordPress definidos aqui são baseados em requisitos mínimos no que diz respeito a sites para empresas e negócios e todos os operadores de sites que mantêm um site de negócios profissional. Ao criar e operar esses sites para nossos clientes, exigimos os seguintes requisitos. Desta forma, garantimos que as instalações do WordPress e as lojas online WooCommerce desenvolvidas e/ou mantidas por nós também funcionem perfeitamente.
Os requisitos aplicam-se em particular aos seguintes serviços WordPress:
1. WordPress Starter Package para instalar / configurar um site profissional da empresa WordPress
2. Pacote inicial do WooCommerce para instalar e configurar uma solução completa de loja online com WordPress e WooCommerce
3. Pacote de negócios para a construção de uma plataforma WordPress completa, incluindo loja online, integração de newsletter e otimizações para SEO, segurança e desempenho
Outros requisitos técnicos e relacionados ao conteúdo podem ser encontrados nas respetivas descrições de produtos.
# Requisitos atuais do WordPress em um relance [a partir de 31.12.2021]
Uma coisa antecipada: os requisitos básicos do WordPress não são muito exigentes. Basicamente, o sistema de gerenciamento de conteúdo com todos os seus componentes é executado em qualquer servidor web moderno. As recomendações atuais da WordPress.org exigem apenas os seguintes requisitos:
PHP versão 7.4 ou superior.
MySQL versão 5.7 ou posterior (atualmente 8.0.27) OU MariaDB versão 10.2 ou posterior.
Suporte HTTPS
É só isso. A equipe de desenvolvimento do WordPress recomenda Apache ou Nginx como os servidores mais robustos e poderosos para executar o WordPress, mas qualquer servidor com suporte para PHP e MySQL será suficiente. Ainda assim, nem todos os ambientes possíveis podem ser testados e cada um dos hosts no lado de hospedagem do WordPress.org suporta o acima e muito mais sem problemas.
Nota: Se você estiver em um ambiente desatualizado com versões mais antigas do PHP ou MySQL, o WordPress também funcionará com PHP 5.6.20+ e MySQL 5.0+, mas essas versões não são mais mantidas e podem representar riscos potenciais de segurança para o seu site.
Estes são, na verdade, os requisitos básicos do WordPress que devem estar presentes para uma instalação do software. Isso significa que o WordPress já está sendo executado sem problemas técnicos. Recomendamos o parceiro de hospedagem All-Inkl.com, que já implementou esses requisitos nos pacotes de nível de entrada acessíveis.
Teremos todo o gosto em aconselhá-lo sobre como determinar o perfil de requisitos e selecionar um anfitrião adequado.
# Requisitos do WordPress para mais desempenho e segurança
O que foi escrito antes são os requisitos mínimos. A questão de saber se também pode ser utilizada para explorar sítios Web profissionais e comerciais com requisitos especiais deve ser analisada caso a caso.
Fatores importantes para sites de negócios operados profissionalmente são:
Proteção contra ataques de hackers, fechamento de lacunas de segurança, proteção contra erros do compilador, proteção e backups contra falhas de servidor e perda de dados.
Proporcionando o máximo desempenho no tempo de carregamento do site, tempo de resposta do servidor, upload e download de arquivos, velocidade de acesso aos recursos e processamento de processos de computação.
Só depois de estes requisitos técnicos e componentes terem sido garantidos é possível uma operação profissional e económica.
Por conseguinte, deve ser prestada especial atenção aos seguintes componentes:
Alojamento Partilhado ou Alojamento Dedicado
Localização do servidor
A localização do servidor é um dos requisitos mais importantes do WordPress.
Unidade de disco rígido (SSD/HDD)
HDD ou SSD discos rígidos estão entre os requisitos básicos do WordPress.
As unidades de disco rígido HDD mecânicas têm um tempo de acesso significativamente mais elevado do que as unidades de disco rígido SSD.
Mas também custam apenas uma fração.
Banco de dados MySQL
O padrão atual para o MySQL é a versão 8.0.27
Versão PHP
PHP é a linguagem de script na qual a parte primária do código-fonte do WordPress é programada. Juntamente com o servidor web Apache, MySQL e PHP formam os requisitos técnicos do WordPress. As versões são revistas a intervalos irregulares. As novas versões trazem atualizações de segurança e otimizações de desempenho. Recomendamos que você sempre use a versão mais recente do PHP suportada pelo WordPress.
A partir de dezembro de 2021, todos os servidores web profissionais e provedores de hospedagem devem suportar pelo menos PHP 7.4. PHP 8.0 agora também pode ser considerado o padrão, especialmente porque ele alcança vantagens consideráveis de desempenho. Se você usa a versão desatualizada PHP 5.6 ou mais antiga, você corre altos riscos de segurança e tem que aceitar um desempenho muito ruim do seu site.
Limite de memória PHP
“Erro fatal: Tamanho de memória permitido de X bytes esgotados (tentou alocar X bytes) em …
Falta de memória (alocado X) (tentou alocar bytes X) em …”
Esta mensagem de erro indica que um dos requisitos mais importantes do WordPress não foi inicializado corretamente: o limite de memória PHP. O PHP_memory_limit determina a quantidade máxima de memória que pode ser usada por chamada de script.
O limite de memória no PHP 7.2.1 Master Value é 256MB. Na prática, os scripts PHP só usam o limite de memória completamente em alguns casos. Apenas aplicações intensivas, como a loja online WooCommerce, requerem um limite de memória de 128MB ou superior. A suposição de que o maior limite de memória possível em PHP melhora o desempenho do WordPress a longo prazo não está correta. Em que casos faz sentido aumentar o limite de memória depende principalmente da RAM disponível do servidor web e os requisitos de memória dos aplicativos usados. Quanto maior a necessidade de recursos dos scripts, mais importante é aumentar gradualmente, mas controlavelmente, o limite de memória. Ao mesmo tempo, porém, esta situação aumenta o risco de esgotamento demasiado rápido dos recursos limitados. Então você deve ajustá-lo de uma forma muito equilibrada.
Ajustando o limite de memória PHP
Isso pode ser definido com três variantes:
(1) Aumentar o limite de memória PHP acima wp-config.php
define(‘WP_MEMORY_LIMIT’, ’128M’);
(2) Alterar o limite de memória PHP via .htaccess
php_value memory_limit 128M
(3) Criar php.ini no diretório raiz do WordPress
memory_limit=128M
No entanto, a unidade de medida 128MB também pode ser definida individualmente. Para a maioria dos scripts PHP WordPress, 64Mb é basicamente suficiente. Ao usar plugins complexos, você pode querer aumentá-lo para 128Mb ou mais. Isto pode ser verificado através dos ficheiros de registo.