{"id":9213,"date":"2020-12-28T08:56:57","date_gmt":"2020-12-28T07:56:57","guid":{"rendered":"https:\/\/www.nazwa.pl\/blog\/?p=9213"},"modified":"2021-11-17T11:30:35","modified_gmt":"2021-11-17T10:30:35","slug":"technologia-aspnet-i-netcore-w-nazwapl","status":"publish","type":"post","link":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl","title":{"rendered":"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl"},"content":{"rendered":"<p class=\"text--lead\">Na\u00a0pocz\u0105tku wrze\u015bnia zapowiadali\u015bmy wprowadzenie kilku technologii, kt\u00f3re\u00a0rozszerz\u0105 mo\u017cliwo\u015bci us\u0142ug \u015bwiadczonych przez\u00a0nazwa.pl o\u00a0dodatkowe, nowoczesne rozwi\u0105zania. Nied\u0142ugo\u00a0potem udost\u0119pnili\u015bmy mo\u017cliwo\u015b\u0107 korzystania z\u00a0baz\u00a0Redis, a\u00a0w\u00a0listopadzie przekazali\u015bmy naszym Klientom technologi\u0119 Node.js wraz\u00a0z\u00a0wieloma popularnymi frameworkami oraz\u00a0mo\u017cliwo\u015bci\u0105 zak\u0142adania baz\u00a0danych MongoDB. W\u00a0grudniu udost\u0119pnili\u015bmy r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 korzystania z\u00a0technologii ASP.NET i\u00a0.NET\u00a0Core na\u00a0platformie\u00a0VPS. Obecnie\u00a0pracujemy nad\u00a0wprowadzeniem technologii .NET\u00a0Core oraz\u00a0baz danych MS\u00a0SQL r\u00f3wnie\u017c w\u00a0modelu\u00a0SaaS.<\/p>\n<p>W\u00a0ostatnim okresie mamy du\u017co dobrych informacji dla\u00a0u\u017cytkownik\u00f3w us\u0142ug w\u00a0nazwa.pl, kt\u00f3rzy\u00a0mog\u0105 cieszy\u0107 si\u0119 z\u00a0coraz wi\u0119kszej liczby nowych technologii i\u00a0mo\u017cliwo\u015bci. Pracuj\u0105c\u00a0nad nowymi rozwi\u0105zaniami uwzgl\u0119dniamy opinie wielu naszych u\u017cytkownik\u00f3w, tester\u00f3w, a\u00a0nawet spo\u0142eczno\u015bci skupionej wok\u00f3\u0142 grup na\u00a0Facebooku i\u00a0for\u00f3w internetowych. <strong>Za\u00a0ka\u017cd\u0105 rad\u0119 i\u00a0opini\u0119 jeste\u015bmy Wam bardzo wdzi\u0119czni!<\/strong><\/p>\n<h2><strong>Redis i Memcached<\/strong><\/h2>\n<p>Nied\u0142ugo po\u00a0naszym pierwszym mailu zapowiadaj\u0105cym wdro\u017cenie kilku ciekawych technologii udost\u0119pnili\u015bmy mo\u017cliwo\u015b\u0107 korzystania z\u00a0baz Redis, kt\u00f3re\u00a0opr\u00f3cz dost\u0119pnych ju\u017c baz\u00a0Memcached daj\u0105 mo\u017cliwo\u015b\u0107 przyspieszania serwis\u00f3w\u00a0WWW, poprzez\u00a0cache\u2019owanie zawarto\u015bci stron. <a href=\"https:\/\/www.nazwa.pl\/blog\/przyspiesz-swoj-wordpress-za-pomoca-memcached-lub-redis\" target=\"_blank\" rel=\"noopener noreferrer\">W\u00a0jednym z\u00a0poprzednich artyku\u0142\u00f3w na\u00a0naszym blogu<\/a> informowali\u015bmy o\u00a0tym\u00a0jak du\u017ce przyspieszenie dzia\u0142ania strony mo\u017cna uzyska\u0107 wykorzystuj\u0105c te\u00a0bazy danych, przekazuj\u0105c r\u00f3wnie\u017c w\u00a0artykule szczeg\u00f3\u0142owe informacje o\u00a0tym jak\u00a0\u0142atwo mo\u017cna aktywowa\u0107 wtyczki w\u00a0WordPressie, kt\u00f3re\u00a0\u0142\u0105cz\u0105 si\u0119 z\u00a0tymi bazami. Dzi\u0119ki\u00a0artyku\u0142owi i\u00a0pomocy naszych konsultant\u00f3w, za\u00a0spraw\u0105 wprowadzonych zmian strony wielu naszych Klient\u00f3w otwieraj\u0105 si\u0119 obecnie nawet kilka razy szybciej ni\u017c\u00a0wcze\u015bniej.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8912\" src=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/10\/Wykres-jak-szybko-dzia\u0142a-strona-WordPress-z-aktywnym-Memcached-lub-Redis.png\" alt=\"Wykres, jak szybko dzia\u0142a strona WordPress z aktywnym Memcached lub Redis | nazwa.pl\" width=\"720\" height=\"436\" srcset=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/10\/Wykres-jak-szybko-dzia\u0142a-strona-WordPress-z-aktywnym-Memcached-lub-Redis.png 720w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/10\/Wykres-jak-szybko-dzia\u0142a-strona-WordPress-z-aktywnym-Memcached-lub-Redis-300x182.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/p>\n<h2><strong>Serwer aplikacyjny Node.js<\/strong><\/h2>\n<p>Nie\u00a0chcemy ogranicza\u0107 si\u0119 tylko do\u00a0rozwi\u0105za\u0144 opartych o\u00a0PHP, dlatego w\u00a0listopadzie uruchomili\u015bmy na\u00a0hostingu w\u00a0nazwa.pl dodatkow\u0105 technologi\u0119 Node.js, kt\u00f3ra\u00a0pozwoli\u0142a na\u00a0uruchomienie aplikacji napisanych w\u00a0j\u0119zyku JavaScript. Wyb\u00f3r\u00a0technologii pomi\u0119dzy PHP i\u00a0Node.js odbywa si\u0119 w\u00a0momencie konfiguracji domeny w\u00a0panelu administracji hostingiem i\u00a0polega na\u00a0wskazaniu jako\u00a0interpretera Node.js. Mo\u017cna\u00a0r\u00f3wnie\u017c z\u00a0poziomu graficznego interfejsu dokona\u0107 dodatkowych ustawie\u0144 dotycz\u0105cych w\u0142\u0105czenia trybu developerskiego oraz\u00a0ustawie\u0144 dotycz\u0105cych b\u0142\u0119d\u00f3w w\u00a0aplikacji Node.js.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9086\" src=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/11\/Konfiguracja-technologii-Node.js-na-hostingu-nazwa.pl_.jpg\" alt=\"Konfiguracja technologii Node.js na hostingu nazwa.pl\" width=\"750\" height=\"352\" srcset=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/11\/Konfiguracja-technologii-Node.js-na-hostingu-nazwa.pl_.jpg 750w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/11\/Konfiguracja-technologii-Node.js-na-hostingu-nazwa.pl_-300x141.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Opr\u00f3cz wyboru interpretera dla\u00a0strony\u00a0WWW, w\u00a0globalnych ustawieniach serwera mo\u017cna wybra\u0107 wersj\u0119 Node.js, jaka\u00a0zostanie aktywowana na\u00a0hostingu. Do\u00a0wyboru jest zar\u00f3wno wersja current o\u00a0numerze v15, jak\u00a0i\u00a0wersje\u00a0LTS oznaczone numerami: v10, v12, v14. Do\u00a0ka\u017cdej z\u00a0nich zosta\u0142 udost\u0119pniony domy\u015blny manager pakiet\u00f3w \u201enpm\u201d dla\u00a0\u015brodowiska Node.js, w\u0142a\u015bciwy dla\u00a0wybranej wersji interpretera. Takie\u00a0rozwi\u0105zanie pozwoli r\u00f3wnie\u017c w\u00a0przysz\u0142o\u015bci rozwija\u0107 \u015brodowisko, daj\u0105c\u00a0jednocze\u015bnie mo\u017cliwo\u015b\u0107 korzystania z\u00a0wersji Node.js, kt\u00f3ra\u00a0b\u0119dzie najlepiej dzia\u0142a\u0142a z\u00a0Twoj\u0105 aplikacj\u0105.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-9218\" src=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Wyb\u00f3r-wersji-Node.js-na-hostingu-nazwapl.png\" alt=\"Wyb\u00f3r wersji Node.js na hostingu nazwa.pl\" width=\"750\" height=\"439\" srcset=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Wyb\u00f3r-wersji-Node.js-na-hostingu-nazwapl.png 1000w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Wyb\u00f3r-wersji-Node.js-na-hostingu-nazwapl-300x176.png 300w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Wyb\u00f3r-wersji-Node.js-na-hostingu-nazwapl-768x449.png 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Bardzo wa\u017cnym elementem, przyspieszaj\u0105cym pisanie program\u00f3w w\u00a0Node.js, s\u0105\u00a0frameworki. Jest\u00a0to\u00a0rodzaj, cz\u0119sto\u00a0bardzo rozbudowanych, szkic\u00f3w\u00a0aplikacji, kt\u00f3re\u00a0sprawiaj\u0105, \u017ce\u00a0nie\u00a0trzeba pisa\u0107 ca\u0142ego kodu programu od\u00a0podstaw, a\u00a0jedynie skorzysta\u0107 z\u00a0gotowych funkcjonalno\u015bci. <strong>Wykorzystanie ich mo\u017cliwo\u015bci pozwala skr\u00f3ci\u0107 czas budowania aplikacji<\/strong>, gdy\u017c\u00a0nie\u00a0trzeba ju\u017c\u00a0po\u015bwi\u0119ca\u0107 go\u00a0na\u00a0programowanie ka\u017cdego szczeg\u00f3\u0142u, pozostaje skupi\u0107 si\u0119 na\u00a0jej uk\u0142adzie, logice i\u00a0dzia\u0142aniu.<\/p>\n<p>Wraz\u00a0z\u00a0uruchomieniem Node.js <strong>zainstalowali\u015bmy na\u00a0serwerach nazwa.pl najpopularniejsze i\u00a0najcz\u0119\u015bciej wybierane przez\u00a0u\u017cytkownik\u00f3w Node.js frameworki dla\u00a0front-endu, baz\u00a0danych i\u00a0back\u2011endu, m.in.<\/strong>:<\/p>\n<ul>\n<li><strong>Express.js<\/strong>\u00a0&#8211; najcz\u0119\u015bciej wybierany przy\u00a0tworzeniu <strong>interfejs\u00f3w API,<\/strong> sw\u0105\u00a0popularno\u015b\u0107 zawdzi\u0119cza doskona\u0142ej wydajno\u015bci, jest\u00a0skalowalny i\u00a0w\u00a0pe\u0142ni konfigurowalny,<\/li>\n<li><strong>Koa.js<\/strong>\u00a0&#8211; umo\u017cliwia projektowanie i\u00a0tworzenie aplikacji Node.js z\u00a0wi\u0119ksz\u0105 wydajno\u015bci\u0105 obs\u0142ugi b\u0142\u0119d\u00f3w,<\/li>\n<li><strong>Hapi.js<\/strong>\u00a0&#8211; stanowi doskona\u0142\u0105 platform\u0119 dla\u00a0du\u017cych i\u00a0rozproszonych zespo\u0142\u00f3w zarz\u0105dzaj\u0105cych jednocze\u015bnie\u00a0wieloma zadaniami i\u00a0\u015bwietnie sprawdzi si\u0119 <strong>w\u00a0pracach projektowych<\/strong>,<\/li>\n<li><strong>Sails<\/strong><strong>.js<\/strong> &#8211; framework bardzo wysokiego poziomu, pozwalaj\u0105cy na szybk\u0105 budow\u0119 kompletnego back-endu dla aplikacji webowej, obejmuj\u0105cy takie koncepcje jak np. REST czy HTTP, pozwalaj\u0105cy na rozw\u00f3j interfejs\u00f3w API,<\/li>\n<li><strong>Socket.io<\/strong>\u00a0&#8211; framework u\u017cywany do\u00a0tworzenia aplikacji takich jak\u00a0<strong>chatboty<\/strong> lub\u00a0aplikacje do\u00a0<strong>wideokonferencji<\/strong>.<\/li>\n<\/ul>\n<h2><strong>Baza danych MongoDB<\/strong><\/h2>\n<p>\u201eNie\u00a0samymi relacyjnymi bazami danych cz\u0142owiek \u017cyje\u201d, m\u00f3g\u0142by\u00a0sparafrazowa\u0107 znane powiedzenie developer, zajmuj\u0105cy\u00a0si\u0119 tworzeniem aplikacji. Z\u00a0uwagi na\u00a0ten fakt, <strong>wdro\u017cyli\u015bmy mo\u017cliwo\u015b\u0107 zak\u0142adania baz\u00a0danych na\u00a0serwerze MongoDB w\u00a0wersji\u00a04.0.3<\/strong>. Jest\u00a0to ostatnia wersja tego serwera sprzed zmiany licencji, kt\u00f3ra\u00a0po\u00a0zmianie praktycznie uniemo\u017cliwi\u0142a firmom hostingowym \u015bwiadczenie us\u0142ug opartych o\u00a0to\u00a0oprogramowanie. Aby\u00a0zabezpieczy\u0107 Ci\u0119 przed\u00a0ewentualnymi b\u0142\u0119dami, dla\u00a0ka\u017cdej us\u0142ugi hostingowej uruchamiamy dedykowan\u0105 instancj\u0119 serwera baz\u00a0danych, w\u00a0bezpiecznym izolowanym \u015brodowisku, dzi\u0119ki\u00a0czemu jeszcze d\u0142ugo w\u00a0bezpieczny spos\u00f3b b\u0119dzie mo\u017cna korzysta\u0107 z\u00a0tej wersji MongoDB.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9088\" src=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/11\/Dodawanie-i-edycja-baz-danych-MongoDB-w-nazwa.pl_.png\" alt=\"Dodawanie i edycja baz danych MongoDB w nazwa.pl\" width=\"750\" height=\"317\" srcset=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/11\/Dodawanie-i-edycja-baz-danych-MongoDB-w-nazwa.pl_.png 750w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/11\/Dodawanie-i-edycja-baz-danych-MongoDB-w-nazwa.pl_-300x127.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Zak\u0142adanie baz danych na\u00a0serwerze MongoDB odbywa si\u0119 na\u00a0takiej samej zasadzie jak\u00a0zak\u0142adanie dotychczas udost\u0119pnianych baz\u00a0MariaDB i\u00a0PostgreSQL. Bazy\u00a0te mo\u017cna wykorzystywa\u0107 zar\u00f3wno z\u00a0poziomu Node.js, jak\u00a0r\u00f3wnie\u017c poprzez skrypty\u00a0PHP.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-9219\" src=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Zarz\u0105dzanie-baz\u0105-danych-MongoDB.jpg\" alt=\"Zarz\u0105dzanie baz\u0105 danych MongoDB | nazwa.pl\" width=\"1000\" height=\"523\" srcset=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Zarz\u0105dzanie-baz\u0105-danych-MongoDB.jpg 1187w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Zarz\u0105dzanie-baz\u0105-danych-MongoDB-300x157.jpg 300w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Zarz\u0105dzanie-baz\u0105-danych-MongoDB-1024x536.jpg 1024w, https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Zarz\u0105dzanie-baz\u0105-danych-MongoDB-768x402.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<h2><strong>Technologia ASP.NET i .NET Core<\/strong><\/h2>\n<p>Aby\u00a0zapewni\u0107 obs\u0142ug\u0119 technologii ASP w\u00a0jak\u00a0najwi\u0119kszej liczbie wersji, nawet\u00a0tych sprzed wydania frameworku .NET\u00a0Core, w\u00a0pierwszej kolejno\u015bci udost\u0119pnili\u015bmy platform\u0119\u00a0VPS z\u00a0systemem Windows Server Standard. Do\u00a0wyboru w\u00a0zale\u017cno\u015bci od\u00a0indywidualnych preferencji, mo\u017cna\u00a0korzysta\u0107 z\u00a0obrazu w\u00a0wersjach 2012, 2016 lub\u00a0najnowszej\u00a02019. Ka\u017cda\u00a0z\u00a0wersji zawiera zbi\u00f3r us\u0142ug internetowych\u00a0\u2013 Internet Information Services, umo\u017cliwiaj\u0105cy uruchamianie aplikacji napisanych w\u00a0technologii\u00a0ASP.<\/p>\n<h2><strong>Baza danych MS SQL<\/strong><\/h2>\n<p>W\u00a0kolejnym kroku planujemy uruchomi\u0107 obs\u0142ug\u0119 frameworku .NET\u00a0Core w\u00a0modelu Software as\u00a0a\u00a0Service (w\u00a0skr\u00f3cie\u00a0SaaS) oraz\u00a0bazy danych MS\u00a0SQL. Jest\u00a0to\u00a0bardzo dobra wiadomo\u015b\u0107 dla\u00a0developer\u00f3w tej\u00a0technologii, kt\u00f3rzy\u00a0nie\u00a0chc\u0105 si\u0119\u00a0zajmowa\u0107 samodzieln\u0105 administracj\u0105 systemem operacyjnym serwera, w\u00a0szczeg\u00f3lno\u015bci z\u00a0uwagi na\u00a0fakt, \u017ce\u00a0udost\u0119pniona przez\u00a0nazwa.pl wersja b\u0119dzie oparta nie\u00a0na\u00a0ograniczonej wersji MS\u00a0SQL\u00a0Express, ale\u00a0na\u00a0komercyjnej licencji tej bazy. Oferowane\u00a0rozwi\u0105zanie pozbawione b\u0119dzie wi\u0119c ogranicze\u0144 w\u00a0postaci mo\u017cliwo\u015bci pracy wy\u0142\u0105cznie na\u00a0pojedynczym rdzeniu procesora, wykorzystaniu maksymalnie 1\u00a0GB\u00a0RAM i\u00a0ograniczeniu wielko\u015bci bazy danych do\u00a04\u00a0GB.<br \/>\n<a class=\"buttonhover2\" href=\"https:\/\/www.nazwa.pl\/vps\/\">Zam\u00f3w VPS<span style=\"font-size: 12px; margin-top: 2px;\">z ASP.NET i .NET Core<\/span><\/a><br \/>\nJe\u017celi masz ochot\u0119 pom\u00f3c nam w\u00a0tworzeniu nowego rozwi\u0105zania i\u00a0otrzyma\u0107 wcze\u015bniej od\u00a0innych dost\u0119p do\u00a0testowanego przez nas\u00a0\u015brodowiska, to\u00a0napisz na\u00a0adres <a href=\"mailto:rnd@nazwa.pl\">rnd@nazwa.pl<\/a>. Jeste\u015bmy\u00a0otwarci na\u00a0r\u00f3\u017cne propozycje, a\u00a0osoby zajmuj\u0105ce si\u0119 rozwojem technologii w\u00a0nazwa.pl ch\u0119tnie nawi\u0105\u017c\u0105 z\u00a0Tob\u0105 wsp\u00f3\u0142prac\u0119.<\/p>\n<p style=\"font-size: 13px;\">\u00aeMicrosoft SQL Server to\u00a0zarejestrowany unijny znak towarowy nale\u017c\u0105cy do\u00a0Microsoft Corporation z\u00a0USA.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"nExcerpt__short\">Na\u00a0pocz\u0105tku wrze\u015bnia zapowiadali\u015bmy wprowadzenie kilku technologii, kt\u00f3re rozszerz\u0105 mo\u017cliwo\u015bci us\u0142ug \u015bwiadczonych&#8230;<\/span><br \/>\n<span class=\"nExcerpt__lenghty\"><span class=\"nExcerpt__block marginbottom10\"><strong>Na\u00a0pocz\u0105tku wrze\u015bnia zapowiadali\u015bmy wprowadzenie kilku technologii, kt\u00f3re\u00a0rozszerz\u0105 mo\u017cliwo\u015bci us\u0142ug \u015bwiadczonych przez\u00a0nazwa.pl o\u00a0dodatkowe, nowoczesne rozwi\u0105zania. Nied\u0142ugo\u00a0potem udost\u0119pnili\u015bmy mo\u017cliwo\u015b\u0107 korzystania z\u00a0baz\u00a0Redis, a\u00a0w\u00a0listopadzie przekazali\u015bmy naszym Klientom technologi\u0119 Node.js wraz\u00a0z\u00a0wieloma popularnymi frameworkami oraz\u00a0mo\u017cliwo\u015bci\u0105 zak\u0142adania baz\u00a0danych MongoDB. W\u00a0grudniu udost\u0119pnili\u015bmy r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 korzystania z\u00a0technologii ASP.NET i\u00a0.NET\u00a0Core na\u00a0platformie\u00a0VPS. Obecnie\u00a0pracujemy nad\u00a0wprowadzeniem technologii .NET\u00a0Core oraz\u00a0baz danych MS\u00a0SQL r\u00f3wnie\u017c w\u00a0modelu\u00a0SaaS.<\/strong><\/span><br \/>\n<span class=\"nExcerpt__block marginbottom24\">W\u00a0ostatnim okresie mamy du\u017co dobrych informacji dla\u00a0u\u017cytkownik\u00f3w us\u0142ug w\u00a0nazwa.pl, kt\u00f3rzy\u00a0mog\u0105 cieszy\u0107 si\u0119 z\u00a0coraz wi\u0119kszej liczby nowych technologii i\u00a0mo\u017cliwo\u015bci. Pracuj\u0105c\u00a0nad nowymi rozwi\u0105zaniami uwzgl\u0119dniamy opinie wielu naszych u\u017cytkownik\u00f3w, tester\u00f3w, a\u00a0nawet spo\u0142eczno\u015bci skupionej wok\u00f3\u0142 grup na\u00a0Facebooku i\u00a0for\u00f3w internetowych. Za\u00a0ka\u017cd\u0105 rad\u0119 i\u00a0opini\u0119 jeste\u015bmy Wam bardzo wdzi\u0119czni!<\/span><br \/>\n<span class=\"nExcerpt__heading\">Redis i Memcached<\/span><br \/>\n<span class=\"nExcerpt__block\">Nied\u0142ugo po naszym pierwszym mailu zapowiadaj\u0105cym wdro\u017cenie kilku ciekawych technologii udost\u0119pnili\u015bmy mo\u017cliwo\u015b\u0107 korzystania z baz Redis, kt\u00f3re opr\u00f3cz dost\u0119pnych ju\u017c baz Memcached daj\u0105 mo\u017cliwo\u015b\u0107 przyspieszania serwis\u00f3w WWW, poprzez cache\u2019owanie zawarto\u015bci stron. W jednym z poprzednich artyku\u0142\u00f3w na naszym blogu informowali\u015bmy o tym jak du\u017ce przyspieszenie dzia\u0142ania strony mo\u017cna uzyska\u0107 wykorzystuj\u0105c te bazy danych, przekazuj\u0105c r\u00f3wnie\u017c w artykule szczeg\u00f3\u0142owe informacje o tym jak \u0142atwo mo\u017cna aktywowa\u0107 wtyczki w WordPressie, kt\u00f3re \u0142\u0105cz\u0105 si\u0119 z tymi bazami. Dzi\u0119ki artyku\u0142owi i pomocy naszych konsultant\u00f3w, za spraw\u0105 wprowadzonych zmian strony wielu naszych Klient\u00f3w otwieraj\u0105 si\u0119 obecnie nawet kilka razy szybciej ni\u017c wcze\u015bniej&#8230;<\/span><\/span><\/p>\n","protected":false},"author":14,"featured_media":9217,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[451,449,453,450],"tags":[441,475,160,41,477,438,440,442,439,476,437],"class_list":["post-9213","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-sklep","category-hosting-domeny","category-webmastering","category-wordpress","tag-net-core","tag-bazy-danych","tag-cloudhosting","tag-hosting","tag-mariadb","tag-memcached","tag-mongodb","tag-ms-sql","tag-node-js","tag-postgresql","tag-redis"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl - Blog | nazwa.pl<\/title>\n<meta name=\"description\" content=\"Ci\u0105gle rozszerzamy mo\u017cliwo\u015bci us\u0142ug hostingowych - pracujemy nad wdro\u017ceniem .NET Core oraz baz danych MS SQL! Dowiedz si\u0119 wi\u0119cej na blogu nazwa.pl.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl - Blog | nazwa.pl\" \/>\n<meta property=\"og:description\" content=\"Ci\u0105gle rozszerzamy mo\u017cliwo\u015bci us\u0142ug hostingowych - pracujemy nad wdro\u017ceniem .NET Core oraz baz danych MS SQL! Dowiedz si\u0119 wi\u0119cej na blogu nazwa.pl.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl\" \/>\n<meta property=\"og:site_name\" content=\"Blog | nazwa.pl\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-28T07:56:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-17T10:30:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwa.pl_fb.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"nazwa.pl\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwa.pl_twitter.png\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"nazwa.pl\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl\"},\"author\":{\"name\":\"nazwa.pl\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/#\\\/schema\\\/person\\\/32154e5aeb4629db72145a5eacdac39d\"},\"headline\":\"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl\",\"datePublished\":\"2020-12-28T07:56:57+00:00\",\"dateModified\":\"2021-11-17T10:30:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl\"},\"wordCount\":1170,\"image\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png\",\"keywords\":[\".NET Core\",\"bazy danych\",\"CloudHosting\",\"hosting\",\"MariaDB\",\"Memcached\",\"MongoDB\",\"MS SQL\",\"node.js\",\"PostgreSQL\",\"Redis\"],\"articleSection\":[\"e-Sklep\",\"Hosting, Domeny\",\"Webmastering\",\"WordPress\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl\",\"url\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl\",\"name\":\"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl - Blog | nazwa.pl\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png\",\"datePublished\":\"2020-12-28T07:56:57+00:00\",\"dateModified\":\"2021-11-17T10:30:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/#\\\/schema\\\/person\\\/32154e5aeb4629db72145a5eacdac39d\"},\"description\":\"Ci\u0105gle rozszerzamy mo\u017cliwo\u015bci us\u0142ug hostingowych - pracujemy nad wdro\u017ceniem .NET Core oraz baz danych MS SQL! Dowiedz si\u0119 wi\u0119cej na blogu nazwa.pl.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage\",\"url\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png\",\"contentUrl\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png\",\"width\":1200,\"height\":800,\"caption\":\"Technologia ASP.NET i .NET Core w nazwa.pl\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/technologia-aspnet-i-netcore-w-nazwapl#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/\",\"name\":\"Blog | nazwa.pl\",\"description\":\"Zapraszamy do lektury bloga nazwa.pl, na kt\u00f3rym znajdziesz wiele ciekawych i po\u017cytecznych informacji o hostingu, domenach i nowych technologiach.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.nazwa.pl\\\/blog\\\/#\\\/schema\\\/person\\\/32154e5aeb4629db72145a5eacdac39d\",\"name\":\"nazwa.pl\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/523591490c09c3b50a9a0eb0cb03336bbc6f6c82e5a6652b402843c476c2f133?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/523591490c09c3b50a9a0eb0cb03336bbc6f6c82e5a6652b402843c476c2f133?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/523591490c09c3b50a9a0eb0cb03336bbc6f6c82e5a6652b402843c476c2f133?s=96&d=mm&r=g\",\"caption\":\"nazwa.pl\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl - Blog | nazwa.pl","description":"Ci\u0105gle rozszerzamy mo\u017cliwo\u015bci us\u0142ug hostingowych - pracujemy nad wdro\u017ceniem .NET Core oraz baz danych MS SQL! Dowiedz si\u0119 wi\u0119cej na blogu nazwa.pl.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl","og_locale":"pl_PL","og_type":"article","og_title":"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl - Blog | nazwa.pl","og_description":"Ci\u0105gle rozszerzamy mo\u017cliwo\u015bci us\u0142ug hostingowych - pracujemy nad wdro\u017ceniem .NET Core oraz baz danych MS SQL! Dowiedz si\u0119 wi\u0119cej na blogu nazwa.pl.","og_url":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl","og_site_name":"Blog | nazwa.pl","article_published_time":"2020-12-28T07:56:57+00:00","article_modified_time":"2021-11-17T10:30:35+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwa.pl_fb.png","type":"image\/png"}],"author":"nazwa.pl","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwa.pl_twitter.png","twitter_misc":{"Napisane przez":"nazwa.pl","Szacowany czas czytania":"6 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#article","isPartOf":{"@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl"},"author":{"name":"nazwa.pl","@id":"https:\/\/www.nazwa.pl\/blog\/#\/schema\/person\/32154e5aeb4629db72145a5eacdac39d"},"headline":"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl","datePublished":"2020-12-28T07:56:57+00:00","dateModified":"2021-11-17T10:30:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl"},"wordCount":1170,"image":{"@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage"},"thumbnailUrl":"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png","keywords":[".NET Core","bazy danych","CloudHosting","hosting","MariaDB","Memcached","MongoDB","MS SQL","node.js","PostgreSQL","Redis"],"articleSection":["e-Sklep","Hosting, Domeny","Webmastering","WordPress"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl","url":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl","name":"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl - Blog | nazwa.pl","isPartOf":{"@id":"https:\/\/www.nazwa.pl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage"},"image":{"@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage"},"thumbnailUrl":"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png","datePublished":"2020-12-28T07:56:57+00:00","dateModified":"2021-11-17T10:30:35+00:00","author":{"@id":"https:\/\/www.nazwa.pl\/blog\/#\/schema\/person\/32154e5aeb4629db72145a5eacdac39d"},"description":"Ci\u0105gle rozszerzamy mo\u017cliwo\u015bci us\u0142ug hostingowych - pracujemy nad wdro\u017ceniem .NET Core oraz baz danych MS SQL! Dowiedz si\u0119 wi\u0119cej na blogu nazwa.pl.","breadcrumb":{"@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#primaryimage","url":"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png","contentUrl":"https:\/\/www.nazwa.pl\/blog\/wp-content\/uploads\/2020\/12\/Technologia-ASP.NET-i-.NET-Core-w-nazwapl.png","width":1200,"height":800,"caption":"Technologia ASP.NET i .NET Core w nazwa.pl"},{"@type":"BreadcrumbList","@id":"https:\/\/www.nazwa.pl\/blog\/technologia-aspnet-i-netcore-w-nazwapl#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/www.nazwa.pl\/blog"},{"@type":"ListItem","position":2,"name":"Technologia ASP.NET i&nbsp;.NET&nbsp;Core w&nbsp;nazwa.pl"}]},{"@type":"WebSite","@id":"https:\/\/www.nazwa.pl\/blog\/#website","url":"https:\/\/www.nazwa.pl\/blog\/","name":"Blog | nazwa.pl","description":"Zapraszamy do lektury bloga nazwa.pl, na kt\u00f3rym znajdziesz wiele ciekawych i po\u017cytecznych informacji o hostingu, domenach i nowych technologiach.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nazwa.pl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/www.nazwa.pl\/blog\/#\/schema\/person\/32154e5aeb4629db72145a5eacdac39d","name":"nazwa.pl","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/523591490c09c3b50a9a0eb0cb03336bbc6f6c82e5a6652b402843c476c2f133?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/523591490c09c3b50a9a0eb0cb03336bbc6f6c82e5a6652b402843c476c2f133?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/523591490c09c3b50a9a0eb0cb03336bbc6f6c82e5a6652b402843c476c2f133?s=96&d=mm&r=g","caption":"nazwa.pl"}}]}},"_links":{"self":[{"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/posts\/9213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/comments?post=9213"}],"version-history":[{"count":24,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/posts\/9213\/revisions"}],"predecessor-version":[{"id":12956,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/posts\/9213\/revisions\/12956"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/media\/9217"}],"wp:attachment":[{"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/media?parent=9213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/categories?post=9213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nazwa.pl\/blog\/wp-json\/wp\/v2\/tags?post=9213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}