{"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\/nl\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage","title":{"rendered":"Hoe een statische website te hosten met Yandex.Cloud Object Storage","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h5 id=\"privet-habr\">Hallo, Habr!<\/h5>\n<p><\/p>\n<p>In dit artikel zal ik uitleggen hoe je eenvoudig een statische website kunt hosten met behulp van technologie\u00ebn van Yandex, namelijk <em>Object Storage<\/em>.<\/p>\n<p><\/p>\n<p>Aan het einde heb je een website die online staat en toegankelijk is via een externe link.<\/p>\n<p><\/p>\n<h4 id=\"eta-statya-budet-polezna-esli-vy\">Dit artikel is nuttig als je<\/h4>\n<p><\/p>\n<ul>\n<li>Een beginnende ontwikkelaar bent die net leert programmeren;<\/li>\n<li>Een ontwikkelaar bent die een portfolio heeft gemaakt en het openbaar wilt maken om het aan vrienden en werkgevers te tonen.<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h4 id=\"o-sebe\">Over mij<\/h4>\n<p><\/p>\n<p>Onlangs heb ik een SaaS-service ontwikkeld, vergelijkbaar met een marktplaats, waar mensen sporttrainers voor persoonlijke trainingen kunnen vinden. Ik gebruikte de Amazon Web Services-stack (Vervolgens AWS). Maar naarmate ik dieper in het project dook, leerde ik meer over de verschillende processen van het organiseren van een startup. <\/p>\n<p><\/p>\n<p>Ik stuitte op de volgende problemen: <\/p>\n<p><\/p>\n<ul>\n<li>AWS kostte veel geld. Na drie jaar in enterprise bedrijven te hebben gewerkt, was ik gewend aan de voordelen van Docker, Kubernetes, CI\/CD, blue green deployment, en als een beginnende startup-programmeur wilde ik hetzelfde implementeren. Uiteindelijk kwam ik erachter dat AWS maandelijks 300-400 dollar kostte. Het duurste was Kubernetes, ongeveer 100 dollar, met de minimuminstelling van \u00e9\u00e9n cluster en \u00e9\u00e9n node.<br \/>\nP.S. Begin in het begin niet zo. <\/li>\n<li>Vervolgens, nadenkend over de juridische kant, leerde ik over wet 152-FZ, waarin ongeveer het volgende stond: <em>&quot;Persoonsgegevens van Russische burgers moeten op het grondgebied van de Russische Federatie worden opgeslagen&quot;<\/em>, anders zijn er boetes, wat ik niet wilde. Ik besloot me met deze zaken bezig te houden, voordat er iets van bovenaf naar me kwam :).<\/li>\n<\/ul>\n<p><\/p>\n<p>Ge\u00efnspireerd <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/440054\/\">artikel<\/a><\/noindex> door het migreren van de infrastructuur van Amazon Web Services naar Yandex.Cloud, besloot ik de stack van Yandex grondiger te bestuderen.<\/p>\n<p><\/p>\n<p>Voor mij waren de belangrijkste kenmerken van Yandex.Cloud als volgt:<\/p>\n<p><\/p>\n<ul>\n<li>Duurzamer 2-3 keer goedkoper (volgens het bovenstaande artikel en publieke prijsopgaven)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/cloud.yandex.ru\/security\">Persoonsgegevens van gebruikers worden op het grondgebied van de Russische Federatie opgeslagen<\/a><\/noindex>, iets wat de grote Amazon vooralsnog niet kan realiseren.<\/li>\n<\/ul>\n<p><\/p>\n<p>Ik heb naar andere concurrenten van deze dienst gekeken, maar op dat moment was Yandex de winnaar.<\/p>\n<p><\/p>\n<p>Ik heb iets over mezelf verteld, laten we nu naar de zaak gaan.<\/p>\n<p><\/p>\n<h4 id=\"shag-0-podgotovim-sayt\">Stap 0. Bereid de site voor<\/h4>\n<p><\/p>\n<p>Om te beginnen hebben we een website nodig die we op internet willen hosten. Aangezien ik een Angular-ontwikkelaar ben, zal ik een eenvoudig sjabloon van een SPA-app maken, die ik vervolgens op internet zal hosten.<\/p>\n<p><\/p>\n<p>P.S. Wie verstand heeft van Angular of bekend is met de documentatie ervan <noindex><a rel=\"nofollow\" href=\"https:\/\/angular.io\/guide\/setup-local\">https:\/\/angular.io\/guide\/setup-local<\/a><\/noindex>, ga naar <noindex><a rel=\"nofollow\" href=\"#step_one\">Stap 1<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Installeer Angular-CLI om SPA-websites op Angular te maken:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">npm install -g @angular\/cli<\/code><\/pre>\n<p><\/p>\n<p>Laten we een Angular-applicatie maken met behulp van de volgende opdracht:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">ng new angular-habr-object-storage<\/code><\/pre>\n<p><\/p>\n<p>Vervolgens gaan we naar de map van de applicatie en starten we deze om de werking te controleren:<\/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=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/b76c141276a55be70a70659757d7b4b7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>De applicatie is gemaakt, maar nog niet klaar voor hosting. Laten we de applicatie samenstellen in een kleine build (Production) om alle overbodige bestanden te verwijderen en alleen de noodzakelijke bestanden over te houden.<br \/>\nIn Angular kan dit met de volgende opdracht:<\/p>\n<p><\/p>\n<pre><code class=\"plaintext\">ng build --prod<\/code><\/pre>\n<p><\/p>\n<p>Als resultaat van deze opdracht is er een map aan de wortel van de applicatie verschenen <code>dist<\/code> met onze website.<\/p>\n<p><\/p>\n<p>Het werkt. Laten we nu naar de hosting gaan.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"step_one\"><\/a><\/noindex><\/p>\n<h4 id=\"shag-1\">Stap 1.<\/h4>\n<p><\/p>\n<p>Ga naar de website <noindex><a rel=\"nofollow\" href=\"https:\/\/console.cloud.yandex.ru\/\">https:\/\/console.cloud.yandex.ru\/<\/a><\/noindex> en we drukken op de knop &quot;Verbinden&quot;.<\/p>\n<p><\/p>\n<p>Opmerking:<\/p>\n<p><\/p>\n<ul>\n<li>Om de service van Yandex te gebruiken, heb je mogelijk een Yandex-mail nodig (maar dat is niet zeker).<\/li>\n<li>Voor sommige functies moet je geld op de rekening in je persoonlijke account zetten (minimaal 500 roebel).<\/li>\n<\/ul>\n<p><\/p>\n<p>Na succesvolle registratie en autorisatie zijn we in ons persoonlijke account.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/8fafe5f673ccc2a877fd5c4ceed4c980.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Vervolgens moet je links in het menu de dienst &quot;Object Storage&quot; vinden, die we juist gaan gebruiken voor het hosten van de website.<\/p>\n<p><\/p>\n<p>Kort over de termen:<\/p>\n<p><\/p>\n<ul>\n<li>Object Storage is een bestandsopslag die compatibel is met een vergelijkbare technologie van Amazon AWS S3, die ook een eigen API heeft voor het beheren van de opslag vanuit de code en die, net als AWS S3, gebruikt kan worden voor het hosten van een statische website.<\/li>\n<li>In Object Storage maken we &quot;buckets&quot; (bucket \/ Mand), die afzonderlijke opslagruimtes voor onze bestanden zijn.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/6863139051aa8290dcb92b53427c693f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Laten we er een van maken. Hiervoor drukken we in de serviceconsole op de knop &quot;Bucket cre\u00ebren&quot;.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/7b411629b018b3dea9b9f027f5a48efe.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>In het formulier voor het maken van een bak zijn er de volgende velden, laten we ze snel doornemen:<\/p>\n<p><\/p>\n<ul>\n<li>Naam van de bak. Voor de eenvoud noem het ook hetzelfde als het Angular-project \u2014 <code>angular-habr-object-storage<\/code><\/li>\n<li>Max. grootte. We stellen in wat onze website weegt, aangezien de website niet gratis wordt opgeslagen en we Yandex een klein bedrag zullen betalen voor elke toegewezen gigabyte.<\/li>\n<li>Leestoegang voor objecten. We zetten dit op &quot;Publiek&quot;, omdat de gebruiker elk bestand van onze statische site moet kunnen ontvangen, zodat de lay-out goed wordt weergegeven en scripts goed functioneren, etc.<\/li>\n<li>Toegang tot de objectenlijst en leesrechten. We laten dit op &quot;Beperkt&quot;. Dit is nodig om de bucket te gebruiken als interne opslag voor bestanden voor applicaties.<\/li>\n<li>Opslagklasse. We laten dit op &quot;Standaard&quot;. Dit betekent dat onze site vaak bezocht zal worden en dus ook vaak bestanden die de site vormen, gedownload worden. Bovendien heeft dit invloed op de prestaties en betalingen (link invoegen).<\/li>\n<\/ul>\n<p><\/p>\n<p>We drukken op &quot;Bucket cre\u00ebren&quot; en de bucket is aangemaakt.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/5f809534f58d62aea684d5365b0ec61a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Nu moeten we onze site in de bucket uploaden. De eenvoudigste manier is om een mapje naast onze site te openen <code>dist<\/code> onze website en handmatig rechtstreeks op de pagina te slepen. Dit is handiger dan op de knop &quot;Objecten uploaden&quot; te drukken, want in dat geval worden de mappen niet overgezet en moet je ze handmatig in de juiste volgorde aanmaken.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/94b76639a6bdf65da3ebce99a4595879.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dus, de site is in de opslag ge\u00fcpload, waardoor we gebruikers de mogelijkheid kunnen bieden om naar de opslag te verwijzen, alsof het de site is.<br \/>\nHiervoor drukken we links in het menu op het tabblad &quot;Website&quot;.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/5489c8743ca0e5e467c681ff52bbf103.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Op de pagina voor het instellen van de bucket als site kiezen we het tabblad &quot;Hosting&quot;. Hier geven we de startpagina van de site op, meestal is dit index.html. Als je een SPA-app hebt, wordt waarschijnlijk ook alle foutafhandeling op de startpagina gedaan, dus we geven ook index.html op de foutenpagina aan.<\/p>\n<p><\/p>\n<p>We zien onmiddellijk welke link toegankelijk zal zijn voor onze site. Klik op opslaan.<\/p>\n<p><\/p>\n<p>Na ongeveer 5 minuten, als we de link volgen, zien we dat onze site nu toegankelijk is voor iedereen.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Hoe een statische website te hosten met Yandex.Cloud Object Storage\" src=\"\/wp-content\/uploads\/2020\/07\/0dae2f46c7793228de0789ef3d7fddb3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Bedankt aan iedereen die tot het einde heeft gelezen! Dit is mijn eerste artikel, en ik ben van plan om verder te schrijven over andere diensten van Yandex en hun integratie met front-end en back-end technologie\u00ebn.<\/p>\n<p><\/p>\n<p>Laat in de opmerkingen weten hoe interessant het voor je zou zijn om meer te leren over andere Yandex-diensten of over het gebruik van Angular in moderne ontwikkeling.<\/p>\n<p>Bron: <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.3 - 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\/nl\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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\udd47Hoe een statische website te hosten met Yandex.Cloud Object Storage | ProHoster","description":"Hallo, Habr! In dit artikel zal ik uitleggen hoe je eenvoudig en snel een statische website kunt hosten met behulp van Yandex-technologie\u00ebn, namelijk Object Storage. Aan het einde heb je.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/kak-razmestit-staticheskij-sajt-s-pomoshhyu-yandex-cloud-object-storage","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/89294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=89294"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/89294\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/89295"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=89294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=89294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=89294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}