Minecraft serverini yaratish va sozlash

Minecraft serverini yaratish va sozlash

Minecraft bugungi kunda eng mashhur onlayn o'yinlardan biridir. Uch yildan kamroq vaqt ichida (birinchi rasmiy nashr 2011 yil kuzida bo'lib o'tdi) u butun dunyo bo'ylab millionlab muxlislarga ega bo'ldi.

O'yinni ishlab chiquvchilar ataylab yigirma yil oldingi eng yaxshi misollarga e'tibor qaratadilar, o'shanda ko'plab o'yinlar, bugungi standartlarga ko'ra, grafik jihatdan ibtidoiy va qulaylik jihatidan nomukammal edi, lekin ayni paytda ular haqiqatan ham hayajonli edi.

Barcha sandbox o'yinlari singari, Minecraft foydalanuvchiga ijodkorlik uchun ulkan imkoniyatlarni taqdim etadi - bu, aslida, uning mashhurligining asosiy siri.

Ko'p o'yinchi o'yinlari uchun serverlar o'yinchilarning o'zlari va ularning jamoalari tomonidan tashkil etilgan. Bugungi kunda Internetda o'n minglab o'yin serverlari ishlaydi (masalan, bu erda ro'yxatga qarang).

Bizning mijozlarimiz orasida ushbu o'yinning ko'plab muxlislari bor va ular o'yin loyihalari uchun bizning ma'lumotlar markazlarimizdan jihozlarni ijaraga olishadi. Ushbu maqolada biz server tanlashda qanday texnik jihatlarga e'tibor berish kerakligi haqida gapiramiz
Chtoby.

Platformani tanlash

Minecraft quyidagi me'moriy elementlarni o'z ichiga oladi:

  1. server - o'yinchilarning tarmoq orqali bir-biri bilan o'zaro aloqasi bo'lgan dastur;
  2. mijoz - pleer kompyuterida o'rnatilgan serverga ulanish dasturi;
  3. plaginlar - yangi funktsiyalarni qo'shadigan yoki eskilarini kengaytiradigan serverga qo'shimchalar;
  4. mods - bu o'yin dunyosiga qo'shimchalar (yangi bloklar, elementlar, xususiyatlar).

Minecraft uchun ko'plab server platformalari mavjud. Eng keng tarqalgan va mashhur Vanilla va Bukkit.

Vanilla Bu o'yin ishlab chiquvchilarning rasmiy platformasi. U grafik va konsol versiyalarida tarqatiladi. Vanilla-ning yangi versiyasi har doim Minecraft-ning yangi versiyasi bilan bir vaqtda chiqadi.

Vanillaning salbiy tomoni uning ortiqcha xotira iste'moli (har bir o'yinchi uchun taxminan 50 MB). Yana bir muhim kamchilik - plaginlarning etishmasligi.

bukkit rasmiy Minecraft serverini yaxshilashga harakat qilgan bir guruh ishqibozlar tomonidan yaratilgan. Urinish juda muvaffaqiyatli bo'ldi: Bukkit, birinchi navbatda, turli xil modlar va plaginlarni qo'llab-quvvatlash tufayli, Vanillaga qaraganda ancha kengroq. Shu bilan birga, u har bir o'yinchi uchun kamroq xotira sarflaydi - taxminan 5-10 MB.

Bukkitning kamchiliklari shundaki, u ishlayotganda juda ko'p RAM oladi. Bundan tashqari, server qancha uzoq ishlasa, shunchalik ko'p xotira talab qilinadi (hatto bir nechta o'yinchilar bo'lsa ham). Bukkit-ni server sifatida tanlayotganda, uning yangi versiyalarida, qoida tariqasida, xatolar mavjudligini yodda tutishingiz kerak; Barqaror versiya odatda Minecraft-ning rasmiy versiyasi chiqarilgandan taxminan 2-3 hafta o'tgach paydo bo'ladi.

Bundan tashqari, boshqa platformalar yaqinda mashhurlikka erishdi (masalan, Spout, MCPC va MCPC+), lekin ular Vanilla va Bukkit bilan cheklangan muvofiqlikka ega va modlarni qo'llab-quvvatlash juda cheklangan (masalan, Spout uchun siz modlarni faqat noldan yozishingiz mumkin). Agar ular ishlatilsa, unda faqat tajribalar uchun.

O'yin serverini tashkil qilish uchun Bukkit platformasidan foydalanishni tavsiya etamiz, chunki u eng moslashuvchan; Bundan tashqari, buning uchun juda ko'p turli xil modlar va plaginlar mavjud. Minecraft serverining barqaror ishlashi ko'p jihatdan apparat platformasini to'g'ri tanlashga bog'liq. Keling, ushbu masalani batafsil ko'rib chiqaylik.

Uskunaga qo'yiladigan talablar

Minecraft serveri ham, mijozi ham tizim resurslariga juda talabchan.
Uskuna platformasini tanlayotganda, ko'p yadroli protsessor unchalik katta afzalliklarga ega emasligini yodda tutishingiz kerak: Minecraft server yadrosi faqat bitta hisoblash ipidan foydalanishi mumkin. Biroq, ikkinchi yadro foydali bo'ladi: ba'zi plaginlar alohida ish zarrachalarida bajariladi va Java ham juda ko'p resurslarni sarflaydi ...

Shuning uchun, Minecraft serveri uchun bir yadroli yuqori unumdorlikka ega bo'lgan protsessorni tanlash yaxshidir. Kuchliroq ikki yadroli protsessor kamroq quvvatli ko'p yadroli protsessordan afzalroq bo'ladi. Ixtisoslashgan forumlarda kamida 3 gigagertsli chastotali protsessorlardan foydalanish tavsiya etiladi.

Minecraft serverining normal ishlashi uchun katta hajmdagi operativ xotira talab qilinadi. Bukkit taxminan 1 GB operativ xotirani egallaydi; bundan tashqari, har bir o'yinchi uchun, yuqorida aytib o'tilganidek, 5 dan 10 MB gacha ajratilgan. Plaginlar va modlar ham juda ko'p xotirani iste'mol qiladi. 30-50 o'yinchiga ega server uchun sizga kamida 4 GB operativ xotira kerak bo'ladi.

Minecraft-da ko'p narsa (masalan, bir xil plaginlarni yuklash) fayl tizimining tezligiga bog'liq. Shuning uchun, SSD diskli serverni tanlash afzaldir. Tasodifiy o'qish tezligi pastligi sababli mil disklari mos bo'lishi dargumon.

Internetga ulanish tezligi ham katta ahamiyatga ega. 40-50 kishilik o'yin uchun 10 Mb/s kanal yetarli. Biroq, veb-sayt, forum va dinamik xaritani o'z ichiga olgan kattaroq minecraft loyihasini rejalashtirayotganlar uchun ko'proq tarmoqli kengligi bo'lgan kanalga ega bo'lish juda ma'qul.

Qaysi maxsus konfiguratsiyani tanlash yaxshidir? Kimdan biz taklif qiladigan konfiguratsiyalar Quyidagilarga e'tibor berishingizni tavsiya qilamiz:

  • Intel Core 2 Duo E8400 3GHz, 6GB RAM, 2x500GB SATA, oyiga 3000 RUR;
  • Intel Core 2 Quad Q8300 2.5GHz, 6GB RAM, 2x500GB SATA, 3500 rub/oy. — biz ushbu konfiguratsiyani MineCraft test serverimiz uchun ishlatamiz, siz hozir o'ynashingiz mumkin (buni qanday qilish quyida yozilgan);
  • Intel Core i3-2120 3.3 gigagertsli, 8 GB operativ xotira, 2x500 GB SATA, oyiga 3500 RUR.

Ushbu konfiguratsiyalar 30-40 o'yinchi uchun Minecraft serverini yaratish uchun juda mos keladi. Ba'zi bir kamchilik - bu SSD drayverlarining etishmasligi, ammo biz yana bir muhim afzalliklarni beramiz: kafolatlangan 100 Mb / s kanal hech qanday cheklovlar yoki nisbatlarsiz. Yuqorida sanab o'tilgan barcha konfiguratsiyalarga buyurtma berganingizda, sozlash to'lovi olinmaydi.

Bizda yanada samaraliroq, lekin ayni paytda, tabiiyki, qimmatroq serverlar mavjud (ushbu konfiguratsiyalarga buyurtma berishda o'rnatish to'lovi ham olinmaydi):

  • 2x Intel Xeon 5130, 2GHz, 8GB RAM, 4x160GB SATA, 5000 rub/oy;
  • 2x IntelXeon 5504, 2GHz, 12GB RAM, 3x1TB SATA, oyiga 9000 rub.

Shuningdek, Intel Atom C2758 protsessoriga asoslangan SSD diskli yangi byudjet modeliga e'tibor berishni tavsiya etamiz: Intel Atom C2758 2.4 GHz, 16 GB RAM, 2x240 GB SSD, 4000 rubl / oy, o'rnatish to'lovi - 3000 rubl.

OC Ubuntu-da Bukkit serverini o'rnatish va ishga tushirish

Serverni o'rnatishdan oldin yangi foydalanuvchi yaratamiz va uni sudo guruhiga qo'shamiz:

$ sudo useradd -m -s /bin/bash <foydalanuvchi nomi> $ sudo adduser <foydalanuvchi nomi> sudo

Keyinchalik, yaratilgan foydalanuvchi serverga ulanadigan parolni o'rnatamiz:

$ sudo passwd <foydalanuvchi nomi>

Keling, yangi hisob ostida serverga qayta ulanamiz va o'rnatishni boshlaymiz.
Minecraft Java-da yozilgan, shuning uchun serverda Java Runtime Environment o'rnatilgan bo'lishi kerak.

Keling, mavjud paketlar ro'yxatini yangilaymiz:

$ sudo apt-get yangilanishi

Keyin quyidagi buyruqni bajaring:

$ sudo apt-get install default-jdk

Bukkitni o'rnatish va ishga tushirish uchun, shuningdek, terminal multipleksorini o'rnatish tavsiya etiladi - masalan, ekran (siz boshqa terminal multipleksorlaridan ham foydalanishingiz mumkin - bizning maqolamizga qarang. обзор):

$ sudo apt-get o'rnatish ekrani

Agar o'yin serveriga ssh orqali ulansak, ekran kerak bo'ladi. Uning yordami bilan siz Minecraft serverini alohida terminal oynasida ishga tushirishingiz mumkin va hatto ssh mijozini yopgandan keyin ham server ishlaydi.

Server fayllari saqlanadigan katalog yarataylik:

$ mkdir bukkit $ cd bukkit

Shundan so'ng, keling Bukkit rasmiy veb-sayti yuklab olish uchun sahifa. Sahifaning yuqori o'ng qismida siz serverning so'nggi tavsiya etilgan tuzilishiga havolani ko'rishingiz mumkin. Uni yuklab olishni tavsiya qilamiz:

$ wget <tavsiya etilgan versiya havolasi>

Endi ekranni ishga tushiramiz:

$sudo ekrani

va quyidagi buyruqni bajaring:

$ java -Xmx1024M -jar craftbukkit.jar -o yolg'on

Keling, ishlatilgan parametrlar nimani anglatishini tushuntiramiz:

  • Xmx1024M - bitta server uchun maksimal RAM miqdori;
  • jar craftbukkit.jar - server kaliti;
  • o false - pirat mijozlardan serverga kirish imkonini beradi.

Server ishga tushadi.
Konsolda stop buyrug'ini kiritish orqali serverni to'xtatishingiz mumkin.

Serverni sozlash va sozlash

Server sozlamalari server.properties konfiguratsiya faylida saqlanadi. U quyidagi parametrlarni o'z ichiga oladi:

  • generator-sozlamalari - super tekis dunyoni yaratish uchun shablonni o'rnatadi;
  • ruxsat-nether - Quyi dunyoga o'tish imkoniyatini belgilaydi. Odatiy bo'lib, bu sozlama true ga o'rnatiladi. Agar "false" qiymati o'rnatilgan bo'lsa, Niderdagi barcha o'yinchilar oddiy o'yinchilarga o'tkaziladi;
  • level-name - o'yin davomida foydalaniladigan xarita fayllari bo'lgan papkaning nomi. Jild server fayllari joylashgan katalogda joylashgan. Agar bunday katalog bo'lmasa, server avtomatik ravishda yangi dunyo yaratadi va uni xuddi shu nomdagi katalogga joylashtiradi;
  • enable-query - rost ga o'rnatilganda, serverni tinglash uchun GameSpy4 protokolini faollashtiradi;
  • ruxsat-parvoz - Minecraft dunyosi bo'ylab parvozlarga ruxsat beradi. Standart qiymat noto'g'ri (parvozlar taqiqlangan);
  • server-port - o'yin serveri ishlatadigan portni bildiradi. Minecraft uchun standart port - 25565. Ushbu parametrning qiymatini o'zgartirish tavsiya etilmaydi;
  • level-type - dunyo turini aniqlaydi (DEFAUT/FLAT/LARGEBIOMES);
  • enable-rcon - server konsoliga masofadan kirish imkonini beradi. Odatiy bo'lib, u o'chirilgan (noto'g'ri);
  • level-seed - darajadagi generator uchun kirish ma'lumotlari. Tasodifiy dunyolarni yaratish uchun ushbu maydon bo'sh qolishi kerak;
  • force-gamemode - serverga ulanadigan o'yinchilar uchun standart o'yin rejimini o'rnatadi;
  • server-ip - o'yinchilar serverga ulanish uchun foydalanadigan IP-manzilni ko'rsatadi;
  • max-build-height - serverdagi binoning maksimal balandligini bildiradi. Uning qiymati 16 ga karrali bo'lishi kerak (64, 96, 256 va boshqalar);
  • spawn-npcs - qishloqlarda NPC paydo bo'lishiga ruxsat beradi (agar rost bo'lsa) yoki taqiqlaydi (agar noto'g'ri bo'lsa);
  • oq ro'yxat - serverdagi o'yinchilarning oq ro'yxatidan foydalanishni yoqadi yoki o'chiradi. Agar "true" qiymati o'rnatilsa, administrator o'yinchining taxalluslarini qo'lda qo'shish orqali oq ro'yxat yaratishi mumkin. Agar qiymat noto'g'ri bo'lsa, uning IP manzili va portini biladigan har qanday foydalanuvchi serverga kirishi mumkin;
  • spawn-hayvonlar - agar rostga o'rnatilgan bo'lsa, do'stona to'dalarni avtomatik ravishda urug'lantirishga imkon beradi);
  • snooper yoqilgan - serverga statistik ma'lumotlar va ma'lumotlarni ishlab chiquvchilarga yuborish imkonini beradi;
  • hardcore - serverda Hardcore rejimini yoqadi;
  • texture-pac - pleer serverga ulanganda foydalaniladigan tekstura fayli. Ushbu parametrning qiymati server bilan bir xil katalogda saqlanadigan teksturali zip arxivining nomi;
  • onlayn rejim - serverga ulangan foydalanuvchilarning premium hisoblarini tekshirish imkonini beradi. Agar bu parametr rost boʻlsa, serverga faqat premium hisob egalari kira oladi. Agar hisobni tekshirish o'chirilgan bo'lsa (noto'g'ri o'rnatilgan), har qanday foydalanuvchilar serverga kirishlari mumkin (jumladan, o'z taxalluslarini soxtalashtirgan o'yinchilar), bu esa qo'shimcha xavfsizlik xavflarini keltirib chiqaradi. Tekshirish o'chirilgan bo'lsa, siz Minecraft-ni mahalliy tarmoq orqali Internetga ulanmasdan o'ynashingiz mumkin;
  • pvp - o'yinchilarning bir-biri bilan jang qilishiga ruxsat beradi yoki taqiqlaydi. Agar bu parametr to'g'ri bo'lsa, o'yinchilar bir-birlarini yo'q qilishlari mumkin. Agar "false" qiymati o'rnatilgan bo'lsa, o'yinchilar bir-biriga to'g'ridan-to'g'ri zarar etkaza olmaydi;
  • qiyinchilik - o'yinning qiyinchilik darajasini belgilaydi. 0 (eng oson) dan 3 (eng qiyin) gacha qiymatlarni qabul qilishi mumkin;
  • gamemode - serverga kiradigan o'yinchilar uchun qanday o'yin rejimi o'rnatilishini ko'rsatadi. Quyidagi qiymatlarni qabul qilishi mumkin: 0 - omon qolish, 1-ijodiy, 2-sarguzasht;
  • o'yinchining bo'sh vaqti - harakatsizlik vaqti (daqiqalarda), shundan so'ng o'yinchilar serverdan avtomatik ravishda uziladi;
  • maksimal o'yinchilar - serverdagi o'yinchilarning ruxsat etilgan maksimal soni (0 dan 999 gacha);
  • spawn-monsters - (agar rostga o'rnatilgan bo'lsa) dushman to'dalarning urug'lanishiga imkon beradi;
  • generator-structures — tuzilmalarni (xazinalar, qal'alar, qishloqlar) yaratishga imkon beradi (haqiqiy)/o'chiradi (noto'g'ri);
  • view-distance - pleerga yuboriladigan yangilangan bo'laklarning radiusini sozlaydi; 3 dan 15 gacha qiymatlarni qabul qilishi mumkin.

Minecraft server jurnallari server.log fayliga yoziladi. U server fayllari bilan bir xil papkada saqlanadi. Jurnal doimiy ravishda o'sib boradi va diskda ko'proq joy egallaydi. Jurnalni aylantirish deb ataladigan vositadan foydalanib, jurnalni yozish mexanizmining ishini soddalashtirishingiz mumkin. Aylanish uchun maxsus yordamchi dastur - logrotate ishlatiladi. Jurnaldagi yozuvlar sonini ma'lum chegara bilan cheklaydi.

Jurnalning aylanishini shunday sozlashingiz mumkinki, jurnal fayli ma'lum hajmga yetgandan so'ng barcha yozuvlar o'chiriladi. Bundan tashqari, barcha eski yozuvlar ahamiyatsiz deb hisoblanadigan va o'chiriladigan muddatni belgilashingiz mumkin.

Asosiy aylanish sozlamalari /etc/logrotate.conf faylida joylashgan; Bundan tashqari, siz har bir dastur uchun individual sozlamalarni yaratishingiz mumkin. Shaxsiy sozlamalarga ega fayllar /etc/logrotate.d katalogida saqlanadi.

Keling, /etc/logrotate.d/craftbukkit matn faylini yaratamiz va unga quyidagi parametrlarni kiritamiz:

/home/craftbukkit/server.log { 2 haftalik kompressni yo'qotish bildirishnomasini aylantiring }

Keling, ularning ma'nolarini batafsil ko'rib chiqaylik:

  • rotate parametri faylni o'chirishdan oldin aylanishlar sonini belgilaydi;
  • haftalik aylanish har hafta amalga oshirilishini bildiradi (siz boshqa parametrlarni ham o'rnatishingiz mumkin: oylik - oylik va kunlik - kunlik);
  • kompres arxivlangan jurnallarni siqish kerakligini bildiradi (teskari variant nocompress);
  • missingok, agar jurnal fayli bo'lmasa, ishlashni davom ettirishingiz va xato xabarlarini ko'rsatmasligingizni ko'rsatadi;
  • notifempty, agar u bo'sh bo'lsa, jurnal faylini o'zgartirmaslikni belgilaydi.

Jurnalni aylantirish sozlamalari haqida ko'proq o'qishingiz mumkin shu yerda.

Optimallashtirish bo'yicha maslahatlar

Keling, ushbu bo'lim faqat o'yin serverini optimallashtirish bilan bog'liq maslahatlar berishini darhol band qilaylik. Minecraft o'rnatilgan serverni nozik sozlash va optimallashtirish masalalari ushbu maqola doirasidan tashqarida bo'lgan alohida mavzudir; qiziqqan kitobxonlar Internetda o'zlariga kerakli ma'lumotlarni osongina topishlari mumkin.

Minecraft-ni o'ynashda yuzaga keladigan eng keng tarqalgan muammolardan biri bu kechikishlar - dastur foydalanuvchi kiritishiga o'z vaqtida javob bermagan holatlar. Ular mijoz tomonida ham, server tomonida ham muammolar tufayli yuzaga kelishi mumkin. Quyida biz server tomonida muammolar yuzaga kelishi ehtimolini kamaytirishga yordam beradigan tavsiyalar beramiz.

Server va plaginlarning xotira sarfini muntazam ravishda kuzatib boring

Xotira sarfini maxsus ma'muriy plaginlar yordamida kuzatish mumkin - masalan, LagMeter.

Plagin yangilanishlarini kuzatib boring

Qoida tariqasida, yangi plaginlarni ishlab chiquvchilar har bir yangi versiya bilan yukni kamaytirishga intilishadi.

Shu kabi funksiyalarga ega bo'lgan ko'plab plaginlarni ishlatmaslikka harakat qiling

Katta plaginlar (masalan, Essentials, AdminCMD, CommandBook) ko'pincha kichikroq plaginlarning funksiyalarini o'z ichiga oladi. Misol uchun, xuddi shu Essential iConomy, uHome, OpenInv, VanishNoPacket, Kit plaginlarining funktsiyalarini o'z ichiga oladi. Funktsionalligi bitta kattasining funksionalligi bilan to'liq qamrab olingan kichik plaginlarni ko'p hollarda serverni ortiqcha yuklamaslik uchun olib tashlash mumkin.

Xaritani cheklang va uni o'zingiz yuklang

Agar siz xaritani cheklamasangiz, serverdagi yuk sezilarli darajada oshadi. Plagin yordamida xaritani cheklashingiz mumkin WorldBorder. Buning uchun siz ushbu plaginni ishga tushirishingiz va /wb 200 buyrug'ini ishga tushirishingiz kerak va keyin /wb to'ldirish buyrug'i yordamida xaritani chizishingiz kerak.

Chizish, albatta, ko'p vaqt talab etadi, lekin uni texnik ish uchun serverni yopgan holda bir marta qilish yaxshidir. Agar har bir o'yinchi xaritani chizsa, server sekin ishlaydi.

Og'ir plaginlarni tezroq va kamroq resurs talab qiladigan plaginlar bilan almashtiring

Minecraft uchun barcha plaginlarni muvaffaqiyatli deb atash mumkin emas: ular ko'pincha keraksiz va keraksiz funktsiyalarni o'z ichiga oladi va ba'zida ular juda ko'p xotirani iste'mol qiladilar. Muvaffaqiyatsiz plaginlarni alternativa bilan almashtirish yaxshiroqdir (ularning ko'pi bor). Masalan, LWC plaginini Wgfix+MachineGuard bilan, DynMap plaginini Minecraft Overviewer bilan almashtirish mumkin.

Har doim tushishni tozalang yoki avtomatik ravishda tushirishni olib tashlash uchun plaginni o'rnating

O'yinlardagi pasayishlar - olomon o'lganida yoki ba'zi bloklar vayron qilinganda tushadigan narsalar. Damlamalarni saqlash va qayta ishlash juda ko'p tizim resurslarini oladi.

Server tezroq ishlashi uchun tomchini o'chirish tavsiya etiladi. Bu eng yaxshi maxsus plaginlar yordamida amalga oshiriladi - masalan, NoLagg yoki McClean.

Hiylaga qarshi vositalardan foydalanmang

Ko'pincha o'yin serverlarida anti-cheatlar o'rnatiladi - o'yinga nohaq yo'llar bilan ta'sir qilish urinishlarini bloklaydigan dasturlar.

Minecraft uchun ham firibgarlarga qarshi vositalar mavjud. Har qanday anti-cheat har doim serverga qo'shimcha yuk bo'ladi. Launcher uchun himoyani o'rnatish afzalroqdir (ammo bu xavfsizlikning mutlaq kafolatini ta'minlamaydi va osongina buziladi - lekin bu alohida muhokama uchun mavzu) va mijoz uchun.

Xulosa o'rniga

Har qanday ko'rsatmalar va tavsiyalar, agar ular aniq misollar bilan qo'llab-quvvatlansa, yanada samaraliroq bo'ladi. Yuqoridagi o'rnatish ko'rsatmalariga asoslanib, biz o'z Minecraft serverimizni yaratdik va xaritaga qiziqarli narsalarni joylashtirdik.

Mana bizda nima bor:

  • Bukkit server - barqaror tavsiya etilgan versiya 1.6.4;
  • Statistika plagini - o'yinchilar haqida statistik ma'lumotlarni to'plash uchun;
  • WorldBorder plagini - xaritani chizish va cheklash uchun;
  • WorldGuard plagini (+WorldEdit qaramlik sifatida) - ba'zi hududlarni himoya qilish uchun.

Biz hammani unda o'ynashga taklif qilamiz: ulanish, yangi server qo'shish va manzilni kiritish mncrft.slc.tl.

Izohlarda MineCraft serverlarini o'rnatish, sozlash va optimallashtirish bo'yicha o'z tajribangiz bilan o'rtoqlashsangiz va qaysi modlar va plaginlarni qiziqtirayotganingizni va nima uchun ekanligini aytsangiz xursand bo'lamiz.

Qiziqarli yangilik: 1 avgustdan boshlab ajratilgan sobit konfiguratsiya serverlari uchun oʻrnatish toʻlovi 50% ga pasaytirildi. Endi bir martalik o'rnatish to'lovi faqat 3000 rublni tashkil qiladi.

Bu yerda fikr qoldirish imkoni bo'lmagan o'quvchilar bizga tashrif buyurishga taklif qilinadi blog.

Manba: www.habr.com

a Izoh qo'shish