{"id":89294,"date":"2020-07-22T01:42:21","date_gmt":"2020-07-21T23:42:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage"},"modified":"2020-07-22T01:42:21","modified_gmt":"2020-07-21T23:42:21","slug":"kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage","title":{"rendered":"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h5 id=\"privet-habr\">P\u00ebrsh\u00ebndetje, Habr!<\/h5>\n<p><\/p>\n<p>N\u00eb k\u00ebt\u00eb artikull, do t'ju tregoj se si t\u00eb vendosni nj\u00eb faqe statike leht\u00ebsisht dhe thjesht\u00eb duke p\u00ebrdorur teknologjit\u00eb e Yandex, konkretisht <em>Object Storage<\/em>.<\/p>\n<p><\/p>\n<p>N\u00eb fund do t\u00eb keni nj\u00eb faqe t\u00eb vendosur n\u00eb rrjet, e cila do t\u00eb jet\u00eb e aksesueshme me nj\u00eb lidhje t\u00eb jashtme.<\/p>\n<p><\/p>\n<h4 id=\"eta-statya-budet-polezna-esli-vy\">Ky artikull do t\u00eb jet\u00eb i dobish\u00ebm, n\u00ebse jeni<\/h4>\n<p><\/p>\n<ul>\n<li>Nj\u00eb zhvillues i ri, i cili sapo po m\u00ebsohet programimin;<\/li>\n<li>Nj\u00eb zhvillues, i cili ka krijuar nj\u00eb portofol dhe d\u00ebshiron ta vendos\u00eb at\u00eb n\u00eb publik, p\u00ebr t'ua treguar miqve dhe pun\u00ebdh\u00ebn\u00ebsve.<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h4 id=\"o-sebe\">P\u00ebr vet\u00eb<\/h4>\n<p><\/p>\n<p>S\u00eb fundmi, kam zhvilluar nj\u00eb sh\u00ebrbim SaaS, nj\u00eb lloj tregu, ku njer\u00ebzit gjejn\u00eb trajner\u00eb sportiv\u00eb p\u00ebr st\u00ebrvitje personale. Kam p\u00ebrdorur grumbullin Amazon Web Services (m\u00eb pas AWS). Por sa m\u00eb thell\u00eb q\u00eb hyja n\u00eb projekt \u2014 aq m\u00eb shum\u00eb nuanca zbulova p\u00ebr proceset e ndryshme t\u00eb organizimit t\u00eb nj\u00eb startup. <\/p>\n<p><\/p>\n<p>U p\u00ebrballa me problemet e m\u00ebposhtme: <\/p>\n<p><\/p>\n<ul>\n<li>AWS shkaktonte shum\u00eb shpenzime. Pas tre vitesh pun\u00eb n\u00eb kompani Enterprise, u zakonisha me gj\u00ebrat si Docker, Kubernetes, CI\/CD, implementim blej-gjelb\u00ebr dhe, si nj\u00eb programues i ri n\u00eb startup, desha t\u00eb realizoja gjithashtu t\u00eb nj\u00ebjt\u00ebn gj\u00eb. N\u00eb p\u00ebrfundim, arrita n\u00eb p\u00ebrfundimin se p\u00ebr muaj AWS konsumonte rreth 300-400 dollar\u00eb. M\u00eb e shtrenjta ishte Kubernetes, rreth 100 dollar\u00eb, duke filluar me nj\u00eb klaster dhe nj\u00eb nod.<br \/>\nP.S. N\u00eb fillim nuk \u00ebsht\u00eb nevojshme ta b\u00ebni k\u00ebt\u00eb. <\/li>\n<li>M\u00eb pas, duke menduar p\u00ebr an\u00ebn juridike, m\u00ebsova mbi ligjin 152-FZ, i cili fliste p\u00ebraf\u00ebrsisht k\u00ebshtu: <em>\"T\u00eb dh\u00ebnat personale t\u00eb qytetar\u00ebve rus\u00eb duhet t\u00eb ruhen n\u00eb territorin e RF\"<\/em>, p\u00ebrndryshe gjobat, q\u00eb nuk do t\u00eb doja. Vendosa t\u00eb merrem me k\u00ebto \u00e7\u00ebshtje, derisa \"nga lart\" t\u00eb m\u00eb vij\u00eb ndonj\u00eb informacion :) .<\/li>\n<\/ul>\n<p><\/p>\n<p>I frym\u00ebzuar <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/440054\/\">artikull<\/a><\/noindex> p\u00ebr migrimin e infrastruktur\u00ebs nga Amazon Web Services n\u00eb Yandex.Cloud, vendosa t\u00eb studioj grumbullin e Yandex m\u00eb n\u00eb detaje.<\/p>\n<p><\/p>\n<p>P\u00ebr mua, karakteristikat ky\u00e7e t\u00eb Yandex.Cloud ishin si m\u00eb posht\u00eb:<\/p>\n<p><\/p>\n<ul>\n<li>I lir\u00eb 2-3 her\u00eb (sipas artikullit t\u00eb m\u00ebsip\u00ebrm dhe \u00e7mimeve publike)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.yandex.ru\/security\">Ruajtja e t\u00eb dh\u00ebnave personale t\u00eb p\u00ebrdoruesve n\u00eb territorin e RF<\/a><\/noindex>, nj\u00eb gj\u00eb q\u00eb Amazon e madhe ende nuk mund ta realizoj\u00eb.<\/li>\n<\/ul>\n<p><\/p>\n<p>Kam studiuar konkurent\u00ebt e tjer\u00eb t\u00eb k\u00ebtij sh\u00ebrbimi, por n\u00eb at\u00eb moment, Yandex fitonte.<\/p>\n<p><\/p>\n<p>Kam treguar p\u00ebr veten, tani mund t\u00eb kalojm\u00eb te puna.<\/p>\n<p><\/p>\n<h4 id=\"shag-0-podgotovim-sayt\">Hapi 0. T\u00eb p\u00ebrgatisim faqen<\/h4>\n<p><\/p>\n<p>N\u00eb fillim, na nevojitet nj\u00eb faqe, q\u00eb duam t\u00eb vendosim n\u00eb internet. Duke qen\u00eb se un\u00eb jam zhvillues Angular, do t\u00eb krijoj nj\u00eb model t\u00eb thjesht\u00eb t\u00eb aplikacionit SPA, t\u00eb cilin m\u00eb pas do ta vendos n\u00eb internet.<\/p>\n<p><\/p>\n<p>P.S. N\u00ebse dini p\u00ebr Angular ose e dini dokumentacionin e tij <noindex><a rel=\"nofollow\" href=\"https:\/\/angular.io\/guide\/setup-local\">https:\/\/angular.io\/guide\/setup-local<\/a><\/noindex>, kaloni te <noindex><a rel=\"nofollow\" href=\"#step_one\">Hapi 1<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Do t\u00eb instalojm\u00eb Angular-CLI p\u00ebr t\u00eb krijuar faqe SPA n\u00eb Angular:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">npm install -g @angular\/cli<\/code><\/pre>\n<p><\/p>\n<p>Le t\u00eb krijojm\u00eb nj\u00eb aplikacion Angular duke p\u00ebrdorur komand\u00ebn vijues:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">ng new angular-habr-object-storage<\/code><\/pre>\n<p><\/p>\n<p>M\u00eb pas kalojm\u00eb n\u00eb dosjen e aplikacionit dhe e fillojm\u00eb at\u00eb p\u00ebr t\u00eb verifikuar funksionimin:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">cd angular-habr-object-storage\nng serve --open<\/code><\/pre>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/b76c141276a55be70a70659757d7b4b7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Aplikacioni \u00ebsht\u00eb krijuar, por ende nuk \u00ebsht\u00eb gati p\u00ebr vendosje n\u00eb hosting. Do t\u00eb krijojm\u00eb nj\u00eb build t\u00eb vog\u00ebl (Production) p\u00ebr t\u00eb hequr t\u00eb gjitha t\u00eb tep\u00ebrtat dhe p\u00ebr t\u00eb l\u00ebn\u00eb vet\u00ebm skedar\u00ebt e nevojsh\u00ebm.<br \/>\nN\u00eb Angular, kjo mund t\u00eb b\u00ebhet me komand\u00ebn vijues:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">ng build --prod<\/code><\/pre>\n<p><\/p>\n<p>Si rezultat i k\u00ebsaj komande, n\u00eb rr\u00ebnj\u00ebn e aplikacionit u shfaq nj\u00eb folder <code>dist<\/code> me sajtin ton\u00eb.<\/p>\n<p><\/p>\n<p>Funksionon. Tani kalojm\u00eb n\u00eb hosting.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"step_one\"><\/a><\/noindex><\/p>\n<h4 id=\"shag-1\">Hapi 1.<\/h4>\n<p><\/p>\n<p>Go to the website <noindex><a rel=\"nofollow\" href=\"https:\/\/console.cloud.yandex.ru\/\">https:\/\/console.cloud.yandex.ru\/<\/a><\/noindex> dhe klikojm\u00eb butonin \"Kykoni\".<\/p>\n<p><\/p>\n<p>V\u00ebrejtje:<\/p>\n<p><\/p>\n<ul>\n<li>P\u00ebr t\u00eb p\u00ebrdorur sh\u00ebrbimin e Yandex, mund t\u00eb nevojitet nj\u00eb email Yandex (por kjo nuk \u00ebsht\u00eb e sigurt\u00eb).<\/li>\n<li>P\u00ebr disa funksione do t\u00eb duhet t\u00eb depozitoni para n\u00eb llogarin\u00eb tuaj personale (minimumi 500 rubla).<\/li>\n<\/ul>\n<p><\/p>\n<p>Pas regjistrimit dhe autorizimit t\u00eb suksessh\u00ebm, jemi n\u00eb llogarin\u00eb ton\u00eb personale.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/8fafe5f673ccc2a877fd5c4ceed4c980.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>M\u00eb pas, nga ana e majt\u00eb e menus\u00eb, duhet t\u00eb gjejm\u00eb sh\u00ebrbimin \"Object Storage\", i cili pik\u00ebrisht do ta p\u00ebrdorim p\u00ebr hostimin e sitit.<\/p>\n<p><\/p>\n<p>N\u00eb shkurt rreth terminologjis\u00eb:<\/p>\n<p><\/p>\n<ul>\n<li>Object Storage \u00ebsht\u00eb nj\u00eb ruajt\u00ebs skedar\u00ebsh q\u00eb \u00ebsht\u00eb i p\u00ebrputhsh\u00ebm me teknologjin\u00eb e ngjashme t\u00eb Amazon AWS S3, e cila gjithashtu ka API-n\u00eb e saj p\u00ebr menaxhimin e ruajtjes nga kodi dhe ashtu si AWS S3 mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb vendosur nj\u00eb sajt statik.<\/li>\n<li>N\u00eb Object Storage krijojm\u00eb \"t\u00eb dh\u00ebna\" (bucket \/ Kosh), t\u00eb cilat jan\u00eb depo t\u00eb ve\u00e7anta p\u00ebr skedar\u00ebt tan\u00eb.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/6863139051aa8290dcb92b53427c693f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>T\u00eb krijojm\u00eb nj\u00eb prej tyre. P\u00ebr k\u00ebt\u00eb, n\u00eb konsol\u00ebn e sh\u00ebrbimit klikojm\u00eb butonin \"Krijo nj\u00eb bucket\".<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/7b411629b018b3dea9b9f027f5a48efe.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>N\u00eb form\u00ebn e krijimit t\u00eb bucket-it ka fushat vijues, le t\u00eb kalojm\u00eb shpejt mbi to:<\/p>\n<p><\/p>\n<ul>\n<li>Emri i bucket-it. P\u00ebr leht\u00ebsi, le t\u00eb e quajm\u00eb po ashtu si projekti Angular \u2014 <code>angular-habr-object-storage<\/code><\/li>\n<li>Maks. madh\u00ebsia. Vendosim aq sa peshojn\u00eb skedar\u00ebt e sajtit sepse sajtin nuk e ruajm\u00eb p\u00ebr falas dhe p\u00ebr \u00e7do gigabajt t\u00eb caktuar, do t\u00eb paguajm\u00eb Yandex-it nj\u00eb \u00e7mim t\u00eb vog\u00ebl.<\/li>\n<li>Qasja p\u00ebr t\u00eb lexuar objektet. E vendosim \"Publike\", pasi p\u00ebrdoruesi duhet t\u00eb marr\u00eb \u00e7do skedar t\u00eb sitit ton\u00eb statik, n\u00eb m\u00ebnyr\u00eb q\u00eb t\u00eb vizatohet sakt\u00ebsisht dizajni, t\u00eb funksionojn\u00eb skenar\u00ebt etj.<\/li>\n<li>Qasja n\u00eb list\u00ebn e objekteve dhe Qasja p\u00ebr t\u00eb lexuar konfigurimet. E l\u00ebm\u00eb \"T\u00eb kufizuara\". Kjo \u00ebsht\u00eb e nevojshme n\u00eb m\u00ebnyr\u00eb q\u00eb t\u00eb p\u00ebrdorim bucket-in si nj\u00eb depo t\u00eb brendshme p\u00ebr skedar\u00ebt p\u00ebr aplikacionet.<\/li>\n<li>Klasi i depozit\u00ebs. E l\u00ebm\u00eb \"Standard\". Kjo do t\u00eb thot\u00eb se faqja jon\u00eb shpesh do t\u00eb vizitohet, dhe, pra, shpesh do t\u00eb shkarkohen skedar\u00ebt q\u00eb p\u00ebrb\u00ebjn\u00eb faqen. Nj\u00ebkoh\u00ebsisht, kjo pik\u00eb ndikon n\u00eb performanc\u00ebn dhe pages\u00ebn (shtoni lidhjen).<\/li>\n<\/ul>\n<p><\/p>\n<p>Klikojm\u00eb \"Krijo nj\u00eb bucket\" dhe bucket-i \u00ebsht\u00eb krijuar.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/5f809534f58d62aea684d5365b0ec61a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tnow duhet t\u00eb ngarkohet faqja jon\u00eb n\u00eb shport\u00eb. M\u00ebnyra m\u00eb e leht\u00eb \u00ebsht\u00eb t\u00eb hapim nj\u00eb dosje p\u00ebrkrah <code>dist<\/code> faqe e faqes son\u00eb dhe e t\u00ebrheqim manualisht drejtp\u00ebrdrejt n\u00eb faqe. Kjo \u00ebsht\u00eb m\u00eb e p\u00ebrshtatshme se t\u00eb klikojm\u00eb butonin \"Ngarko objekte\", sepse n\u00eb at\u00eb rast dosjet nuk transferohen dhe do t\u00eb duhet t'i krijojm\u00eb manualisht n\u00eb rendin e duhur.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/94b76639a6bdf65da3ebce99a4595879.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Pra, faqja u ngarkua n\u00eb ruajtje, tani mund t\u00eb ofrojm\u00eb p\u00ebrdoruesve mund\u00ebsin\u00eb p\u00ebr t'u qasur n\u00eb ruajtje si n\u00eb nj\u00eb faqe.<br \/>\nP\u00ebr k\u00ebt\u00eb, nga ana e majt\u00eb e menus\u00eb klikojm\u00eb n\u00eb tab-in \"Website\".<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/5489c8743ca0e5e467c681ff52bbf103.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>N\u00eb faqen e konfigurimit t\u00eb bucket-it si sit, zgjedhim tab-in \"Hosting\". K\u00ebtu e sh\u00ebnojm\u00eb faqen kryesore t\u00eb sitit, zakonisht \u00ebsht\u00eb index.html. N\u00ebse keni nj\u00eb aplikacion SPA, ndoshta t\u00eb gjitha gabimet gjithashtu trajtohen n\u00eb faqen kryesore, prandaj do t\u00eb sh\u00ebnojm\u00eb po ashtu index.html n\u00eb faqen e gabimeve.<\/p>\n<p><\/p>\n<p>Ne menj\u00ebher\u00eb shohim se n\u00eb cil\u00ebn lidhje do t\u00eb jet\u00eb e aksesueshme faqja jon\u00eb. Klikojm\u00eb ruaj.<\/p>\n<p><\/p>\n<p>Pas pes\u00eb minutash, duke kaluar n\u00ebp\u00ebr lidhjen, shohim se tani faqja jon\u00eb \u00ebsht\u00eb e aksesueshme p\u00ebr t\u00eb gjith\u00eb d\u00ebshmitar\u00ebt.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/0dae2f46c7793228de0789ef3d7fddb3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Faleminderit t\u00eb gjith\u00ebve q\u00eb e lexuat deri n\u00eb fund! Ky \u00ebsht\u00eb artikulli im i par\u00eb, planifikoj t\u00eb p\u00ebrshkruaj m\u00eb tej sh\u00ebrbime t\u00eb tjera t\u00eb Yandex dhe integrimin e tyre me teknologjit\u00eb frontend dhe backend.<\/p>\n<p><\/p>\n<p>Shkruani n\u00eb komentet se sa t\u00eb interesuar jeni t\u00eb dini p\u00ebr sh\u00ebrbime t\u00eb tjera t\u00eb Yandex ose p\u00ebr p\u00ebrdorimin e Angular n\u00eb zhvillimin modern.<\/p>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/511692\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u042f\u043d\u0434\u0435\u043a\u0441\u0430, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e Object Storage. \u0412 \u043a\u043e\u043d\u0446\u0435 \u0443 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u043d\u044b\u0439 \u0432 \u0441\u0435\u0442\u0438 \u0441\u0430\u0439\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0441\u044b\u043b\u043a\u0435. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u0430, \u0435\u0441\u043b\u0438 \u0432\u044b \u041d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e; \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0434\u0435\u043b\u0430\u043b \u043f\u043e\u0440\u0442\u0444\u043e\u043b\u0438\u043e \u0438 \u0445\u043e\u0447\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":89295,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-89294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u042f\u043d\u0434\u0435\u043a\u0441\u0430, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e Object Storage. \u0412 \u043a\u043e\u043d\u0446\u0435 \u0443 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442.\" \/>\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\/sq\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u041a\u0430\u043a \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Yandex.Cloud Object Storage | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u042f\u043d\u0434\u0435\u043a\u0441\u0430, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e Object Storage. \u0412 \u043a\u043e\u043d\u0446\u0435 \u0443 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage\" \/>\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=\"2020-07-21T23:42:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-21T23:42:21+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\udd47Si t\u00eb vendosni nj\u00eb faqe statike me Yandex.Cloud Object Storage | ProHoster","description":"P\u00ebrsh\u00ebndetje, Habr! N\u00eb k\u00ebt\u00eb artikull, do t\u00eb tregoj se si leht\u00eb dhe thjesht\u00eb t\u00eb vendosni nj\u00eb faqe statike me teknologjit\u00eb e Yandex, ve\u00e7an\u00ebrisht Object Storage. N\u00eb fund do t\u00eb keni.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u041a\u0430\u043a \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Yandex.Cloud Object Storage | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435, \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u042f\u043d\u0434\u0435\u043a\u0441\u0430, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e Object Storage. \u0412 \u043a\u043e\u043d\u0446\u0435 \u0443 \u0432\u0430\u0441 \u0431\u0443\u0434\u0435\u0442.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage","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":"2020-07-21T23:42:21+00:00","article:modified_time":"2020-07-21T23:42:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"89294","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:12:27","updated":"2022-09-28 19:42:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/89294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=89294"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/89294\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/89295"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=89294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=89294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=89294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}