Muitas pessoas vêm ao blog para fazer algumas perguntas sobre informações de configuração do servidor de sites e métodos de otimização de sites. Este artigo resumirá as tecnologias e recursos que existem no wzfou.com ao longo dos anos. Como referência, este artigo será atualizado o tempo todo e os aplicativos mais recentes serão atualizados aqui a tempo.
Este artigo se concentra mais na otimização de "software" e na melhoria do desempenho do servidor Web. Na verdade, se você tiver dinheiro, otimizar o site da perspectiva do "hardware" é o melhor, por exemplo, em vez de fazer todo o possível para otimizar o servidor. para agilizar o acesso ao site, é melhor gastar dinheiro na compra de memória grande + SSD + sala de informática BGP + largura de banda grande, esta configuração é incomparável à otimização de "software".
Em relação aos serviços de hospedagem, armazenamento e outros serviços de construção de sites fornecidos pelo site de mineração, consulte o tópico de resumo: Se o site de mineração fornece espaço de hospedagem e resumo do serviço de construção de sites - espaço livre, CDN grátis e hospedagem VPS paga. Para mais artigos sobre resumo de otimização de sites, consulte:
- Os plug-ins do WordPress que estou usando – WP SEO, CDN, cache, imagens, e-mails, plug-ins de fórum
- SolusVM da entrada à proficiência – instalação, uso e dicas
- WHMCS do iniciante ao proficiente
1. Anfitrião
Pedreiro Clássico CN2 GIA. Já usei Alibaba Cloud, Tencent Cloud e Kdatacenter antes e atualmente estou usando o pacote CN2 GIA do Bricklayer.
2. Servidor
1. Arquitetura LNMP, é Linux + Nginx + MongoDB + PHP, usando o pacote Oneinstack de um clique, consulte: Script de instalação de um clique OneinStack.
2.ngx_brotli, fornece suporte para o formato de compactação Brotli, consulte: Aceleração de otimização de site - Ative a compactação TLSV1.3 e Brotli.
3. Segurança do servidor, envolve principalmente modificação de portas, adição de listas de permissões, login somente com chave, etc., consulte: Host VPS e proteção de segurança do servidor.
4. Aceleração B-B-r, Referência: Método de aceleração de host VPS – instalação com um clique do módulo de aceleração para aumentar a velocidade do host VPS a partir do “software”.
5.Cache Nginx fastcgi_cache, Referência: WordPress habilita o método de aceleração de cache Nginx fastcgi_cache - exemplo de configuração Nginx.
6. Otimização e liberação de memória, experiência de otimização php-fpm do Linux - o processo php-fpm ocupa muita memória e não libera memória.
7. Aceleração de otimização do Google PageSpeed : artefato de otimização do servidor PageSpeed -Nginx implanta o módulo ngx_pagespeed e acelera a experiência do efeito
8.Otimização do controle de alocação de memória: Configurações do host Linux VPS partição de troca e configuração de troca de otimização de controle de alocação de memória
3. Site
1. Arquitetura WordPress, Os plug-ins atuais usados pelo WP são: os plug-ins do WordPress que estou usando - WP SEO, CDN, cache, imagens, e-mails e plug-ins de fórum.
2. Aceleração de CDN, Já usei a aceleração de CDN espelhada de Youpaiyun e Qiniu Cloud antes e também tentei construir meu próprio CDN. Atualmente, estou usando a aceleração de CDN do Baidu Cloud: Baidu Cloud Storage BOS e Baidu Cloud CDN. experiência de uso.
3. Assinatura de e-mail RSS , referência: Use o plug-in MailPoet Newsletters para criar assinatura de e-mail RSS para WordPress para suportar SMTP.
4. Otimização de pesquisa no site, adicione pesquisa em tempo real: Use Algolia para adicionar função de pesquisa no site em tempo real ao WordPress - maior qualidade de pesquisa e conteúdo mais preciso.
5. Aceleração de cache do Memcached, referência : Use o plug-in Cachify para armazenar páginas do WordPress em cache no Memcached para obter otimização e aceleração.
6. Otimização e aceleração do cache do banco de dados de páginas, referência :
.
4. DNS de nome de domínio
1. DNS da nuvem do Google , barato e tecnicamente avançado, consulte: Abandonar DNS gratuito e mudar para DNS pago - uso do aplicativo DNS da nuvem do Google e efeitos de resolução.
2. DNSSEC, usava DNS NS1 antes, mas agora usa a resolução DNS do Google Referência: a resolução de nome de domínio DNS permite que o DNSSEC evite o sequestro de DNS - configurações de DNS do Google Cloud DNSSEC.
4. CAA, atualmente usa Google Cloud DNS para oferecer suporte a CAA. Para métodos de configuração, consulte: JD Cloud DNS Resolução gratuita de nomes de domínio - Suporta registros de resolução CAA de linha.
5. Atualmente em uso, ClouDNS é um serviço de resolução de DNS barato e fácil de usar - DNSSEC, DNS mestre-escravo e nós Anycast da Ásia-Pacífico.
5. HTTPS e HTTP/2
1. Suporte TLS v1.3, referência : LNMP 1.6 ativa automaticamente TLS 1.3, aceleração de otimização de site - ativa TLSV1.3 e compactação Brotli.
2.letsencrypt free SSL, referência: solicite e instale o certificado SSL grátis letsencrypt para o site em três etapas simples.
3. Otimização e aceleração HTTPS, suporta principalmente transparência de certificado, HSTS, HTTP/2, referência de certificado duplo de certificado RSA/ECC: oito experiência de uso de otimização HTTPS e SSL - reduz o tempo de espera e reduz a perda de desempenho HTTPS.
4. Pré-carregamento HSTS, Referência : Habilite o HSTS e entre na lista de pré-carregamento HSTS para tornar o acesso HTTPS ao site mais seguro.
5.Lembrete de expiração do SSL. Adequado para amigos que tendem a se esquecer de renovar seu SSL devido ao grande número de sites Referência: Três serviços gratuitos de monitoramento on-line de certificados SSL e lembretes de expiração - não precisam mais se preocupar com a expiração do certificado.
6. E-mail
1. Atualmente usando o serviço de e-mail de terceiros, o Zoho Mail é um aplicativo de e-mail empresarial barato e fácil de usar - aplicativo de e-mail empresarial Zoho (nome de domínio) e tutorial de uso.
7. Móvel
1. AMP móvel adaptável: otimização móvel WordPress AMP - crie um WP adequado para mecanismos de pesquisa móvel e acesso de navegação móvel
8. Outros
1. Mova-se com um clique. Os sites muitas vezes enfrentam o problema de movimentação de espaço Com a movimentação com um clique, trocar de sala de computadores é uma questão muito simples: mova rapidamente seu WordPress em dez minutos: uma linha de código + três etapas.
2. Porta SSH. Ao usar VPS estrangeiro, muitas vezes encontramos o problema de que a porta 22 não pode ser usada. Podemos modificar a porta padrão para resolver o problema de que a porta 22 do host VPS não pode ser usada e o IP do site não pode ser acessado.