{"id":103071,"date":"2022-01-24T15:36:48","date_gmt":"2022-01-24T13:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/%d0%bf%d1%80%d0%be%d1%82%d0%be%d1%82%d0%b8%d0%bf-%d0%be%d1%82%d0%b5%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%b5%d0%bd%d0%bd%d0%be%d0%b9-%d0%be%d1%81-phantom-%d0%bd%d0%b0-%d0%b1%d0%b0%d0%b7%d0%b5-genode-%d0%b1"},"modified":"2022-01-24T15:36:48","modified_gmt":"2022-01-24T13:36:50","slug":"prototip-otechestvennoj-os-phantom-na-baze-genode-b","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b","title":{"rendered":"O prot\u00f3tipo do sistema operacional dom\u00e9stico Phantom baseado no Genode estar\u00e1 pronto at\u00e9 o final do ano","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dmitry Zavalishin falou sobre o projeto de portabilidade da m\u00e1quina virtual do sistema operacional Phantom para funcionar no ambiente do microkernel Genode. Na entrevista, ele menciona que a vers\u00e3o principal do Phantom j\u00e1 est\u00e1 pronta para projetos piloto, e a vers\u00e3o baseada no Genode estar\u00e1 pronta para uso at\u00e9 o final do ano. No entanto, o site do projeto atualmente apresenta apenas um prot\u00f3tipo conceitual funcional, cuja estabilidade e funcionalidade ainda n\u00e3o atingiram um n\u00edvel adequado para uso industrial, e entre os planos imediatos est\u00e1 a forma\u00e7\u00e3o de uma vers\u00e3o alfa, adequada para experimenta\u00e7\u00e3o por desenvolvedores externos.     <\/p>\n<p>O c\u00f3digo do projeto \u00e9 distribu\u00eddo sob a licen\u00e7a LGPL, mas a \u00faltima altera\u00e7\u00e3o no reposit\u00f3rio principal remonta a novembro de 2019. A atividade p\u00fablica relacionada ao projeto est\u00e1 concentrada em um reposit\u00f3rio fork para Genode, que desde dezembro de 2020 \u00e9 mantido por Anton Antonov, um estudante da Universidade de Innopolis.      <\/p>\n<p>O sistema operacional Phantom desenvolveu-se desde o in\u00edcio dos anos 2000 como um projeto pessoal de Dmitry Zavalishin, e, a partir de 2010, foi incorporado \u00e0 empresa Digital Zone, fundada por Dmitry. O sistema \u00e9 not\u00e1vel por sua orienta\u00e7\u00e3o \u00e0 alta confiabilidade e pelo uso do conceito de 'tudo \u00e9 objeto' em vez de 'tudo \u00e9 arquivo', o que permite evitar o uso de arquivos ao manter o estado da mem\u00f3ria e um ciclo de opera\u00e7\u00e3o cont\u00ednuo. Os aplicativos no Phantom n\u00e3o s\u00e3o encerrados, apenas suspensos e retomam as opera\u00e7\u00f5es a partir do ponto em que foram interrompidos. Todas as vari\u00e1veis e estruturas de dados podem ser armazenadas pelo tempo que o aplicativo precisar, sem que o programador precise se preocupar com a preserva\u00e7\u00e3o dos dados.       <\/p>\n<p>Os aplicativos no Phantom s\u00e3o compilados em bytecode, que \u00e9 executado em uma m\u00e1quina virtual de pilha, semelhante \u00e0 m\u00e1quina virtual Java. A m\u00e1quina virtual garante a persist\u00eancia da mem\u00f3ria dos aplicativos \u2014 o sistema periodicamente salva instant\u00e2neas do estado da m\u00e1quina virtual em um dispositivo de armazenamento permanente. Ap\u00f3s desligamentos ou encerramentos inesperados, o trabalho pode ser retomado a partir da \u00faltima instant\u00e2nea de mem\u00f3ria salva. As instant\u00e2neas s\u00e3o criadas de forma ass\u00edncrona e sem interromper o funcionamento da m\u00e1quina virtual, mas no snapshot \u00e9 registrado um corte \u00fanico, como se a m\u00e1quina virtual fosse parada, salva em disco e reiniciada.       <\/p>\n<p>Todos os aplicativos s\u00e3o executados em um espa\u00e7o de endere\u00e7o global compartilhado, o que elimina a necessidade de altern\u00e2ncias de contexto entre o n\u00facleo e os aplicativos, al\u00e9m de simplificar e acelerar significativamente a intera\u00e7\u00e3o entre os aplicativos em execu\u00e7\u00e3o na m\u00e1quina virtual, que podem trocar objetos via passagem de refer\u00eancias. O acesso \u00e9 segregado ao n\u00edvel dos objetos, cujas refer\u00eancias s\u00f3 podem ser obtidas por meio da chamada dos m\u00e9todos correspondentes (a aritm\u00e9tica de ponteiros est\u00e1 ausente). Quaisquer dados, incluindo valores num\u00e9ricos, s\u00e3o tratados como objetos distintos.    <\/p>\n<p>Para o aplicativo, a opera\u00e7\u00e3o parece cont\u00ednua e n\u00e3o depende de reinicializa\u00e7\u00f5es do sistema operacional, terminais inesperados e desligamentos do computador. O modelo de programa\u00e7\u00e3o para o Phantom \u00e9 compar\u00e1vel \u00e0 execu\u00e7\u00e3o de <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-los-angeles\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3789\">servidor<\/a> aplicativos para uma linguagem de programa\u00e7\u00e3o orientada a objetos. Uma das principais formas de desenvolver aplicativos \u00e9 considerada a portabilidade para o Phantom de programas escritos na linguagem Java, o que \u00e9 facilitado pela semelhan\u00e7a da m\u00e1quina virtual Phantom com a JVM. Al\u00e9m do compilador de bytecode para Java, o projeto planeja desenvolver compiladores para Python e C#, bem como implementar um tradutor de c\u00f3digo intermedi\u00e1rio para WebAssembly.      <\/p>\n<p>Para realizar opera\u00e7\u00f5es que requerem alta performance, como processamento de v\u00eddeo e \u00e1udio, existe a possibilidade de executar bin\u00e1rios com c\u00f3digo nativo em threads separadas (LLVM \u00e9 utilizado para compilar os bin\u00e1rios). Para acessar servi\u00e7os de baixo n\u00edvel do n\u00facleo, algumas classes da VM (classes 'internas') s\u00e3o implementadas no n\u00edvel do n\u00facleo do sistema operacional. Para executar aplicativos Linux, uma camada de compatibilidade POSIX foi criada, emulando chamadas necess\u00e1rias para a opera\u00e7\u00e3o de processos Unix (ainda n\u00e3o \u00e9 garantida a persist\u00eancia para aplicativos na camada POSIX).         <center><img decoding=\"async\" alt=\"O prot\u00f3tipo do sistema operacional dom\u00e9stico Phantom baseado no Genode estar\u00e1 pronto at\u00e9 o final do ano\" src=\"\/wp-content\/uploads\/2022\/01\/f9ea67ef0479b73d36391b9e00250602.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>O sistema operacional tradicional Phantom, al\u00e9m da m\u00e1quina virtual, inclui seu pr\u00f3prio n\u00facleo com implementa\u00e7\u00e3o de threads, gerenciador de mem\u00f3ria, coletor de lixo, mecanismos de sincroniza\u00e7\u00e3o, sistema de entrada\/sa\u00edda e drivers para intera\u00e7\u00e3o com o hardware, o que complica significativamente a finaliza\u00e7\u00e3o do projeto para uso generalizado. Componentes com pilha de rede, subsistema gr\u00e1fico e interface de usu\u00e1rio s\u00e3o desenvolvidos separadamente. \u00c9 not\u00e1vel que o subsistema gr\u00e1fico e o gerenciador de janelas operam a n\u00edvel do n\u00facleo.      <\/p>\n<p>Para aumentar a estabilidade, portabilidade e seguran\u00e7a do projeto, foi tentado transferir a m\u00e1quina virtual Phantom para trabalhar com componentes do sistema operacional microkernel Genode, cujo desenvolvimento \u00e9 supervisionado pela empresa alem\u00e3 Genode Labs. Para aqueles que desejam experimentar o Phantom com base no Genode, foi preparado um ambiente de constru\u00e7\u00e3o especial baseado em Docker.    <\/p>\n<p>O uso do Genode permitir\u00e1 a utiliza\u00e7\u00e3o de microkernels e drivers j\u00e1 testados, al\u00e9m de mover os drivers para o espa\u00e7o do usu\u00e1rio (na sua forma atual, os drivers s\u00e3o escritos em C e executados no n\u00edvel do n\u00facleo do Phantom). Assim, haver\u00e1 a possibilidade de usar o microkernel seL4, que passou por verifica\u00e7\u00e3o matem\u00e1tica de confiabilidade, confirmando que a implementa\u00e7\u00e3o est\u00e1 totalmente de acordo com as especifica\u00e7\u00f5es definidas em uma linguagem formal. Est\u00e1 sendo considerada a possibilidade de preparar uma prova de confiabilidade semelhante para a m\u00e1quina virtual Phantom, o que permitir\u00e1 a verifica\u00e7\u00e3o de todo o ambiente do sistema operacional.    <\/p>\n<p>A principal \u00e1rea de aplica\u00e7\u00e3o do porto baseado no Genode \u00e9 o desenvolvimento de aplicativos para v\u00e1rios dispositivos industriais e embarcados. Atualmente, j\u00e1 foi preparado um conjunto de altera\u00e7\u00f5es para a m\u00e1quina virtual e foram adicionadas interfaces operacionais sobre o Genode para garantir a persist\u00eancia dos componentes do n\u00facleo e das principais interfaces de baixo n\u00edvel. Observa-se que <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/vps\/abuzoustojchivye-vps\/\"   title=\"m\u00e1quina virtual\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4201\">m\u00e1quina virtual<\/a> O Phantom j\u00e1 pode funcionar em um ambiente Genode de 64 bits, mas ainda \u00e9 necess\u00e1rio implementar o funcionamento da VM em modo de persist\u00eancia, reformular o subsistema de drivers e adaptar os componentes com a pilha de rede e o subsistema gr\u00e1fico para o Genode.     <center><img decoding=\"async\" alt=\"O prot\u00f3tipo do sistema operacional dom\u00e9stico Phantom baseado no Genode estar\u00e1 pronto at\u00e9 o final do ano\" src=\"\/wp-content\/uploads\/2022\/01\/92cf39e7795a1f88e3bd60b2d6bc2b08.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"O prot\u00f3tipo do sistema operacional dom\u00e9stico Phantom baseado no Genode estar\u00e1 pronto at\u00e9 o final do ano\" src=\"\/wp-content\/uploads\/2022\/01\/938513354d56ae61edb0fc7415427346.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"O prot\u00f3tipo do sistema operacional dom\u00e9stico Phantom baseado no Genode estar\u00e1 pronto at\u00e9 o final do ano\" src=\"\/wp-content\/uploads\/2022\/01\/f8fcc980bd26421892c2351b3fd67674.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56565\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode. \u0412 \u0438\u043d\u0442\u0435\u0440\u0432\u044c\u044e \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Phantom \u0443\u0436\u0435 \u0433\u043e\u0442\u043e\u0432\u0430 \u043a \u043f\u0438\u043b\u043e\u0442\u043d\u044b\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c, \u0430 \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 Genode \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0434\u043e \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044e \u0432 \u043a\u043e\u043d\u0446\u0435 \u0433\u043e\u0434\u0430. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u043e\u043a\u0430 \u0437\u0430\u044f\u0432\u043b\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0439 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":103072,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-103071","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=\"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode.\" \/>\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\/prototip-otechestvennoj-os-phantom-na-baze-genode-b\" \/>\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\u041f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u041e\u0421 Phantom \u043d\u0430 \u0431\u0430\u0437\u0435 Genode \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432 \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u0433\u043e\u0434\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b\" \/>\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=\"2022-01-24T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-24T13:36:50+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\udd47O prot\u00f3tipo do sistema operacional nacional Phantom baseado em Genode estar\u00e1 pronto at\u00e9 o final do ano | ProHoster","description":"Dmitry Zavalishin falou sobre o projeto de portabilidade da m\u00e1quina virtual do sistema operacional Phantom para operar no ambiente do sistema operacional microkernel Genode.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b","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\u041f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0442\u0435\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u041e\u0421 Phantom \u043d\u0430 \u0431\u0430\u0437\u0435 Genode \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432 \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u0433\u043e\u0434\u0430 | ProHoster","og:description":"\u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0417\u0430\u0432\u0430\u043b\u0438\u0448\u0438\u043d \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Phantom \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u041e\u0421 Genode.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/prototip-otechestvennoj-os-phantom-na-baze-genode-b","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":"2022-01-24T13:36:50+00:00","article:modified_time":"2022-01-24T13:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103071","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-01-24 13:37:51","updated":"2026-02-22 15:30:39","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\/103071","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=103071"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/103071\/revisions"}],"predecessor-version":[{"id":164076,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/103071\/revisions\/164076"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/103072"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=103071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=103071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=103071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}