{"id":36905,"date":"2019-10-31T22:14:38","date_gmt":"2019-10-31T19:14:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/opublikovan-plan-razvitiya-funktsionalnosti-qt-6\/"},"modified":"2019-10-31T22:14:38","modified_gmt":"2019-10-31T19:14:38","slug":"opublikovan-plan-razvitiya-funktsionalnosti-qt-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/opublikovan-plan-razvitiya-funktsionalnosti-qt-6","title":{"rendered":"The development plan for Qt 6 functionality has been published","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Lars Knoll, a KHTML engine creator, head of the Qt Project, and CTO of Qt Company, <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.qt.io\/blog\/2019\/08\/07\/technical-vision-qt-6\/\">elmondta<\/a><\/noindex> discusses plans for creating the next significant branch of the Qt framework. After the completion of the functionality of the Qt 5.14 branch, development will focus on preparing the release of Qt 6, which is expected at the end of 2020. <\/p>\n<p>Qt 6 will develop with an eye towards maintaining compatibility with Qt 5, but some issues may arise since the planned architectural changes and cleanup cannot be implemented without losing a certain level of compatibility. To ease the transition, some features of Qt 6 are planned to be included in a reduced form in the Qt 5.14 and Qt 5.15 LTS releases. Tools will also be prepared to simplify migration to Qt 6. <\/p>\n<p>Among the main goals for the next significant branch is aligning functionality with 2020 requirements, cleaning up the codebase, and simplifying project maintenance. Expected changes:<\/p>\n<ul>\n<li class=\"l\"> Significant modernization of QML:\n<ul>\n<li class=\"l\"> Support for strict typing.\n<li class=\"l\"> Ability to compile QML into C++ representation and machine code.\n<li class=\"l\"> Moving full support for JavaScript to options (using a fully functional JavaScript engine requires significant resources, making QML unsuitable for hardware like microcontrollers).\n<li class=\"l\"> Abandoning versioning in QML.\n<li class=\"l\"> Unification of data structures that duplicate in QObject and QML (to reduce memory consumption and speed up startup).\n<li class=\"l\"> Moving away from generating data structures at runtime in favor of generating at compile time.\n<li class=\"l\"> Hiding internal components through the use of private methods and properties.\n<li class=\"l\"> Improved integration with development tools for refactoring and diagnosing errors during compilation;\n<\/ul>\n<li class=\"l\"> \u00daj absztrakt r\u00e9teg, a Rendering Hardware Interface (RHI) hozz\u00e1ad\u00e1sa a k\u00fcl\u00f6nb\u00f6z\u0151 grafikus API-k z\u00f6kken\u0151mentes haszn\u00e1lat\u00e1nak biztos\u00edt\u00e1sa \u00e9rdek\u00e9ben, bele\u00e9rtve az OpenGL-t, Vulkan-t, Metal-t \u00e9s Direct 3D-t (kor\u00e1bban a Qt csak az OpenGL-re volt alapozva). Az RHI-ra lesz \u00e1tkonvert\u00e1lva a megl\u00e9v\u0151 renderel\u0151 infrastrukt\u00fara, bele\u00e9rtve a QPainter-t, a Qt Quick Scenegraph-t \u00e9s a Qt3D-t. Tov\u00e1bb\u00e1 tervezz\u00fck a Qt Shader Tools modul hozz\u00e1ad\u00e1s\u00e1t, amely t\u00e1mogatja a k\u00fcl\u00f6nb\u00f6z\u0151 shader fejleszt\u00e9si nyelveket, \u00e9s lehet\u0151v\u00e9 teszi a shaderek keresztt\u00e1rs\u00edt\u00e1s\u00e1t mind a build f\u00e1zisban, mind a program v\u00e9grehajt\u00e1sa sor\u00e1n;\n<li class=\"l\"> Egy egys\u00e9ges API el\u0151k\u00e9sz\u00edt\u00e9se a felhaszn\u00e1l\u00f3i fel\u00fcletek l\u00e9trehoz\u00e1s\u00e1hoz, amelyek \u00f6tv\u00f6zik a 2D \u00e9s 3D grafikai elemeket. Az \u00faj API lehet\u0151v\u00e9 teszi a QML haszn\u00e1lat\u00e1t a 3D fel\u00fclet elemek meghat\u00e1roz\u00e1s\u00e1ra an\u00e9lk\u00fcl, hogy UIP form\u00e1tumot kellene alkalmazni. Az \u00faj fel\u00fcleten a 3D tartalom Qt Quick-be val\u00f3 integr\u00e1ci\u00f3j\u00e1nak probl\u00e9m\u00e1it, mint p\u00e9ld\u00e1ul a nagy integr\u00e1ci\u00f3s k\u00f6lts\u00e9gek a QML \u00e9s a Qt 3D vagy a 3D Studio tartalom k\u00f6z\u00f6tt, valamint az anim\u00e1ci\u00f3k \u00e9s transzform\u00e1ci\u00f3k szinkroniz\u00e1l\u00e1s\u00e1nak lehetetlens\u00e9g\u00e9t 2D \u00e9s 3D szinten, k\u00edv\u00e1nj\u00e1k megoldani. A 2D \u00e9s 3D k\u00f6z\u00f6tti k\u00f6z\u00f6s, be\u00e1gyazott renderel\u00e9st az \u00faj renderel\u0151 motor seg\u00edts\u00e9g\u00e9vel val\u00f3s\u00edtj\u00e1k meg. Az \u00faj Qt Quick 3D t\u00e1mogat\u00e1ssal t\u00f6rt\u00e9n\u0151 el\u0151zetes megval\u00f3s\u00edt\u00e1sa a Qt 5.14 kiad\u00e1s\u00e1ban v\u00e1rhat\u00f3;\n<li class=\"l\"> Eszk\u00f6z\u00f6k hozz\u00e1ad\u00e1sa grafikai er\u0151forr\u00e1sok kezel\u00e9s\u00e9re a ford\u00edt\u00e1s sor\u00e1n, p\u00e9ld\u00e1ul PNG k\u00e9pek t\u00f6m\u00f6r\u00edtett text\u00far\u00e1kk\u00e1 alak\u00edt\u00e1s\u00e1ra, vagy shaderek \u00e9s mesh-ek optimaliz\u00e1lt bin\u00e1ris form\u00e1tumokra val\u00f3 konvert\u00e1l\u00e1s\u00e1ra, amelyek a konkr\u00e9t hardverhez illeszkednek;\n<li class=\"l\"> Egy egys\u00e9ges motor be\u00e1gyaz\u00e1sa a t\u00e9m\u00e1k \u00e9s st\u00edlusok sz\u00e1m\u00e1ra, amely lehet\u0151v\u00e9 teszi a Qt Widgets \u00e9s Qt Quick alap\u00fa alkalmaz\u00e1sok megjelen\u00e9s\u00e9nek el\u00e9rhet\u0151s\u00e9g\u00e9t a k\u00fcl\u00f6nb\u00f6z\u0151 mobil \u00e9s asztali platformokhoz;\n<li class=\"l\"> A felhaszn\u00e1l\u00f3i fel\u00fclet l\u00e9trehoz\u00e1s\u00e1hoz sz\u00fcks\u00e9ges eszk\u00f6z\u00f6k egys\u00e9ges\u00edt\u00e9se. A funkcionalit\u00e1s duplik\u00e1l\u00e1s\u00e1nak elker\u00fcl\u00e9se \u00e9s k\u00e9t k\u00fcl\u00f6n term\u00e9k sz\u00e1ll\u00edt\u00e1s\u00e1nak le\u00e1ll\u00edt\u00e1sa \u00e9rdek\u00e9ben a Qt 3D Studio funkci\u00f3it v\u00e1rhat\u00f3an integr\u00e1lj\u00e1k a Qt Design Studio-ba, amelynek sz\u00e1mos alrendszere \u00e9s a pluginek csatlakoztat\u00e1s\u00e1t szolg\u00e1l\u00f3 keretrendszer az egys\u00e9ges Qt Creator k\u00f3dalapb\u00f3l \u00e9p\u00fcl.<br \/>\nA Qt Design Studio-ban a tartalomk\u00e9sz\u00edt\u0151 csomagok, mint p\u00e9ld\u00e1ul a Photoshop, Sketch, Illustrator, Maya \u00e9s 3D Max, min\u0151s\u00e9gi integr\u00e1ci\u00f3j\u00e1t is tervezik. A fejleszt\u00e9s egys\u00e9ges eszk\u00f6zk\u00e9szlet\u00e9nek f\u0151 t\u00e1mogatott nyelvei k\u00f6z\u00f6tt szerepel a C++, QML \u00e9s Python. Az egys\u00e9ges\u00edt\u00e9s lehet\u0151s\u00e9get biztos\u00edt arra, hogy a Qt Creator-b\u00f3l hozz\u00e1f\u00e9rj\u00fcnk a felhaszn\u00e1l\u00f3i fel\u00fclet tervez\u00e9si eszk\u00f6zeihez, \u00e9s biztos\u00edtsuk a felhaszn\u00e1l\u00f3i fel\u00fclet tervez\u0151k sz\u00e1m\u00e1ra a fejleszt\u0151k eszk\u00f6zeib\u0151l sz\u00e1rmaz\u00f3 lehet\u0151s\u00e9geket, p\u00e9ld\u00e1ul a projekt ford\u00edt\u00e1s\u00e1t vagy az alkalmaz\u00e1s tesztel\u00e9s\u00e9t a k\u00e9sz\u00fcl\u00e9ken;<\/p>\n<li class=\"l\"> A build rendszerk\u00e9nt a QMake helyett a CMake haszn\u00e1lata mellett d\u00f6nt\u00f6ttek. A QMake haszn\u00e1lat\u00e1nak t\u00e1mogat\u00e1sa megmarad az alkalmaz\u00e1sok buildel\u00e9s\u00e9n\u00e9l, de mag\u00e1t a Qt-t a CMake seg\u00edts\u00e9g\u00e9vel fogj\u00e1k buildelni. A CMake-t v\u00e1lasztott\u00e1k, mivel ez az eszk\u00f6z sz\u00e9les k\u00f6rben elterjedt a C++ projektek fejleszt\u0151i k\u00f6z\u00f6tt, \u00e9s sz\u00e1mos integr\u00e1lt fejleszt\u0151k\u00f6rnyezetben t\u00e1mogatott. A Qbs build rendszer fejleszt\u00e9se is folyamatban van, amely QMake helyettes\u00edt\u0151j\u00e9v\u00e9 k\u00edv\u00e1nt v\u00e1lni, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49519\">le\u00e1ll\u00edtva<\/a><\/noindex>;\n<li class=\"l\"> A fejleszt\u00e9s \u00e1t\u00e1ll\u00e1sa a C++17 szabv\u00e1nyra (kor\u00e1bban C++98-at haszn\u00e1ltak). A Qt 6-ban a C++ sok modern lehet\u0151s\u00e9g\u00e9nek t\u00e1mogat\u00e1s\u00e1t tervezik, de a r\u00e9gi szabv\u00e1nyok alapj\u00e1n k\u00e9sz\u00fclt k\u00f3dokkal val\u00f3 visszamen\u0151leges kompatibilit\u00e1s elveszt\u00e9se n\u00e9lk\u00fcl.\n<li class=\"l\"> C++-ban a QML \u00e9s a Qt Quick sz\u00e1m\u00e1ra felaj\u00e1nlott bizonyos funkci\u00f3k haszn\u00e1lat\u00e1nak lehet\u0151s\u00e9ge. Ide tartozik egy \u00faj tulajdons\u00e1gi rendszer bevezet\u00e9se a QObject \u00e9s hasonl\u00f3 oszt\u00e1lyok sz\u00e1m\u00e1ra. A QML-b\u00f3l a Qt magj\u00e1ba integr\u00e1l\u00e1sra ker\u00fcl egy binding motor, amely lehet\u0151v\u00e9 teszi a bindingok terhel\u00e9s\u00e9nek \u00e9s mem\u00f3riafogyaszt\u00e1s\u00e1nak cs\u00f6kkent\u00e9s\u00e9t, \u00e9s el\u00e9rhet\u0151v\u00e9 teszi azokat a Qt minden elem\u00e9ben, nem csup\u00e1n a Qt Quick-ben;\n<li class=\"l\"> A Python \u00e9s a WebAssembly t\u00e1mogat\u00e1s\u00e1nak b\u0151v\u00edt\u00e9se tov\u00e1bbra is folyamatban van;\n<li class=\"l\"> A term\u00e9k alapv\u00e1ltozat\u00e1nak m\u00e9ret\u00e9nek cs\u00f6kkent\u00e9s\u00e9vel \u00e9s kisebb alkot\u00f3elemekre val\u00f3 felbont\u00e1s\u00e1val kapcsolatos \u00e1tszervez\u00e9s. A fejleszt\u0151i eszk\u00f6z\u00f6k \u00e9s a speci\u00e1lis komponensek kieg\u00e9sz\u00edt\u0151kk\u00e9nt lesznek el\u00e9rhet\u0151k, amelyeket egy \u00faj bolt katal\u00f3gus\u00e1n kereszt\u00fcl terjesztenek. A Qt-hez k\u00e9sz\u00edtett kieg\u00e9sz\u00edt\u0151k, amelyeket harmadik f\u00e9l fejlesztett, legyenek azok ingyenesek vagy fizet\u0151sek, szint\u00e9n elfogad\u00e1sra ker\u00fclnek.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51238\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041b\u0430\u0440\u0441 \u041a\u043d\u043e\u043b\u043b (Lars Knoll), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u0434\u0432\u0438\u0436\u043a\u0430 KHTML, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Qt Project \u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b \u043e \u043f\u043b\u0430\u043d\u0430\u0445 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 Qt. \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0442\u043a\u0438 Qt 5.14 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u0441\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 Qt 6, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 2020 \u0433\u043e\u0434\u0430. Qt 6 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36905","post","type-post","status-publish","format-standard","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=\"\u041b\u0430\u0440\u0441 \u041a\u043d\u043e\u043b\u043b (Lars Knoll), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u0434\u0432\u0438\u0436\u043a\u0430 KHTML, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Qt Project \u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company,\" \/>\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\/hu\/blog\/news\/opublikovan-plan-razvitiya-funktsionalnosti-qt-6\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u043b\u0430\u043d \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Qt 6 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041b\u0430\u0440\u0441 \u041a\u043d\u043e\u043b\u043b (Lars Knoll), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u0434\u0432\u0438\u0436\u043a\u0430 KHTML, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Qt Project \u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/opublikovan-plan-razvitiya-funktsionalnosti-qt-6\" \/>\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=\"2019-10-31T19:14:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:14:38+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\udd47A Qt 6 funkcionalit\u00e1s\u00e1nak fejleszt\u00e9si terv\u00e9t k\u00f6zz\u00e9tett\u00e9k | ProHoster","description":"Lars Knoll, a KHTML engine creator, head of the Qt Project, and CTO of Qt Company,","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/opublikovan-plan-razvitiya-funktsionalnosti-qt-6","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u043b\u0430\u043d \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Qt 6 | ProHoster","og:description":"\u041b\u0430\u0440\u0441 \u041a\u043d\u043e\u043b\u043b (Lars Knoll), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c \u0434\u0432\u0438\u0436\u043a\u0430 KHTML, \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Qt Project \u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Qt Company,","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/opublikovan-plan-razvitiya-funktsionalnosti-qt-6","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":"2019-10-31T19:14:38+00:00","article:modified_time":"2019-10-31T19:14:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36905","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":null,"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-01-22 05:17:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:36:25","updated":"2026-01-22 05:17:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/36905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=36905"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/36905\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=36905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=36905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=36905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}