{"id":120175,"date":"2024-10-14T19:09:08","date_gmt":"2024-10-14T17:09:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-frejmvorka-qt-6-8"},"modified":"2024-10-14T19:09:08","modified_gmt":"2024-10-14T17:09:11","slug":"reliz-frejmvorka-qt-6-8","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-8","title":{"rendered":"Lan\u00e7amento do framework Qt 6.8","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Qt Company lan\u00e7ou a vers\u00e3o do framework Qt 6.8, que continua o trabalho de estabiliza\u00e7\u00e3o e aumento das funcionalidades da linha Qt 6. A Qt 6.8 oferece suporte para as plataformas Windows 10+, macOS 12+, Linux (Ubuntu 22.04\/24.04, openSUSE 15.5, SUSE 15 SP5, RHEL 8.8\/9.2, Debian 11.6), iOS 16+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS e QNX. Os c\u00f3digos fonte dos componentes Qt s\u00e3o fornecidos sob as licen\u00e7as LGPLv3 e GPLv2.     <\/p>\n<p>Qt 6.8 recebeu o status de vers\u00e3o LTS, para a qual atualiza\u00e7\u00f5es ser\u00e3o oferecidas por cinco anos para os detentores da licen\u00e7a comercial, dois anos a mais do que nas vers\u00f5es LTS anteriores. Para usu\u00e1rios n\u00e3o comerciais, o per\u00edodo de suporte ser\u00e1 de seis meses (at\u00e9 a forma\u00e7\u00e3o de uma nova vers\u00e3o significativa). O suporte para a vers\u00e3o LTS anterior Qt 6.5 continuar\u00e1 at\u00e9 maio de 2026, e o suporte para a vers\u00e3o LTS anterior, Qt 6.2, foi encerrado em 30 de setembro de 2024. A linha Qt 5.15 ser\u00e1 mantida at\u00e9 maio de 2025.       <\/p>\n<p>Mudan\u00e7as principais no Qt 6.8:  <\/p>\n<ul>\n<li class=\"l\"> O m\u00f3dulo Qt Graphs foi estabilizado e promovido para o status de totalmente suportado, destinado \u00e0 cria\u00e7\u00e3o de diversos tipos de gr\u00e1ficos 2D e 3D, al\u00e9m da visualiza\u00e7\u00e3o de grandes cole\u00e7\u00f5es de dados que mudam rapidamente. O m\u00f3dulo se desenvolve como uma substitui\u00e7\u00e3o universal do antigo m\u00f3dulo Qt DataVisualization, que estava vinculado ao OpenGL, e do m\u00f3dulo Qt Charts. O novo m\u00f3dulo utiliza Qt Quick 3D e o motor de renderiza\u00e7\u00e3o RHI (Rendering Hardware Interface), que suporta v\u00e1rias APIs 3D (OpenGL, Vulkan, Metal e Direct 3D).\n<p>Em compara\u00e7\u00e3o com a vers\u00e3o anterior, o Qt Graphs 3D adicionou otimiza\u00e7\u00f5es de desempenho, garantindo suporte \u00e0 transpar\u00eancia em gr\u00e1ficos tridimensionais (Bars3D), ampliou as funcionalidades de controle sobre a localiza\u00e7\u00e3o e design de r\u00f3tulos e t\u00edtulos, e aprimorou a renderiza\u00e7\u00e3o das linhas da grade de navega\u00e7\u00e3o. No Qt Graphs 2D, agora \u00e9 poss\u00edvel desenhar tipos personalizados de gr\u00e1ficos de barras (atrav\u00e9s de componentes QML), al\u00e9m de suporte para gr\u00e1ficos de barras empilhadas, e aprimoradas as ferramentas de exibi\u00e7\u00e3o de r\u00f3tulos. A API foi unificada para a utiliza\u00e7\u00e3o de temas em gr\u00e1ficos 2D e 3D. Chamadas espec\u00edficas para widgets foram transferidas para o m\u00f3dulo Qt Graphs Widgets.      <\/p>\n<li class=\"l\"> O m\u00f3dulo QtHttpServer foi estabilizado e classificado como totalmente suportado, permitindo a integra\u00e7\u00e3o de funcionalidades de servidor HTTP em aplicativos, suportando HTTP\/1.1, TLS\/HTTPS, WebSockets, tratamento de erros, roteamento de solicita\u00e7\u00f5es com base em par\u00e2metros na URL (QHttpServerRouter) e REST API. Em compara\u00e7\u00e3o com a vers\u00e3o anterior, a classe QNetworkAccessManager agora permite o envio de solicita\u00e7\u00f5es HTTP atrav\u00e9s de um socket local. O suporte \u00e0 classe QFormDataBuilder foi adicionado para simplificar a transmiss\u00e3o de v\u00e1rios conjuntos de dados (por exemplo, dados textuais e um arquivo anexado) em uma \u00fanica solicita\u00e7\u00e3o HTTP (HTTP multi-part).\n<li class=\"l\"> O m\u00f3dulo Qt GRPC foi estabilizado e classificado como totalmente suportado, permitindo a intera\u00e7\u00e3o com servi\u00e7os por meio do protocolo gRPC.\n<li class=\"l\"> O m\u00f3dulo Qt Protobuf foi estabilizado e classificado como totalmente suportado, destinado \u00e0 serializa\u00e7\u00e3o de classes Qt, utilizando o protocolo Protocol Buffer.\n<li class=\"l\"> Adicionada a compatibilidade com plataformas m\u00f3veis Android 14 e iOS 18.\n<li class=\"l\"> Possibilitada a \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 de aplicativos para sistemas desktop Linux e Windows com processadores ARM, al\u00e9m de headsets 3D Apple Vision Pro e Meta Quest 3 XR.\n<li class=\"l\"> Adicionada a compatibilidade com Raspberry Pi 5, NVIDIA AGX Orin e algumas placas baseadas em SoC NXP, Toradex e STM. O suporte a placas RISC-V StarFive VisionFive 2 foi adicionado.\n<li class=\"l\"> Expandidas as possibilidades para formar builds reduzidas do Qt, que podem ser usadas em dispositivos com mem\u00f3ria limitada. Por exemplo, ao desativar recursos e componentes n\u00e3o utilizados do Qt, \u00e9 poss\u00edvel reduzir o tamanho da build no armazenamento permanente em 77% e diminuir o consumo de RAM em 32%, al\u00e9m de reduzir significativamente o tempo de inicializa\u00e7\u00e3o.\n<li class=\"l\"> No m\u00f3dulo Qt Multimedia na plataforma Linux, foi implementado o suporte \u00e0 captura de tela utilizando a classe QScreenCapture em ambientes baseados no protocolo Wayland, utilizando o servi\u00e7o ScreenCast e o sistema de portais XDG Desktop. Foram adicionadas as classes QVideoFrameInput, QAbstractVideoBuffer e QAudioBufferInput, que permitem organizar o envio de dados multim\u00eddia personalizados para a sess\u00e3o de grava\u00e7\u00e3o (QMediaCaptureSession), al\u00e9m da classe QAudioBufferOutput para conectar manipuladores que recebem dados de \u00e1udio na fase p\u00f3s-decodifica\u00e7\u00e3o.\n<li class=\"l\"> Adicionado o m\u00f3dulo Qt Quick Vector Image, que permite integrar imagens vetoriais no formato SVG em cenas do Qt Quick, o que pode ser utilizado, por exemplo, para criar elementos de interface escal\u00e1veis, independentes da resolu\u00e7\u00e3o e do tamanho da tela.  <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.8\" src=\"\/wp-content\/uploads\/2024\/10\/66f0a3aebb4fff6f4f93f23f11e15395.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Adicionado o m\u00f3dulo Qt Quick 3D XR para a cria\u00e7\u00e3o de aplicativos para plataformas de realidade virtual e aumentada, utilizando as tecnologias do Qt Quick 3D. Para organizar a intera\u00e7\u00e3o com ambientes tridimensionais criados com o Qt Quick 3D, o suporte ao uso de dispositivos de rastreamento de movimento das m\u00e3os e controles VR \u00e9 oferecido. Para visualiza\u00e7\u00e3o, podem ser utilizados os \u00f3culos Apple VisionPro ou headsets 3D compat\u00edveis com o padr\u00e3o OpenXR, como Meta Quest 2\/3.      <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.8\" src=\"\/wp-content\/uploads\/2024\/10\/707b202c825b69d4ebd7c3d05b9fc3fe.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> O Qt Quick recebeu otimiza\u00e7\u00f5es que aceleram a renderiza\u00e7\u00e3o de cenas complexas. Na classe TableView, agora \u00e9 poss\u00edvel rearranjar colunas e linhas. Nos tipos Image e BorderImage, foi implementado o suporte ao carregamento ass\u00edncrono de imagens (a imagem antiga permanece enquanto a nova \u00e9 carregada).\n<li class=\"l\"> No m\u00f3dulo Qt Quick Effect Maker, foi adicionado suporte para anima\u00e7\u00e3o de sprites, distor\u00e7\u00e3o de elementos em um c\u00edrculo, al\u00e9m do uso de efeitos de brilho e desfoque seletivo (masked blur).\n<li class=\"l\"> No m\u00f3dulo Qt Quick Shapes, ao preencher contornos, agora \u00e9 permitido o uso de qualquer provedor de texturas em elementos do tipo ShapePath. Na classe QQuickRenderTarget, novos m\u00e9todos foram adicionados para gerenciar o processamento de texturas e facilitar a integra\u00e7\u00e3o do Qt Quick 3D com motores externos, frameworks e APIs.\n<li class=\"l\"> No Qt Quick Controls, foi proposto um novo estilo Fluent WinUI3, que permite criar uma interface semelhante ao Windows 11 em qualquer plataforma. No macOS, a possibilidade de usar o menu global fornecido pela plataforma nas interfaces criadas com o Quick MenuBar foi implementada.     <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.8\" src=\"\/wp-content\/uploads\/2024\/10\/db57dec63024d6f51f3e854837a63939.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> No Qt Quick 3D, a renderiza\u00e7\u00e3o de sombras foi aprimorada, utilizando mapas de sombras em cascata e filtragem suave de sombras. No tipo PrincipledMaterial, novas propriedades foram adicionadas. Foi oferecida a possibilidade de usar em materiais personalizados as mesmas propriedades que nos materiais baseados no tipo PrincipledMaterial.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do framework Qt 6.8\" src=\"\/wp-content\/uploads\/2024\/10\/fded9f6cacf5cd20fcc86d76d1be1ea2.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> No m\u00f3dulo Qt Network Auth, foi adicionado a classe QOAuthUriSchemeReplyHandler para criar manipuladores de redirecionamento para outro esquema de URI durante a autentica\u00e7\u00e3o usando OAuth 2.0. Na classe QOAuth2AuthorizationCodeFlow, foi adicionado o suporte \u00e0 extens\u00e3o OAuth PKCE (Proof Key for Code Exchange).\n<li class=\"l\"> A classe QDnsLookup agora permite enviar solicita\u00e7\u00f5es usando , implementou o suporte a registros DNS TLSA (TLS Certificate Association) e informa o cliente sobre a verifica\u00e7\u00e3o realizada pelo servidor DNS.\n<li class=\"l\"> No Qt Core, foi adicionada a classe QChronoTimer com uma interface sobre a biblioteca std::chrono, permitindo aumentar a precis\u00e3o nas opera\u00e7\u00f5es com tempo. Foi implementada a capacidade de alterar o tamanho de QString, QByteArray e QList sem inicializar os dados. O QHash agora suporta o armazenamento de dados com tipos QString e QStringView em um \u00fanico hash. O QDirListing fornece uma API baseada em iterador para percorrer o conte\u00fado dos diret\u00f3rios.\n<li class=\"l\"> No Qt GUI, agora \u00e9 poss\u00edvel redefinir as configura\u00e7\u00f5es do esquema de cores do sistema, por exemplo, para escolher o modo escuro ou claro, assim como as configura\u00e7\u00f5es de a\u00e7\u00f5es que levam \u00e0 invoca\u00e7\u00e3o do menu de contexto.\n<li class=\"l\"> Nos drivers de banco de dados Qt Sql para PostgreSQL e MySQL\/MariaDB, agora o tratamento de hor\u00e1rios e datas est\u00e1 correto mesmo quando o cliente e o servidor est\u00e3o <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-newyork\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2789\">servidor<\/a> em fusos hor\u00e1rios diferentes.\n<li class=\"l\"> No Qt WebEngine, foram adicionadas novas classes: QWebEngineFrame para trabalhar em n\u00edvel de blocos iframe individuais; QWebEngineClientHints para gerenciar a identifica\u00e7\u00e3o do navegador; QWebEnginePermission para gerenciar permiss\u00f5es de acesso vinculadas aos sites.\n<li class=\"l\"> No Qt Widgets, a renderiza\u00e7\u00e3o de widgets em telas de alta densidade de pixels (high-DPI) foi aprimorada.\n<li class=\"l\"> O gerador de documenta\u00e7\u00e3o QDoc foi convertido de C API para C++ API e agora requer pelo menos Clang 17 para funcionar. Novos comandos foram adicionados, como  e .\n<li class=\"l\"> Como parte do trabalho para aumentar a estabilidade e o desempenho da vers\u00e3o LTS, mais de 500 corre\u00e7\u00f5es e otimiza\u00e7\u00f5es foram feitas.      <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62043\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.8, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6. \u0412 Qt 6.8 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c Windows 10+, macOS 12+, Linux (Ubuntu 22.04\/24.04, openSUSE 15.5, SUSE 15 SP5, RHEL 8.8\/9.2, Debian 11.6), iOS 16+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS \u0438 QNX. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120176,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120175","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.8, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-8\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.8 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.8, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-8\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-14T17:09:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-14T17:09:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Lan\u00e7amento do framework Qt 6.8 | ProHoster","description":"A Qt Company lan\u00e7ou a vers\u00e3o do framework Qt 6.8, continuando o trabalho de estabiliza\u00e7\u00e3o e aumento da funcionalidade da ramifica\u00e7\u00e3o Qt 6.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-8","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.8 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Qt Company \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt 6.8, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0440\u0430\u0449\u0438\u0432\u0430\u043d\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 6.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-frejmvorka-qt-6-8","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-10-14T17:09:11+00:00","article:modified_time":"2024-10-14T17:09:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120175","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 22:03:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:17:19","updated":"2026-02-09 22:03:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=120175"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120175\/revisions"}],"predecessor-version":[{"id":160069,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/120175\/revisions\/160069"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/120176"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=120175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=120175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=120175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}