{"id":18410,"date":"2018-06-28T14:54:02","date_gmt":"2018-06-28T17:54:02","guid":{"rendered":"https:\/\/king.host\/blog\/?p=18410"},"modified":"2025-05-21T17:51:12","modified_gmt":"2025-05-21T20:51:12","slug":"o-que-e-cms","status":"publish","type":"post","link":"https:\/\/king.host\/blog\/servicos-de-hospedagem\/o-que-e-cms\/","title":{"rendered":"O que \u00e9 CMS? Veja 4 exemplos desenvolvidos em PHP"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Imagine que voc\u00ea precisa fazer uma mudan\u00e7a em uma das p\u00e1ginas sobre o seu produto, mas n\u00e3o consegue alterar sem um programador. J\u00e1 imaginou o custo \u2014 e o tempo \u2014 que isso vai levar? Saber <\/span><b>o que \u00e9 CMS<\/b><span style=\"font-weight: 400;\">, portanto, \u00e9 o primeiro passo para resolver esse problema.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A sigla para Content Management Systems representa, na verdade, uma parte essencial da infraestrutura de marketing, trade e opera\u00e7\u00e3o de qualquer tipo de empresa. Afinal, permite desde a cria\u00e7\u00e3o de p\u00e1ginas at\u00e9 o gerenciamento de conte\u00fado, com integra\u00e7\u00e3o a APIs, sistemas de analytics e automa\u00e7\u00f5es.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No final das contas, \u00e9 uma ferramenta fundamental para facilitar o dia a dia de gest\u00e3o de conte\u00fado das suas p\u00e1ginas, ganhando tempo e efici\u00eancia.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Quer entender mais sobre essa ferramenta? Continue a leitura para saber mais!<\/span><\/p>\n<h3><b>O que \u00e9 um CMS?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">CMS \u00e9 a sigla para Content Management System, ou sistema de gerenciamento de conte\u00fado. Ou seja, uma aplica\u00e7\u00e3o que permite a <\/span><b>cria\u00e7\u00e3o, edi\u00e7\u00e3o, organiza\u00e7\u00e3o e publica\u00e7\u00e3o de conte\u00fado digital, com m\u00ednima necessidade de programa\u00e7\u00e3o<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Em ess\u00eancia, ele separa a l\u00f3gica de apresenta\u00e7\u00e3o do conte\u00fado da camada de dados e da estrutura do c\u00f3digo. Voc\u00ea n\u00e3o precisa entender sobre programa\u00e7\u00e3o ou at\u00e9 mesmo c\u00f3digos, o que torna tudo mais f\u00e1cil para quem n\u00e3o tem experi\u00eancia.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">N\u00e3o \u00e0 toa, esses sistemas s\u00e3o amplamente utilizados em sites corporativos, e-commerces, intranets, <\/span><a href=\"https:\/\/king.host\/blog\/empreendedorismo\/como-criar-um-blog\/\"><span style=\"font-weight: 400;\">blogs<\/span><\/a><span style=\"font-weight: 400;\"> e portais de not\u00edcias. Em poucos cliques, \u00e9 poss\u00edvel fazer altera\u00e7\u00f5es e melhorar ou corrigir os conte\u00fados das suas p\u00e1ginas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Al\u00e9m disso, eles tamb\u00e9m ganharam espa\u00e7o em solu\u00e7\u00f5es voltadas ao varejo f\u00edsico, como a gest\u00e3o de m\u00eddia em displays de PDV, cat\u00e1logos din\u00e2micos e plataformas de trade marketing.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O PHP, linguagem de script interpretada no lado do servidor, \u00e9 uma das bases mais comuns para desenvolvimento de CMSs. Sua ampla comunidade, estabilidade e compatibilidade com servidores fazem dele uma escolha recorrente para projetos que exigem flexibilidade e capacidade de personaliza\u00e7\u00e3o.<\/span><\/p>\n<h3><b>Como funciona um CMS na pr\u00e1tica?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Um CMS opera sobre tr\u00eas pilares: interface administrativa, estrutura de dados e sistema de renderiza\u00e7\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A interface administrativa \u00e9 o <\/span><b>ambiente onde usu\u00e1rios criam e gerenciam o conte\u00fado<\/b><span style=\"font-weight: 400;\">. Ela geralmente oferece recursos de edi\u00e7\u00e3o visual, categoriza\u00e7\u00e3o, organiza\u00e7\u00e3o hier\u00e1rquica de p\u00e1ginas e integra\u00e7\u00e3o com m\u00eddias, tudo de forma simplificada.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A estrutura de dados \u00e9 <\/span><b>composta por banco de dados e modelos de conte\u00fado<\/b><span style=\"font-weight: 400;\">. O sistema organiza as informa\u00e7\u00f5es por tipo (como postagens, p\u00e1ginas, produtos, eventos) e define como essas entidades se relacionam entre si. Isso permite criar hierarquias e taxonomias complexas sem comprometer a escalabilidade.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">J\u00e1 o sistema de renderiza\u00e7\u00e3o <\/span><b>traduz os dados armazenados em p\u00e1ginas vis\u00edveis para os usu\u00e1rios finais<\/b><span style=\"font-weight: 400;\">. Ele define o que \u00e9 exibido e de que forma, respeitando regras de layout, permiss\u00e3o e contexto de uso.<\/span><\/p>\n<h3><b>Quais s\u00e3o os principais tipos de CMS?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">A escolha de um CMS deve considerar n\u00e3o apenas o uso pretendido, mas tamb\u00e9m o n\u00edvel de customiza\u00e7\u00e3o necess\u00e1rio, o grau de autonomia da equipe de conte\u00fado e a infraestrutura j\u00e1 adotada pela empresa.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">CMS Tradicional<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Tamb\u00e9m conhecido como acoplado, esse modelo une backend e frontend em um \u00fanico sistema. \u00c9 o tipo mais comum, utilizado em blogs, sites institucionais e pequenos e-commerces. A vantagem est\u00e1 na facilidade de configura\u00e7\u00e3o e administra\u00e7\u00e3o.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">CMS Headless<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Neste modelo, o CMS atua apenas como backend, sendo respons\u00e1vel pela gest\u00e3o do conte\u00fado e fornecimento via API. O frontend \u00e9 constru\u00eddo separadamente, com maior liberdade de linguagem e framework. \u00c9 indicado para aplica\u00e7\u00f5es omnichannel ou multiplataforma.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">CMS H\u00edbrido<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Combina as caracter\u00edsticas dos modelos tradicional e headless. Permite renderiza\u00e7\u00e3o de p\u00e1ginas internamente, mas tamb\u00e9m oferece APIs para integra\u00e7\u00e3o com outras interfaces. Essa abordagem \u00e9 vantajosa para empresas que precisam de flexibilidade sem abrir m\u00e3o da facilidade de gerenciamento interno.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">CMS Propriet\u00e1rio ou Customizado<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Desenvolvido sob medida, atende necessidades espec\u00edficas da opera\u00e7\u00e3o. Normalmente \u00e9 mais caro de manter, mas oferece controle total sobre estrutura, permiss\u00f5es e integra\u00e7\u00f5es. \u00c9 uma escolha comum em grandes opera\u00e7\u00f5es de PDV e solu\u00e7\u00f5es de trade marketing com exig\u00eancia de alta personaliza\u00e7\u00e3o.<\/span><\/p>\n<h3><b>Quais s\u00e3o as vantagens do uso de CMS?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">A ado\u00e7\u00e3o de um CMS n\u00e3o \u00e9 apenas uma decis\u00e3o t\u00e9cnica. Ela impacta a governan\u00e7a de conte\u00fado, a produtividade das equipes, a consist\u00eancia da marca e o desempenho digital da empresa como um todo.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Agilidade na publica\u00e7\u00e3o de conte\u00fado<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Um CMS permite que profissionais de marketing, trade ou conte\u00fado gerenciem e publiquem atualiza\u00e7\u00f5es sem depender do time de desenvolvimento. Isso reduz o tempo de go-to-market e aumenta a responsividade da empresa a eventos, campanhas e sazonalidades.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Redu\u00e7\u00e3o de custos operacionais<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Com fluxos automatizados de publica\u00e7\u00e3o e templates prontos, o CMS minimiza a necessidade de retrabalho e reduz a depend\u00eancia de desenvolvedores para ajustes de rotina.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Consist\u00eancia visual e estrutural<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Modelos de p\u00e1gina e blocos reutiliz\u00e1veis garantem uniformidade na apresenta\u00e7\u00e3o de conte\u00fados. Isso facilita a manuten\u00e7\u00e3o da identidade visual da marca em diversos canais e pontos de contato com o cliente.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Escalabilidade e integra\u00e7\u00e3o<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">CMSs modernos oferecem suporte a m\u00faltiplos usu\u00e1rios, permiss\u00f5es hier\u00e1rquicas, multisite e extens\u00f5es que se adaptam ao crescimento da empresa. Al\u00e9m disso, muitas solu\u00e7\u00f5es t\u00eam conectores com <\/span><a href=\"https:\/\/king.host\/blog\/empreendedorismo\/sistema-erp\/\"><span style=\"font-weight: 400;\">ERPs<\/span><\/a><span style=\"font-weight: 400;\">, CRMs, plataformas de e-commerce e ferramentas anal\u00edticas.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">SEO e performance<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">A maioria dos CMSs bem configurados j\u00e1 oferece suporte nativo para pr\u00e1ticas de SEO, como estrutura\u00e7\u00e3o de URLs, metadados, sitemaps din\u00e2micos e performance otimizada em dispositivos m\u00f3veis.<\/span><\/p>\n<h3><b>Quais s\u00e3o os melhores CMS do mercado?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Entre os CMSs desenvolvidos em PHP, alguns projetos se destacam pela comunidade ativa, recursos avan\u00e7ados e flexibilidade para integra\u00e7\u00e3o e customiza\u00e7\u00e3o. Abaixo, listamos quatro solu\u00e7\u00f5es amplamente utilizadas em ambientes corporativos e com potencial para uso em opera\u00e7\u00f5es complexas.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">1. WordPress<\/span><\/h4>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-18411 size-full\" src=\"https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/2018-03-27-banner-emkt-ebook-wp.png\" alt=\"\" width=\"600\" height=\"190\" title=\"\" srcset=\"https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/2018-03-27-banner-emkt-ebook-wp.png 600w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/2018-03-27-banner-emkt-ebook-wp-300x95.png 300w, https:\/\/cdn-cms.king.host\/blog-hlg\/uploads\/2018\/06\/2018-03-27-banner-emkt-ebook-wp-400x127.png 400w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Mesmo sendo inicialmente uma plataforma para blogs, o WordPress evoluiu para um dos CMSs mais vers\u00e1teis do mercado. Com sua arquitetura modular baseada em plugins e temas, permite criar desde blogs at\u00e9 marketplaces e plataformas de conte\u00fado personalizadas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00c9 amplamente adotado por empresas que buscam agilidade e escalabilidade com baixo custo inicial. Sua curva de aprendizado \u00e9 baixa, e o ecossistema de extens\u00f5es \u00e9 um dos maiores do mercado. Al\u00e9m disso, conta com suporte a REST API e pode operar em modo headless.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">N\u00f3s aqui da KingHost recomendamos que voc\u00ea use sempre a vers\u00e3o mais recente e se precisar de ajuda com essas atualiza\u00e7\u00f5es, pensamos em uma solu\u00e7\u00e3o que faz isso por voc\u00ea, <\/span><b>o nosso <\/b><a href=\"https:\/\/king.host\/hospedagem-wordpress\"><b>Plano WordPress<\/b><\/a><span style=\"font-weight: 400;\">, onde voc\u00ea s\u00f3 precisa se ocupar com a produ\u00e7\u00e3o de conte\u00fado e n\u00f3s fazemos as atualiza\u00e7\u00f5es do CMS e dos plugins gratuitos.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">2. Drupal<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Mais robusto que o WordPress, o Drupal \u00e9 voltado a aplica\u00e7\u00f5es complexas, que exigem controle fino sobre permiss\u00f5es, estrutura de dados e personaliza\u00e7\u00e3o. Possui uma arquitetura modular poderosa e \u00e9 muito utilizado por institui\u00e7\u00f5es p\u00fablicas, universidades e grandes corpora\u00e7\u00f5es.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O Drupal permite a cria\u00e7\u00e3o de tipos de conte\u00fado personalizados, taxonomias avan\u00e7adas e m\u00faltiplos n\u00edveis de usu\u00e1rios. \u00c9 altamente seguro e tem suporte nativo para APIs REST e GraphQL, facilitando a ado\u00e7\u00e3o em ambientes headless ou h\u00edbridos.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">3. Joomla<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Joomla ocupa um espa\u00e7o intermedi\u00e1rio entre WordPress e Drupal. Sua estrutura \u00e9 mais flex\u00edvel que a do WordPress e menos complexa que a do Drupal, sendo adequada para portais corporativos, e-commerces m\u00e9dios e redes de conte\u00fado.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Permite personaliza\u00e7\u00e3o via m\u00f3dulos e extens\u00f5es, tem suporte a multiusu\u00e1rios e facilita a gest\u00e3o multil\u00edngue. Seu painel administrativo \u00e9 intuitivo e pode ser customizado conforme a hierarquia da empresa.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">4. October CMS<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Baseado no framework Laravel, o October CMS oferece uma abordagem mais moderna ao gerenciamento de conte\u00fado. \u00c9 ideal para desenvolvedores que desejam controle sobre o backend sem abrir m\u00e3o da facilidade de uso no frontend.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ele \u00e9 altamente perform\u00e1tico, com arquitetura modular, sistema de temas flex\u00edvel e integra\u00e7\u00e3o nativa com APIs. \u00c9 uma op\u00e7\u00e3o interessante para empresas que j\u00e1 utilizam Laravel em outros produtos e desejam manter uma stack unificada.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">5. Magento<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">O Magento \u00e9 focado em um p\u00fablico espec\u00edfico, os e-commerces, e permite administrar lojas gigantes pois atende a todas as caracter\u00edsticas de produtos. V\u00e1rios m\u00f3dulos podem ser acoplados a este CMS para facilitar por exemplo a consulta de cep ou o c\u00e1lculo de frete de acordo com peso e tamanho da encomenda.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No in\u00edcio pode parecer bem complexo pois algumas partes v\u00e3o exigir contato com <\/span><a href=\"https:\/\/king.host\/blog\/tecnologia\/melhor-editor-de-codigo\/\"><span style=\"font-weight: 400;\">c\u00f3digo<\/span><\/a><span style=\"font-weight: 400;\">, mas tudo isso fica simples pois a comunidade do Magento \u00e9 muito grande ent\u00e3o voc\u00ea encontra tutoriais para praticamente tudo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ele pode n\u00e3o ser indicado para pequenas lojas, j\u00e1 que exige bastante processamento e mem\u00f3ria, al\u00e9m de ser um tanto complexo para deixar do jeito que voc\u00ea quer. Seria matar uma formiga com um tiro de canh\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Voc\u00ea com certeza conhece sites que usam Magento, por exemplo, a Saraiva e a Coca-Cola. Uma curiosidade: o lan\u00e7amento do Magento foi feito em 2008 e durante um tempo ele foi administrado pelo eBay.<\/span><\/p>\n<h3><b>Quando vale a pena usar um CMS?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">A ado\u00e7\u00e3o de um CMS \u00e9 recomendada em contextos onde h\u00e1 necessidade de:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Atualiza\u00e7\u00e3o frequente de conte\u00fado por equipes n\u00e3o t\u00e9cnicas;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Opera\u00e7\u00f5es com m\u00faltiplos sites, idiomas ou regi\u00f5es;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integra\u00e7\u00e3o entre canais digitais e pontos f\u00edsicos de venda;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Agilidade na publica\u00e7\u00e3o de campanhas e ajustes estruturais;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Escalabilidade em projetos de m\u00e9dio e longo prazo.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">No varejo e em opera\u00e7\u00f5es de trade marketing, por exemplo, CMSs podem ser utilizados para alimentar displays digitais com cat\u00e1logos atualizados, controlar materiais promocionais regionais e centralizar a comunica\u00e7\u00e3o de campanhas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Isso reduz erros operacionais, melhora a governan\u00e7a de marca e gera dados valiosos sobre o desempenho dos conte\u00fados em diferentes contextos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por outro lado, em aplica\u00e7\u00f5es com l\u00f3gica de neg\u00f3cio extremamente espec\u00edfica, um CMS pode limitar a flexibilidade. Nesses casos, o uso de um framework puro (como Laravel, Symfony ou CodeIgniter) pode ser mais adequado.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O mais importante, por\u00e9m, \u00e9 entender quais s\u00e3o as suas demandas para mudan\u00e7as de conte\u00fado dentro do seu site, por exemplo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assim, voc\u00ea consegue identificar qual tipo de ferramenta \u00e9 o mais adequado para o que est\u00e1 precisando. Como qualquer investimento, um CMS mal escolhido pode trazer mais dores de cabe\u00e7a do que solu\u00e7\u00f5es.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para mais novidades e informa\u00e7\u00f5es sobre o PHP, fique ligado no <\/span><a href=\"https:\/\/king.host\/blog\/\"><b>Blog da KingHost<\/b><\/a><span style=\"font-weight: 400;\">!<\/span><\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Entender o que \u00e9 CMS \u00e9 fundamental para garantir que voc\u00ea tenha todo o controle sobre informa\u00e7\u00f5es das suas p\u00e1ginas. Mas isso tudo sem precisar se preocupar com c\u00f3digo ou programa\u00e7\u00e3o, tendo a liberdade para fazer as suas edi\u00e7\u00f5es e mudan\u00e7as de maneira r\u00e1pida e pr\u00e1tica.<\/p>\n","protected":false},"author":330,"featured_media":18414,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1324],"tags":[1374],"class_list":["post-18410","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-servicos-de-hospedagem","tag-php"],"_links":{"self":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/18410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/users\/330"}],"replies":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/comments?post=18410"}],"version-history":[{"count":11,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/18410\/revisions"}],"predecessor-version":[{"id":41570,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/posts\/18410\/revisions\/41570"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/media\/18414"}],"wp:attachment":[{"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/media?parent=18410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/categories?post=18410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/king.host\/blog\/wp-json\/wp\/v2\/tags?post=18410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}