Verificação de CMS
Estes cartões cobrem os conceitos fundamentais de sistemas de gerenciamento de conteúdo (CMS), sendo úteis para estudantes e profissionais de tecnologia.
Cartões · 50
- O que significa a sigla CMS?
- Content Management System, ou Sistema de Gestão de Conteúdo.
- Qual é a principal função de um CMS?
- Permitir criar, editar, gerenciar e publicar conteúdos na web sem exigir conhecimento avançado de programação.
- Quais são os dois componentes fundamentais de um CMS?
- CMA (Content Management Application), para inserção do conteúdo, e CDA (Content Delivery Application), para compilação e exibição aos visitantes.
- Qual é o CMS mais utilizado no mundo?
- WordPress.
- O que diferencia o WordPress.org do WordPress.com?
- WordPress.org é a versão open source auto-hospedada em servidor próprio; WordPress.com é um serviço de hospedagem gerenciada com planos gratuitos e pagos.
- O que é um CMS Open Source?
- Um sistema cujo código-fonte é aberto, gratuito e pode ser modificado e hospedado livremente.
- O que é um CMS Proprietário (SaaS)?
- Plataforma fechada comercializada como serviço, com código inacessível ao usuário e hospedagem controlada pela empresa provedora.
- Dê exemplos de CMS proprietários para e-commerce.
- Shopify, Nuvemshop e VTEX.
- Dê exemplos de CMS proprietários para criação de sites institucionais.
- Wix e Squarespace.
- O que é um CMS Headless?
- Um CMS desacoplado onde o back-end (gerenciamento de conteúdo) e o front-end (apresentação visual) são separados e conectados via APIs.
- Qual é a principal vantagem de usar um CMS Headless?
- Flexibilidade para distribuir o mesmo conteúdo em múltiplos canais (sites, aplicativos móveis, IoT e smart TVs).
- Cite exemplos conhecidos de Headless CMS.
- Strapi, Contentful, Sanity e Prismic.
- O que é um CMS Decoupled (Desacoplado)?
- Semelhante ao headless, mas mantém uma interface de apresentação padrão opcional enquanto fornece o conteúdo via API.
- O que é o Drupal?
- Um CMS open source robusto e modular, muito focado em segurança, flexibilidade e projetos corporativos de grande porte.
- O que é o Joomla?
- Um CMS open source intermediário entre a facilidade do WordPress e a complexidade do Drupal, focado em portais e comunidades.
- O que é o Magento (Adobe Commerce)?
- Um CMS open source altamente escalável voltado especificamente para lojas virtuais e comércio eletrônico avançado.
- O que é um Tema em um CMS?
- Um conjunto de arquivos que define a aparência visual, o layout e o design das páginas do site.
- O que é um Plugin (ou Extensão/Módulo)?
- Um complemento de software instalado no CMS para adicionar novos recursos e funcionalidades sem alterar o núcleo do sistema.
- O que é o 'Core' de um CMS?
- O código principal e fundamental do sistema, responsável pelas funções operacionais básicas e pela segurança.
- O que significa WYSIWYG em editores de CMS?
- What You See Is What You Get: interface onde o conteúdo editado aparece exatamente como será visualizado pelo visitante.
- O que é o editor Gutenberg no WordPress?
- O editor padrão baseado em blocos independentes para criação modular de páginas e posts.
- Qual é o banco de dados relacional mais comum utilizado por CMS tradicionais?
- MySQL (ou MariaDB).
- Qual é a linguagem de programação de back-end mais comum em CMS como WordPress, Joomla e Drupal?
- PHP.
- Qual é a função do arquivo wp-config.php no WordPress?
- Armazenar as configurações essenciais do site, incluindo as credenciais de conexão com o banco de dados.
- O que é uma Taxonomia em um CMS?
- Um método de classificar e agrupar conteúdos, como categorias e tags (etiquetas).
- O que é um Custom Post Type (CPT)?
- Um tipo personalizado de conteúdo além dos padrões de posts e páginas (ex.: portfólio, depoimentos, produtos).
- O que são Custom Fields (Campos Personalizados)?
- Campos de dados extras associados a uma publicação para armazenar metadados específicos (ex.: preço, data de evento).
- O que é um Slug de URL em um CMS?
- A parte da URL legível que identifica uma página ou artigo específico de maneira amigável (ex.: /sobre-nos).
- Qual é a importância de Permalinks (Links Permanentes) amigáveis?
- Melhoram a usabilidade do visitante e a indexação por mecanismos de busca (SEO).
- O que é o controle de acesso baseado em papéis (RBAC) em um CMS?
- Sistema de permissões que restringe ações conforme o perfil do usuário (ex.: Administrador, Editor, Autor, Assinante).
- Qual é a principal vulnerabilidade de segurança em CMS populares?
- Plugins e temas desatualizados ou de fontes não confiáveis com falhas de segurança conhecidas.
- Por que atualizações regulares do núcleo e plugins são essenciais?
- Para corrigir brechas de segurança, corrigir erros técnicos e garantir compatibilidade operacional.
- O que é cache em um CMS e qual sua vantagem?
- Armazenamento temporário de páginas estáticas geradas para acelerar o carregamento e reduzir o consumo de banco de dados.
- O que é uma CDN (Content Delivery Network) e como ajuda um CMS?
- Rede distribuída de servidores que entrega arquivos estáticos (imagens, CSS, JS) a partir do ponto mais próximo do usuário.
- O que é SEO on-page gerenciado em um CMS?
- Ajuste de títulos, meta descrições, tags de cabeçalho (H1-H6) e textos alternativos de imagens diretamente no painel.
- O que é um Sitemap XML gerado pelo CMS?
- Um arquivo que lista todas as URLs importantes do site para facilitar a indexação pelos motores de busca.
- O que é o arquivo robots.txt configurável no CMS?
- Arquivo que orienta os robôs de busca sobre quais páginas podem ou não ser rastreadas.
- O que é a REST API integrada em um CMS como o WordPress?
- Interface que permite ler e interagir com dados do CMS externamente em formato JSON usando requisições HTTP.
- O que é um Webhook no contexto de CMS?
- Um mecanismo de notificação automática enviado a outro sistema quando um evento ocorre no CMS (ex.: publicação de post).
- O que é versionamento ou histórico de revisões em um CMS?
- Recurso que salva alterações anteriores de uma página, permitindo comparar versões e restaurar edições antigas.
- O que é um Page Builder em um CMS?
- Ferramenta visual de arrastar e soltar (drag-and-drop) para construir páginas sem editar código (ex.: Elementor, Divi).
- Qual é a desvantagem do uso excessivo de plugins em um CMS?
- Lentidão no carregamento do site, possíveis conflitos de código e aumento da superfície de ataque para invasões.
- O que significa 'Database Bloat' em um CMS?
- Acúmulo excessivo de dados inúteis no banco (revisões antigas, transientes, spam) que reduz o desempenho do sistema.
- O que é um Child Theme (Tema Filho)?
- Um tema que herda a funcionalidade de outro (tema pai), permitindo personalizações seguras sem perder alterações ao atualizar.
- O que é autenticação de dois fatores (2FA) em um CMS?
- Camada extra de segurança no login que exige um segundo código além da senha para conceder acesso ao painel.
- O que é um ataque de força bruta ao wp-login.php?
- Tentativa automatizada e contínua de adivinhar usuário e senha para invadir o painel administrativo.
- Como mitigar ataques de força bruta no painel de um CMS?
- Limitar tentativas de login por IP, alterar a URL de login padrão e exigir autenticação em dois fatores.
- O que é JAMstack e como se relaciona com Headless CMS?
- Arquitetura baseada em JavaScript, APIs e Markup pré-renderizado, que consome dados de um Headless CMS via API.
- O que é um Static Site Generator (SSG)?
- Ferramenta que compila arquivos de conteúdo bruto em HTML estático na hora da publicação (ex.: Next.js, Gatsby, Hugo).
- Qual é a rotina de manutenção mais crítica para qualquer CMS?
- Executar backups regulares e testados de todo o banco de dados e dos arquivos de mídia e código.