Glossário


dl.glossary-list dd { margin-top: -50px; padding-top: 50px; }

.htaccess
Um arquivo .htaccess (acesso a hipertexto) é um arquivo de configuração em nível de diretório compatível com vários servidores web (como o Apache HTTPD), usado para configurar questões de acesso ao site, como redirecionamento de URL, encurtamento de URL, controle de acesso e muito mais.
2FA
A autenticação de dois fatores é um tipo de autenticação multifator. É um método de confirmar as identidades alegadas pelos usuários usando uma combinação de dois fatores diferentes: 1) algo que eles sabem, 2) algo que possuem ou 3) algo que são. Um aplicativo autenticador de terceiros (TPA) habilita a autenticação de dois fatores, geralmente exibindo um código gerado aleatoriamente e atualizado constantemente que o usuário pode utilizar.
Alfa
A fase alfa do ciclo de vida de lançamento é a primeira fase dos testes de software.
Apache HTTPD
O Apache HTTP Server, coloquialmente chamado de Apache, é um software de servidor web multiplataforma, gratuito e de código aberto. A grande maioria das instâncias do Apache HTTP Server é executada em uma distribuição Linux, mas as versões atuais também funcionam no Microsoft Windows, OpenVMS e em uma ampla variedade de sistemas semelhantes ao Unix.
API
Uma interface de programação de aplicativos (API) é uma interface computacional que define interações entre vários intermediários de software. Ela define os tipos de chamadas ou solicitações que podem ser feitas, como realizá-las, os formatos de dados que devem ser usados, as convenções a serem seguidas etc.
Backup
Um backup é uma cópia de dados de computador feita e armazenada em outro local para que possa ser usada para restaurar o original após um evento de perda de dados. Os backups podem ser usados para recuperar dados após sua perda por exclusão ou corrupção, ou para recuperar dados de um momento anterior. Os backups fornecem uma forma simples de recuperação de desastres.
Beta
Beta é a fase de desenvolvimento de software que sucede a alfa. Uma fase beta geralmente começa quando o software está completo em termos de recursos, mas provavelmente ainda contém vários bugs conhecidos ou desconhecidos. O software na fase beta geralmente apresenta muito mais bugs do que o software concluído, problemas de velocidade ou desempenho e ainda pode causar falhas ou perda de dados. O foco dos testes beta é reduzir os impactos para os usuários, frequentemente incorporando testes de usabilidade.
Cache
Um cache é um componente que armazena dados para que futuras solicitações desses dados possam ser atendidas mais rapidamente; os dados armazenados em um cache podem ser o resultado de um cálculo anterior ou uma cópia de dados armazenados em outro local.
CDN
Uma rede de distribuição de conteúdo (CDN) é uma rede geograficamente distribuída de servidores proxy e seus data centers. O objetivo é fornecer alta disponibilidade e desempenho distribuindo o serviço espacialmente em relação aos usuários finais. As CDNs cresceram a ponto de atender grande parte do conteúdo da Internet atualmente, incluindo objetos web (texto, gráficos e scripts), objetos para download (arquivos de mídia, software e documentos), aplicativos (comércio eletrônico e portais), mídia de transmissão ao vivo, mídia de transmissão sob demanda e sites de mídia social.
chmod
No Unix, chmod é o comando e a chamada de sistema usados para alterar as permissões de acesso de objetos do sistema de arquivos (arquivos e diretórios).
chroot
No Unix, chroot é uma operação que altera o diretório raiz aparente do processo em execução atual e de seus processos filhos.
CLI
Uma interface de linha de comando (CLI) processa comandos para um programa de computador na forma de linhas de texto. Atualmente, muitos usuários dependem de interfaces gráficas e interações orientadas por menus (WordPress WP-Admin). No entanto, algumas tarefas de programação e manutenção podem não ter uma interface gráfica e ainda usar uma linha de comando (WP-CLI).
Instância de computação
Na computação em nuvem, uma instância é um servidor virtual.
Core
Core é o conjunto de software necessário para executar o WordPress. A equipe do Core desenvolve o WordPress.
Cron
É um agendador de tarefas baseado em tempo no Unix. Usuários que configuram e mantêm ambientes de software usam o cron para programar tarefas que serão executadas periodicamente em horários, datas ou intervalos fixos.
Banco de dados
Um banco de dados é uma coleção organizada de dados. O acesso a esses dados geralmente é fornecido por um “sistema de gerenciamento de banco de dados” (DBMS), composto por um conjunto integrado de softwares que permite aos usuários interagir com um ou mais bancos de dados e acessar todos os dados contidos neles. Devido à estreita relação entre ambos, o termo “banco de dados” é frequentemente usado informalmente para se referir tanto ao banco de dados quanto ao DBMS usado para manipulá-lo.
DNS
O Sistema de Nomes de Domínio (DNS) é um sistema hierárquico e descentralizado de nomenclatura para recursos conectados à Internet. Principalmente, ele traduz nomes de domínio mais fáceis de memorizar nos endereços IP numéricos necessários para localizar e identificar serviços e dispositivos de computador com os protocolos de rede subjacentes.
Domínio
Um nome de domínio é uma sequência de identificação que define uma esfera de autonomia, autoridade ou controle administrativo dentro da Internet. Algo como example.com.
Permissões de arquivo
A maioria dos sistemas de arquivos possui métodos para atribuir permissões ou direitos de acesso a usuários específicos e grupos de usuários. Essas permissões controlam a capacidade dos usuários de visualizar, alterar, navegar e executar o conteúdo do sistema de arquivos.
FTP
FTP é a sigla de File Transfer Protocol, uma forma de mover arquivos de computador de um computador para outro pela Internet. Você pode usar um software conhecido como cliente FTP para enviar arquivos para um servidor de um site WordPress.
Git
Git é um sistema de controle de versão distribuído, gratuito e de código aberto, projetado para lidar com projetos pequenos e muito grandes com rapidez e eficiência. O Git é fácil de aprender e tem uma pequena ocupação de espaço, com desempenho extremamente rápido. A maior parte do desenvolvimento moderno de plugins e temas é realizada com esse sistema de controle de versão.
GitHub
GitHub é um site que oferece implementação online de repositórios Git que podem ser facilmente compartilhados, copiados e modificados por outros desenvolvedores. Repositórios públicos podem ser hospedados gratuitamente, enquanto repositórios privados exigem uma assinatura paga. O GitHub introduziu o conceito de “pull request”, no qual alterações de código feitas em branches por colaboradores podem ser revisadas e discutidas antes de serem mescladas pelo proprietário do repositório.
GPL
GPL é a sigla de GNU Public License. É a licença padrão usada pelo WordPress para licenciamento de código aberto. A GPL é uma licença “copyleft”. Isso significa que trabalhos derivados só podem ser distribuídos sob os mesmos termos de licença. Isso é diferente das licenças permissivas de software livre, entre as quais a licença BSD e a licença MIT são exemplos amplamente utilizados.
Hospedagem
Um serviço de hospedagem web é um tipo de serviço de hospedagem na Internet que permite que indivíduos e organizações tornem seus sites acessíveis pela World Wide Web.
HTML
Hypertext Markup Language (HTML) é a linguagem de marcação padrão para documentos projetados para serem exibidos em um navegador web. O HTML descreve semanticamente a estrutura de uma página web e originalmente incluía indicações sobre a aparência do documento.
HTTP
O Hypertext Transfer Protocol (HTTP) é um protocolo para sistemas de informação distribuídos, colaborativos e hipermídia. O HTTP é a base da comunicação de dados na World Wide Web, onde documentos de hipertexto incluem hiperlinks para outros recursos que o usuário pode acessar facilmente, por exemplo, clicando com o mouse ou tocando na tela em um navegador web.
HTTPS
Hypertext Transfer Protocol Secure (HTTPS) é uma extensão do Hypertext Transfer Protocol (HTTP) usada para comunicação segura em uma rede de computadores e amplamente utilizada na Internet. No HTTPS, o protocolo de comunicação é criptografado usando Transport Layer Security (TLS) ou, anteriormente, Secure Sockets Layer (SSL).
JavaScript
JavaScript, frequentemente abreviado como JS, é uma linguagem de programação. Possui sintaxe com chaves, tipagem dinâmica, orientação a objetos baseada em protótipos e funções de primeira classe. Junto com HTML e CSS, JavaScript é uma das tecnologias fundamentais da World Wide Web.
JSON
JavaScript Object Notation (JSON) é um formato de arquivo padrão aberto e um formato de intercâmbio de dados que utiliza texto legível por humanos para armazenar e transmitir objetos de dados compostos por pares atributo–valor e tipos de dados de array. É um formato de dados muito comum, com diversas aplicações, como servir de substituto para XML em sistemas AJAX.
LAMP
LAMP
LAMPLAMP LAMP (Linux, Apache, MySQL, PHP) é um exemplo muito comum de uma pilha de serviços web composta por quatro componentes de código aberto: o sistema operacional Linux, o servidor HTTP Apache, o sistema de gerenciamento de banco de dados relacional MySQL (RDBMS) e a linguagem de programação PHP. (Linux, ApacheApache O Apache é o software de servidor web mais utilizado. Desenvolvido e mantido pela Apache Software Foundation. É um software de código aberto disponível gratuitamente., MySQL, PHP) é um exemplo muito comum de uma pilha de serviços web composta por quatro componentes de código aberto: o sistema operacional Linux, o servidor HTTP Apache, o sistema de gerenciamento de banco de dados relacional MySQL (RDBMS) e a linguagem de programação PHP. #
LEMP
LEMP (Linux, nginx, MySQL, PHP) é um exemplo muito comum de uma pilha de serviços web composta por quatro componentes de código aberto: o sistema operacional Linux, o servidor web nginx, o sistema de gerenciamento de banco de dados relacional MySQL (RDBMS) e a linguagem de programação PHP. #
LiteSpeed Web Server
O LiteSpeed Web Server (LSWS) é um software de servidor web proprietário. O software usa o mesmo formato de configuração do Apache HTTP Server e é compatível com a maioria dos recursos do Apache. #
Instalação local
Uma instalação local do WordPress é uma maneira de criar um ambiente de teste instalando uma pilha LAMP ou LEMP no computador local. #
MariaDB
O MariaDB é um fork do sistema de gerenciamento de banco de dados relacional MySQL (RDBMS), desenvolvido para permanecer como software livre e de código aberto sob a GNU General Public License. O MariaDB busca manter alta compatibilidade com o MySQL, garantindo capacidade de substituição direta, paridade binária com as bibliotecas e correspondência exata com as APIs e os comandos do MySQL. #
Memcached
O Memcached é um sistema distribuído de cache de memória de uso geral. É frequentemente usado para acelerar sites dinâmicos orientados por banco de dados, armazenando dados e objetos na RAM para reduzir o número de vezes que uma fonte de dados externa precisa ser lida. O Memcached é um software livre e de código aberto. #
Monitoramento
O monitoramento de sites é o processo de testar e verificar se os usuários finais conseguem interagir com um site ou aplicativo web conforme esperado. É frequentemente usado por empresas para garantir que o tempo de atividade, o desempenho e a funcionalidade do site estejam adequados. #
MySQL
O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto (RDBMS). O MySQL é um software livre e de código aberto sob os termos da GNU General Public License. #
NGINX
O nginx é um servidor web que também pode ser usado como proxy reverso, balanceador de carga, proxy de e-mail e cache HTTP. O Nginx é um software livre e de código aberto, lançado sob os termos da licença BSD de 2 cláusulas. #
Objeto
Na ciência da computação, um objeto pode ser uma variável, uma estrutura de dados, uma função ou um método e, como tal, é um valor na memória referenciado por um identificador. #
Código aberto
Código aberto designa software cujo código-fonte original é disponibilizado livremente e pode ser redistribuído e modificado. O código aberto deve ser distribuído por meio de um modelo de licenciamento; consulte GPL. #
OpenLiteSpeed
O OpenLiteSpeed é um software de servidor web de código aberto. O software usa o mesmo formato de configuração do Apache HTTP Server e é compatível com a maioria dos recursos do Apache. #
PHP
PHP (PHP: Hypertext Preprocessor) é uma linguagem de script de uso geral especialmente adequada ao desenvolvimento web. O código PHP geralmente é processado em um servidor web por um interpretador PHP. Em um servidor web, o resultado do código PHP interpretado e executado formaria toda ou parte de uma resposta HTTP. #
php.ini
O principal arquivo de configuração do PHP. #
Plugin
Um plugin é um software que contém um conjunto de funções que pode ser adicionado a um site WordPress. Ele pode ampliar funcionalidades ou adicionar novos recursos aos seus sites WordPress. Os plugins do WordPress são escritos na linguagem de programação PHP e integram-se perfeitamente ao WordPress. Podem ser gratuitos no diretório de plugins do WordPress.org ou pagos, fornecidos por terceiros. #
RAM
A memória de acesso aleatório (RAM) é um tipo de memória de computador que pode ser lida e alterada em qualquer ordem, normalmente usada para armazenar dados de trabalho e código de máquina. #
Redis
Redis (Remote Dictionary Server) é um armazenamento de estruturas de dados em memória, um banco de dados de chave-valor em memória. É um software de código aberto. #
Servidor
Um servidor é um componente de hardware ou software de computador que fornece funcionalidades para outros programas ou dispositivos. Servidores comuns incluem servidores de banco de dados, arquivos, e-mail, impressão, web, jogos e aplicativos. #
SFTP
O protocolo de transferência de arquivos SSH (SFTP) é um protocolo de rede que fornece acesso, transferência e gerenciamento de arquivos por qualquer fluxo de dados confiável. É semelhante ao FTP, mas usa um protocolo seguro. #
Saúde do site
Essa funcionalidade do WordPress realiza várias verificações na instalação para detectar erros comuns de configuração e problemas conhecidos, além de permitir que plugins e temas adicionem suas próprias verificações. #
Snapshot
Um snapshot é o estado de um sistema em um determinado momento. Pode referir-se a uma cópia do estado do sistema ou a um recurso fornecido por certos sistemas. #
SSH
SSH ou Secure Shell é um protocolo de rede criptográfico para operar serviços de rede com segurança em uma rede não segura. O SSH fornece um canal seguro por meio de uma arquitetura cliente-servidor, conectando um aplicativo cliente SSH a um servidor SSH. #
SSL
O Secure Sockets Layer (SSL) era um protocolo criptográfico projetado para fornecer segurança de comunicação em uma rede de computadores. Tornou-se obsoleto devido a vários problemas de segurança e foi substituído pelo TLS. #
SVN
O Apache Subversion (SVN) é um sistema de controle de versões e revisões de software distribuído como código aberto. Desenvolvedores usam o Subversion para manter versões atuais e históricas de arquivos, como código-fonte, páginas web e documentação. #
Tema
Um tema define o estilo e a função do seu site WordPress. Temas filhos derivam do tema principal pai. #
TLS
O Transport Layer Security (TLS) é um protocolo criptográfico projetado para fornecer segurança de comunicação em uma rede de computadores. Os sites podem usar TLS para proteger todas as comunicações entre seus servidores e navegadores web. #
Trac
O Trac é um sistema de gerenciamento de projetos e rastreamento de bugs baseado na web e de código aberto. O Trac integra-se aos principais sistemas de controle de versões, incluindo, “pronto para uso”, Subversion e Git. #
Transient
Os transientes do WordPress oferecem uma maneira simples e padronizada de armazenar temporariamente dados em cache no banco de dados, atribuindo-lhes um nome personalizado e um período após o qual expirarão e serão excluídos. #
Teste unitário
O teste unitário é um método de teste de software no qual unidades individuais do código-fonte — conjuntos de um ou mais módulos de programas de computador com dados de controle, procedimentos de uso e procedimentos operacionais associados — são testadas para determinar se são adequadas ao uso. #
VPS
Um servidor privado virtual (VPS) é uma máquina virtual vendida como serviço por um serviço de hospedagem na Internet. Um VPS executa sua própria cópia de um sistema operacional (SO), e os clientes podem ter acesso em nível de superusuário a essa instância, podendo instalar praticamente qualquer software executado nesse SO. #
WP CLICLI Uma interface de linha de comando (CLI) processa comandos para um programa de computador na forma de linhas de texto. Atualmente, muitos usuários dependem de interfaces gráficas de usuário e interações orientadas por menus (WordPress WP-Admin). No entanto, algumas tarefas de programação e manutenção podem não ter uma interface gráfica de usuário e ainda podem usar uma linha de comando (WP-CLI). é a interface de linha de comando para WordPress, usada para realizar tarefas administrativas e de desenvolvimento de forma programática. #
wp-config.php
Um dos arquivos mais importantes em uma instalação do WordPress é o arquivo wp-config.phpwp-config.php Um dos arquivos mais importantes em uma instalação do WordPress é o arquivo wp-config.php. Esse arquivo está localizado na raiz do diretório de arquivos do WordPress e contém os detalhes básicos de configuração do seu site, como as informações de conexão com o banco de dados.wp-config.php Um dos arquivos mais importantes em uma instalação do WordPress é o arquivo wp-config.php. Esse arquivo está localizado na raiz do diretório de arquivos do WordPress e contém os detalhes básicos de configuração do seu site, como as informações de conexão com o banco de dados.. Esse arquivo está localizado na raiz do diretório de arquivos do WordPress e contém os detalhes básicos de configuração do seu site, como as informações de conexão com o banco de dadosBanco de dados Um banco de dados é uma coleção organizada de dados. O acesso a esses dados geralmente é fornecido por um “sistema de gerenciamento de banco de dados” (SGBD), constituído por um conjunto integrado de softwares de computador que permite aos usuários interagir com um ou mais bancos de dados e fornece acesso a todos os dados contidos no banco de dados. Devido à estreita relação entre eles, o termo “banco de dados” é frequentemente usado informalmente para se referir tanto a um banco de dados quanto ao SGBD usado para manipulá-lo.. #