Definição
WordPress é um sistema de gerenciamento de conteúdo open-source, baseado em PHP e MySQL, que alimenta cerca de 40% de todos os sites na internet. O WordPress auto-hospedado, baixado gratuitamente em wordpress.org, é instalado em qualquer conta de hospedagem compatível com PHP e MySQL que você controla totalmente; o WordPress.com é a versão hospedada da Automattic, cobrada mensalmente, onde o gerenciamento do servidor é feito para você, mas a personalização é mais limitada. Em torno do núcleo open-source existe uma indústria de hospedagem gerenciada para WordPress, incluindo Kinsta, WP Engine, Pressable e Flywheel, que ajusta servidores, caching, correções de segurança e atualizações do núcleo especificamente para WordPress, para que os proprietários de sites evitem a administração de sistemas geral. Um ecossistema global de plugins, temas e desenvolvedores torna-o o CMS mais extensível em uso amplo, embora essa flexibilidade signifique que a qualidade e a segurança variem de plugin para plugin. Ele atende bem sites orientados a conteúdo, blogs e lojas virtuais pequenas; para aplicações altamente personalizadas ou equipes que querem zero envolvimento com servidor, outras plataformas podem se encaixar melhor.
Como funciona
WordPress é PHP e MySQL: um editor de conteúdo e painel administrativo no navegador, um sistema de temas para design, um sistema de plugins para funcionalidades e uma REST e GraphQL API para uso headless. O WordPress moderno também oferece o editor de blocos (Gutenberg) e edição completa do site.
Por que isso importa
Para sites orientados a conteúdo, blogs, sites institucionais, revistas e pequenas lojas de e-commerce, WordPress é o padrão e continua difícil de superar em custo, personalização e ecossistema. A contrapartida é o ônus operacional de atualizações, segurança e performance, razão pela qual existe a hospedagem gerenciada para WordPress.