{"id":8538,"date":"2023-08-16T12:58:07","date_gmt":"2023-08-16T19:58:07","guid":{"rendered":"https:\/\/membermouse.com\/?post_type=ht_kb&#038;p=8538"},"modified":"2024-07-15T14:10:22","modified_gmt":"2024-07-15T18:10:22","slug":"configuracao-do-armazenamento-em-cache-em-seu-servidor","status":"publish","type":"ht_kb","link":"https:\/\/membermouse.com\/pt\/documentos-3-2\/configuracao-do-armazenamento-em-cache-em-seu-servidor\/","title":{"rendered":"Configura\u00e7\u00e3o de cache e otimiza\u00e7\u00f5es"},"content":{"rendered":"<p>Embora o MemberMouse seja compat\u00edvel com todos os tipos de armazenamento em cache, o MemberMouse exigir\u00e1 que seus arquivos e p\u00e1ginas principais sejam exclu\u00eddos do armazenamento em cache e de outras otimiza\u00e7\u00f5es. Isso permite que o MemberMouse forne\u00e7a de forma confi\u00e1vel conte\u00fado din\u00e2mico exclusivo para cada pessoa que visita o site e mantenha a funcionalidade de script adequada. Se o armazenamento em cache n\u00e3o for configurado corretamente, poder\u00e3o ocorrer v\u00e1rios problemas imprevis\u00edveis, incluindo login, e-mail, pagamento e outros.<\/p>\n\n\n\n<p>Este guia foi criado para ajud\u00e1-lo a entender como o cache funciona com o MemberMouse e como configur\u00e1-lo para que os recursos do plug-in funcionem de forma confi\u00e1vel, mas como h\u00e1 muitas vari\u00e1veis envolvidas no servidor, nos tipos de cache, nas configura\u00e7\u00f5es e nas op\u00e7\u00f5es de plug-in, este guia n\u00e3o \u00e9 abrangente para todos os cen\u00e1rios. \u00c9 necess\u00e1rio um teste minucioso ap\u00f3s qualquer ajuste, e pode ser necess\u00e1ria orienta\u00e7\u00e3o profissional para sites complexos com v\u00e1rios plug-ins din\u00e2micos ou outros plug-ins que exijam suas pr\u00f3prias configura\u00e7\u00f5es exclusivas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Primeiros passos - Que tipo de cache voc\u00ea usa?<\/h2>\n\n\n\n<p>O cache e a otimiza\u00e7\u00e3o podem ser controlados em v\u00e1rios locais, dependendo do tipo de hospedagem utilizada e das ferramentas que voc\u00ea usa. Verifique cuidadosamente o que voc\u00ea est\u00e1 usando para aprender as etapas adequadas de configura\u00e7\u00e3o e manuten\u00e7\u00e3o.<\/p>\n\n\n\n<p>Ferramentas comuns de cache e otimiza\u00e7\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Geralmente, os hosts oferecem op\u00e7\u00f5es exclusivas para o armazenamento em cache do servidor<br><\/li>\n\n\n\n<li>Voc\u00ea pode estar usando plug-ins de cache que controlam o cache do servidor<br><\/li>\n\n\n\n<li>Voc\u00ea pode estar usando plug-ins de otimiza\u00e7\u00e3o<br><\/li>\n\n\n\n<li>O armazenamento em cache baseado em DNS, como o Cloudflare, pode armazenar arquivos fora do local ou fornec\u00ea-los por meio de otimiza\u00e7\u00e3o exclusiva<br><\/li>\n\n\n\n<li>As CDNs podem armazenar dados de arquivos fora do local<\/li>\n<\/ul>\n\n\n\n<p>Menos comumente, o armazenamento em cache pode ser resultado de plug-ins ou hosts anteriores. Verifique regularmente a pasta de plug-ins do MU, os arquivos wp-config e htaccess e a pasta de plug-ins. L\u00e1, voc\u00ea pode descobrir que plug-ins ou hosts anteriores adicionaram c\u00f3digos e pastas que precisam ser removidos ou ajustados manualmente.&nbsp;<\/p>\n\n\n\n<p>Depois de saber que tipo de cache voc\u00ea tem, \u00e9 necess\u00e1rio ajust\u00e1-lo para que funcione com seu site din\u00e2mico. Este guia o ajudar\u00e1 a ajustar suas ferramentas de cache para que o MemberMouse funcione corretamente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mas n\u00e3o \u00e9 importante ter todo o seu site armazenado em cache?<\/h2>\n\n\n\n<p>\u00c9 importante armazenar em cache um site para aumentar sua velocidade e reduzir a carga no servidor. O cache permite que arquivos e dados sejam armazenados e servidos repetidamente sem serem carregados do servidor. Isso \u00e9 necess\u00e1rio para elementos est\u00e1ticos; no entanto, aspectos din\u00e2micos, como f\u00f3runs, associa\u00e7\u00f5es, logins, checkouts e dados pessoais, precisam ser exclu\u00eddos das otimiza\u00e7\u00f5es para funcionarem de forma exclusiva, sem rela\u00e7\u00e3o com nada mais. Portanto, \u00e9 fundamental configurar o armazenamento em cache corretamente para garantir que ele beneficie o site.<\/p>\n\n\n\n<p>Voc\u00ea pode usar praticamente qualquer mecanismo de cache que escolher, desde que ele tenha op\u00e7\u00f5es para excluir p\u00e1ginas e arquivos espec\u00edficos do seu site. A maioria das ferramentas de cache tem essa op\u00e7\u00e3o, mas talvez seja necess\u00e1rio consultar a documenta\u00e7\u00e3o para saber onde e como.<\/p>\n\n\n\n<p>A otimiza\u00e7\u00e3o de arquivos \u00e9 o local mais comum em que ocorrem erros t\u00e9cnicos. A otimiza\u00e7\u00e3o de arquivos, independentemente do plug-in ou do tema, \u00e9 um processo muito sens\u00edvel a imprecis\u00f5es. Portanto, se voc\u00ea n\u00e3o tiver habilidade para otimizar scripts adequadamente, \u00e9 melhor n\u00e3o fazer isso at\u00e9 aprender a configura\u00e7\u00e3o correta ou contratar algu\u00e9m para fazer isso por voc\u00ea. Assim como o cache, o MemberMouse n\u00e3o pode ter seus arquivos otimizados. Os processos comuns de otimiza\u00e7\u00e3o incluem a combina\u00e7\u00e3o de arquivos, a redu\u00e7\u00e3o de arquivos, o atraso no carregamento de arquivos, o carregamento lento e outros.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como fa\u00e7o para excluir p\u00e1ginas e arquivos?<\/h2>\n\n\n\n<p>A exclus\u00e3o de p\u00e1ginas ou partes de seu site \u00e9 uma parte normal da otimiza\u00e7\u00e3o. Embora muitos scripts e p\u00e1ginas j\u00e1 estejam exclu\u00eddos de seu cache para evitar problemas comuns, alguns precisam ser adicionados. Onde adicionar esses ajustes depende do tipo de cache que voc\u00ea usa. Comece sabendo que tipo de cache voc\u00ea tem e, em seguida, consulte a respectiva documenta\u00e7\u00e3o para saber mais sobre como adicionar exclus\u00f5es.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A Cloudflare exige que as Page Rules adicionem exclus\u00f5es se voc\u00ea usar o cache ou o Rocket Loader.<br><\/li>\n\n\n\n<li>WP Engine, Kinsta, Cloudways e muitos outros hosts oferecem cache de servidor forte, e as exclus\u00f5es devem ser definidas l\u00e1. Voc\u00ea pode verificar o painel de hospedagem para adicionar exclus\u00f5es ou entrar em contato com o suporte.<br><\/li>\n\n\n\n<li>A maioria dos plug-ins de cache tem uma \u00e1rea para impedir que arquivos e p\u00e1ginas sejam armazenados em cache, chamada \"exclus\u00f5es\". Se o seu plug-in de cache n\u00e3o tiver essa op\u00e7\u00e3o, voc\u00ea dever\u00e1 mudar para um plug-in mais capaz.<br><\/li>\n\n\n\n<li>V\u00e1rios plug-ins de \"otimiza\u00e7\u00e3o\", como Autoptimize, WP-Optimize, Hummingbird e Nitro, precisam ser configurados para n\u00e3o otimizar nenhuma das p\u00e1ginas principais ou arquivos do MemberMouse. Dependendo de suas configura\u00e7\u00f5es, eles geralmente t\u00eam uma meta-caixa em cada p\u00e1gina que permite desativar seus recursos.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/cX5rI-ldXS7U71J50f7u-uvGmyrCvz2AEZOq20xfwsuRkaSTckhn7YuN7XZtyEvnSvh2919e1EpjiUmUhOO4PopwA2-5IBLXLZaC35Gl_xMdIBe9wcuYJSn1ACWO9H47adw8_OJYZKVsQzN2QJgDlFE\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/xQ5xlDW3cK8WHpqr4IhacnPFFpiGGWTfqjPjfy9iWoSFBKGTjvXdaQofzOtyO9hKYcGhEpr7Cc19Un1TTUEfdZfbAgCZ_q12CQgXzd_vA9JiaPYfUcSGILoWaZ3DlgwC-9ej6Oty0-duAwGzbzXfnpQ\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br>O que exatamente precisa ser exclu\u00eddo da otimiza\u00e7\u00e3o?<\/h2>\n\n\n\n<p><strong>P\u00e1ginas principais:<\/strong> Cada uma de suas p\u00e1ginas principais precisa ser exclu\u00edda. Para encontrar uma lista completa de suas p\u00e1ginas principais, navegue at\u00e9 All Pages (Todas as p\u00e1ginas) em seu painel de administra\u00e7\u00e3o. Voc\u00ea encontrar\u00e1 um filtro para \"Show only MM Core Pages\" (Mostrar somente p\u00e1ginas principais do MM), e us\u00e1-lo fornecer\u00e1 uma lista completa de p\u00e1ginas a serem exclu\u00eddas.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/2lvs7rWH6mV0zkv-HGJ4Mrb4cFnrgU5D49NUBSTT60JKKmDOA4ZKJqaWze0admQYwu-tqc6bCo_nfS4kOhuj3FytG4jsw0vkLoTvqcXoLa34sOD1zNu0R9fgO-alwGRHSXUuyQaT6RLF_3CZa9-oBjA\" alt=\"\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Cada p\u00e1gina principal listada aqui precisa ser exclu\u00edda. Voc\u00ea deve anotar exatamente o URL, portanto, se ele tiver uma barra final, inclua-a. Voc\u00ea deve ter pelo menos 11 p\u00e1ginas para excluir e, muitas vezes, mais, caso tenham sido criadas p\u00e1ginas personalizadas.<\/p>\n\n\n\n<p>Voc\u00ea precisar\u00e1 adicionar curingas aos URLs das p\u00e1ginas de checkout, da p\u00e1gina de redefini\u00e7\u00e3o de senha, da p\u00e1gina de erro e das p\u00e1ginas de confirma\u00e7\u00e3o. Os curingas levam em conta as vari\u00e1veis anexadas ao final do URL. Portanto, se o URL for https:\/\/yoursite.com\/checkout\/, com um curinga, ele dever\u00e1 ter a seguinte apar\u00eancia em nossas configura\u00e7\u00f5es de exclus\u00e3o: <a href=\"https:\/\/yoursite.com\/checkout\/*\">https:\/\/yoursite.com\/checkout\/*<\/a><\/p>\n\n\n\n<p>Em alguns casos, voc\u00ea n\u00e3o inclui o dom\u00ednio, como neste exemplo: \/checkout\/*<\/p>\n\n\n\n<p>Observe que algumas ferramentas de exclus\u00e3o podem exigir um s\u00edmbolo exclusivo para um curinga. Consulte a documenta\u00e7\u00e3o das ferramentas de cache para verificar qual \u00e9 a mais adequada para voc\u00ea. O WP-Rocket, por exemplo, exige (.*) como curinga. Nesse caso, o URL ter\u00e1 a seguinte apar\u00eancia: https:\/\/yoursite.com\/checkout\/(.*)\/<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Arquivos:<\/strong> Adicione esse caminho de arquivo para excluir todos os arquivos do MemberMouse. Isso pode ser necess\u00e1rio para cada \u00e1rea em que as otimiza\u00e7\u00f5es ou o cache estejam ativos.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>\/wp-content\/plugins\/membermouse\/*<\/em><\/li>\n<\/ul>\n\n\n\n<p><br><strong>Cursos: <\/strong>Se estiver usando cursos, n\u00e3o se esque\u00e7a de excluir tamb\u00e9m o URL dos cursos.<\/p>\n\n\n\n<p><strong>Outros plug-ins:<\/strong> Outros plug-ins tamb\u00e9m podem exigir exclus\u00f5es. Embora alguns plug-ins populares j\u00e1 excluam o b\u00e1sico, muitos ainda precisam de ajustes de cache para funcionar corretamente. Plug-ins como f\u00f3runs, coment\u00e1rios, formul\u00e1rios, carrinhos, galerias de imagens, pop-ups e outros podem exigir exclus\u00f5es semelhantes \u00e0s do MemberMouse, mas voc\u00ea deve consultar a documenta\u00e7\u00e3o deles para saber os detalhes exatos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Problemas comuns que vemos com frequ\u00eancia no armazenamento em cache<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nenhuma barra final \u00e9 inclu\u00edda no URL das exclus\u00f5es de cache.<br><\/li>\n\n\n\n<li>Nenhum curinga \u00e9 inclu\u00eddo nas exclus\u00f5es de cache necess\u00e1rias.<br><\/li>\n\n\n\n<li>O cache baseado em arquivos, a minifica\u00e7\u00e3o e a combina\u00e7\u00e3o devem ter suas exclus\u00f5es individuais feitas. Isso difere do cache e geralmente \u00e9 definido incorretamente.&nbsp;<br><\/li>\n\n\n\n<li>O WP-Rocket e tamb\u00e9m o Perfmatters t\u00eam uma meta-caixa em cada p\u00e1gina principal que tamb\u00e9m precisa ser ajustada. Ela tem a seguinte apar\u00eancia:<br><br><img decoding=\"async\" width=\"186\" height=\"215\" src=\"https:\/\/lh7-us.googleusercontent.com\/xQ5xlDW3cK8WHpqr4IhacnPFFpiGGWTfqjPjfy9iWoSFBKGTjvXdaQofzOtyO9hKYcGhEpr7Cc19Un1TTUEfdZfbAgCZ_q12CQgXzd_vA9JiaPYfUcSGILoWaZ3DlgwC-9ej6Oty0-duAwGzbzXfnpQ\"><br><\/li>\n\n\n\n<li>Se uma CDN for usada, \u00e0s vezes vemos todos os arquivos do site serem executados por meio da CDN. Um profissional deve ser consultado para verificar se essa \u00e9 a melhor configura\u00e7\u00e3o para suas necessidades. Isso adiciona uma enorme camada de complexidade ao gerenciamento de um site.<br><br>Geralmente, apenas imagens e outros uploads est\u00e1ticos s\u00e3o executados por meio da CDN; recomendamos essa configura\u00e7\u00e3o na maioria dos casos.<br><\/li>\n\n\n\n<li>A maioria dos plug-ins de cache oferece uma op\u00e7\u00e3o para armazenar em cache os usu\u00e1rios conectados. Normalmente, isso deve ser desmarcado para evitar o armazenamento em cache de usu\u00e1rios conectados.<br><\/li>\n\n\n\n<li>Se voc\u00ea fizer experi\u00eancias com plug-ins de cache, \u00e0s vezes \u00e9 poss\u00edvel encontrar resqu\u00edcios de outros plug-ins de cache nos arquivos de configura\u00e7\u00e3o ou htaccess. Da mesma forma, um plug-in MU pode ser deixado para tr\u00e1s por hosts anteriores. Isso pode complicar a solu\u00e7\u00e3o de problemas de cache, e \u00e9 um problema comum.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Embora o MemberMouse seja compat\u00edvel com todos os tipos de armazenamento em cache, o MemberMouse exigir\u00e1 que seus arquivos e p\u00e1ginas principais sejam exclu\u00eddos do armazenamento em cache e de outras otimiza\u00e7\u00f5es. Isso permite que o MemberMouse seja confi\u00e1vel...<\/p>","protected":false},"author":9645,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[222],"ht-kb-tag":[],"class_list":["post-8538","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-resources-articles"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb\/8538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/users\/9645"}],"replies":[{"embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/comments?post=8538"}],"version-history":[{"count":0,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb\/8538\/revisions"}],"wp:attachment":[{"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/media?parent=8538"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb-category?post=8538"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/membermouse.com\/pt\/wp-json\/wp\/v2\/ht-kb-tag?post=8538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}