Kas yra asus id. ASUS žiniatinklio saugykla: programos tikslas ir galimybės

12/28/13 5,8 tūkst

Beveik visi darbalaukiai ir mobiliosios programos Reikia kažkur saugoti vartotojo duomenis. Bet kaip su svetainėmis? Anksčiau šiam tikslui naudojome slapukus, tačiau jie turi didelių apribojimų.

HTML5 suteikia geresnių įrankių šiai problemai išspręsti. Pirma priemonė yra IndexedDB, kuris yra perteklinis, kai kalbame apie slapukų pakeitimą, o antrasis yra Web Storage, kuris yra dviejų labai paprastų API derinys. Štai ką aš jums šiandien papasakosiu.

Kas yra žiniatinklio saugykla?

Apskritai žiniatinklio saugykla (taip pat žinoma kaip DOM saugykla) reiškia API rinkinį, kurio tikslas paprastas būdas duomenų saugojimas kliento pusėje naršyklėje. Ši technologija yra saugesnė ir greitesnė už slapukus, jau nekalbant apie galingesnę.

Duomenys saugomi vartotojo naršyklėje ir neperduodami tinkle kaip slapukai. Be to, galite sutaupyti daugiau informaciją, nei naudojant slapukus, nedarant įtakos jūsų svetainės veikimui.

„Web Storage“ suteikia du puikius duomenų saugojimo objektus:

localStorage: Naudodami šį objektą išsaugosite duomenis be galiojimo datos. Tai reiškia, kad duomenys bus visam laikui išsaugoti vietiniame vartotojo diske.

sessionStorage: naudojant šį objektą, jūsų saugomi duomenys išliks saugykloje, kol lankytojas uždarys naršyklę (bet ne skirtuką). Geras variantasŠis objektas skirtas laikiniems duomenims, pvz., vartotojo užpildytų formų turiniui, saugoti, jei vartotojas netyčia uždarytų skirtuką arba atnaujintų puslapį.

einam!

Taigi, dabar, kai žinome, kas yra žiniatinklio saugykla, laikas į ją pasinerti giliau.

vietinė saugykla

Duomenų saugojimas „localStorage“ yra labai paprastas – tereikia juos deklaruoti kaip nuosavybę. Duomenų skaitymas yra taip paprasta, kaip toliau pateiktame pavyzdyje:

localStorage.myText = "Tai tekstas, kuris buvo išsaugotas naudojant localStorage objektą"; document.getElementById("tekstas").innerHTML= localStorage.myText;

sessionStorage

Duomenų saugojimas ir gavimas iš sessionStorage atliekami taip pat:

sessionStorage.myText = "Tai tekstas, kuris buvo išsaugotas naudojant sessionStorage objektą"; document.getElementById("tekstas").innerHTML= sessionStorage.myText;

Abu objektai turi setItem(), getItem() ir removeItem() metodus, kuriuos taip pat galite naudoti:

localStorage.setItem("naudotojo vardas","Džonis"); console.log(localStorage.getItem("naudotojo vardas")); localStorage.removeItem("naudotojo vardas"); //Džonio nebėra!

Taip pat galite juos kartoti, kaip ir paprastus objektus, ir patikrinti jų ilgį:

console.log(localStorage.length); for(var i in localStorage)(console.log(localStorage[i]);)

Tai tik žiniatinklio saugyklos naudojimo pagrindai, tačiau to pakaks įdiegti API savo žiniatinklio programose.

Yra dar šaunesnių dalykų, kuriuos galite padaryti naudodami žiniatinklio saugyklą, kaip pamatysite dabar.

Naršyklės palaikymas

Kaip visada su nuostabiomis HTML5 funkcijomis, prieš naudodamiesi šiomis funkcijomis turėtumėte peržiūrėti palaikomų naršyklių sąrašą. Web Storage palaiko beveik visos šiuolaikinės naršyklės, įskaitant IE8+, todėl ji paruošta naudoti.

Deja, IE7 ir ankstesnės „Internet Explorer“ versijos nepalaiko API, todėl, jei norite palaikyti šias versijas, turėsite naudoti vieną iš toliau pateiktų atsarginių variantų.

„Javascript“ bibliotekos, skirtos žiniatinklio saugyklai

Štai keletas puikių „JavaScript“ bibliotekų, kurios perkelia žiniatinklio saugyklą į kitą lygį:

basket.js

Paprasta koncepcijos įrodymo scenarijaus įkėlimo programa, talpinanti scenarijus naudojant „localStorage“.

Kizzy

Lengva, kelioms naršyklėms skirta JavaScript vietinės saugyklos priemonė.

LocalDB.js

Įrankis, susiejantis duomenų bazės struktūras su objektais, naudojant „localStorage“ API.

Rockstage.js

„JavaScript“ biblioteka, kad būtų lengviau naudoti „localStorage“ ir „sessionStorage“.

Saugykla debesyje nebėra nauja. Beveik kiekviena gerai žinoma ir geros reputacijos korporacija savo produktams palaiko debesies saugyklą. ASUS nėra išimtis ir siūlo klientams naudoti „debesį“. Tai galima padaryti keliais būdais, o žiniatinklio saugyklos įrankis yra vienas iš sprendimų. Kokia tai programa ir kokias galimybes vartotojas gauna įdiegęs ją kompiuteryje, aptarsiu šiame leidinyje.

Apie programą

Tai debesies saugykla, kurią teikia ASUS visiems populiariems operacinės sistemos. Paslauga gali naudotis bet kas.

Tarifų planas

Nemokamai tarifų planą apima:

  1. 5 GB vietos diske.
  2. Vieno failo įkėlimo limitas yra 500 MB.
  3. Atsarginė kopija 1 kompiuteryje.

Žinoma, pagal šių dienų standartus 5 GB nepakanka, tačiau pagal analogiją su kitomis populiariomis debesų saugyklomis tai yra priimtinas skaičius. Iki šiol:

  1. Po OneDrive - 5 GB.
  2. DropBox - 2 GB.
  3. „Google“ diskas – 15 GB.
  4. Mail.ru debesis - 15 GB (galimos akcijos padidinti vietos diske).

Mokamas tarifų planas kardinaliai pakeičia situaciją.

Vieta diske 200 GB2 TB5 TB
Kaina, USD 29,99 99,99 419,99
Failų įkėlimo limitas 10 GB10 GB10 GB
Atsarginė kopija viename kompiuteryje2 kompiuteriuose2 kompiuteriuose
Versijų istorija per 30 dienųper 30 dienųper 30 dienų
Atsiliepimai TaipTaipTaip

Galimybės

Debesyje yra šios funkcijos:

Prieiga prie failų
RyšysDebesis veikia su 7 OS ir 4 populiariomis naršyklėmis, todėl pasiekiamas beveik iš bet kurio įrenginio su interneto prieiga.
SąsajaPaprasta ir intuityvi sąsaja leidžia valdyti ir stebėti informaciją.
Automatinis nuotraukų ir vaizdo įrašų sinchronizavimasFotoaparatu nufotografuotų nuotraukų ir vaizdo įrašų automatinio sinchronizavimo funkcijos nustatymas.
RezervacijaGalima padaryti atsarginė kopija duomenis kompiuteryje. Duomenų atkūrimas atliekamas vienu mygtuko paspaudimu.
IeškotiPaieška leidžia rasti reikalingus duomenis naudojant raktinį žodį.
Failų perkėlimas
NuorodosGalite sukurti nuorodą į bet kokius debesies duomenis ir bendrinti jais su šeima ir draugais.
Pašto apsaugaSlaptažodis ir galiojimo laikas padės apsaugoti failų siuntimą iš trečiųjų šalių.
sąskaitaGalite naudoti vieną profilį viešajam ir namų debesiui tvarkyti
Saugumas
Dviejų veiksnių autentifikavimasŠi funkcija kas 30 sekundžių generuoja dinaminį slaptažodį (OTP), kad užtikrintų saugumą.
Prisijungimo žurnalasPrisijungimas prie debesies išsaugomas, būtent laikas ir IP.
Viruso patikrinimasĮ debesį įkeltus failus tikrina internetinis skaitytuvas, ar nėra virusų. Jei antivirusinė programa aptinka kenkėjišką programą, ji automatiškai siunčiama į karantiną.

ASUS įrenginių su iš anksto įdiegta WebStorage savininkams suteikiama daugiau galimybių ir privalumų.

Darbas su programa

Norėdami pradėti naudotis WebStorage, turite atsisiųsti atitinkamą programą.

Staliniam kompiuteriui

Norėdami naudoti darbalaukio programą, atsisiųskite diegimo programą iš oficialios svetainės:


Norėdami sinchronizuoti failą su WebStorage, perkelkite jį į aplanką MySyncFolder patys arba naudodami atitinkamą kontekstinio meniu funkciją.

Saugykla debesyje nebėra nauja. Beveik kiekviena gerai žinoma ir geros reputacijos korporacija savo produktams palaiko debesies saugyklą. ASUS nėra išimtis ir siūlo klientams naudoti „debesį“. Tai galima padaryti keliais būdais, o žiniatinklio saugyklos įrankis yra vienas iš sprendimų. Kokia tai programa ir kokias galimybes vartotojas gauna įdiegęs ją kompiuteryje, aptarsiu šiame leidinyje.

Apie programą

Tai debesų saugykla, kurią teikia ASUS visoms populiarioms operacinėms sistemoms. Paslauga gali naudotis bet kas.

Tarifų planas

Į nemokamą planą įeina:

  1. 5 GB vietos diske.
  2. Vieno failo įkėlimo limitas yra 500 MB.
  3. Atsarginė kopija 1 kompiuteryje.

Žinoma, pagal šių dienų standartus 5 GB nepakanka, tačiau pagal analogiją su kitomis populiariomis debesų saugyklomis tai yra priimtinas skaičius. Iki šiol:

  1. Po OneDrive - 5 GB.
  2. DropBox - 2 GB.
  3. „Google“ diskas – 15 GB.
  4. Mail.ru debesis - 15 GB (galimos akcijos padidinti vietos diske).

Mokamas tarifų planas kardinaliai pakeičia situaciją.

Vieta diske 200 GB2 TB5 TB
Kaina, USD 29,99 99,99 419,99
Failų įkėlimo limitas 10 GB10 GB10 GB
Atsarginė kopija viename kompiuteryje2 kompiuteriuose2 kompiuteriuose
Versijų istorija per 30 dienųper 30 dienųper 30 dienų
Atsiliepimai TaipTaipTaip

Galimybės

Debesyje yra šios funkcijos:

Prieiga prie failų
RyšysDebesis veikia su 7 OS ir 4 populiariomis naršyklėmis, todėl pasiekiamas beveik iš bet kurio įrenginio su interneto prieiga.
SąsajaPaprasta ir intuityvi sąsaja leidžia valdyti ir stebėti informaciją.
Automatinis nuotraukų ir vaizdo įrašų sinchronizavimasFotoaparatu nufotografuotų nuotraukų ir vaizdo įrašų automatinio sinchronizavimo funkcijos nustatymas.
RezervacijaGalima daryti atsargines duomenų kopijas kompiuteryje. Duomenų atkūrimas atliekamas vienu mygtuko paspaudimu.
IeškotiPaieška leidžia rasti reikalingus duomenis naudojant raktinį žodį.
Failų perkėlimas
NuorodosGalite sukurti nuorodą į bet kokius debesies duomenis ir bendrinti jais su šeima ir draugais.
Pašto apsaugaSlaptažodis ir galiojimo laikas padės apsaugoti failų siuntimą iš trečiųjų šalių.
sąskaitaGalite naudoti vieną profilį viešajam ir namų debesiui tvarkyti
Saugumas
Dviejų veiksnių autentifikavimasŠi funkcija kas 30 sekundžių generuoja dinaminį slaptažodį (OTP), kad užtikrintų saugumą.
Prisijungimo žurnalasPrisijungimas prie debesies išsaugomas, būtent laikas ir IP.
Viruso patikrinimasĮ debesį įkeltus failus tikrina internetinis skaitytuvas, ar nėra virusų. Jei antivirusinė programa aptinka kenkėjišką programą, ji automatiškai siunčiama į karantiną.

ASUS įrenginių su iš anksto įdiegta WebStorage savininkams suteikiama daugiau galimybių ir privalumų.

Darbas su programa

Norėdami pradėti naudotis WebStorage, turite atsisiųsti atitinkamą programą.

Staliniam kompiuteriui

Norėdami naudoti darbalaukio programą, atsisiųskite diegimo programą iš oficialios svetainės:


Norėdami sinchronizuoti failą su WebStorage, perkelkite jį į aplanką MySyncFolder patys arba naudodami atitinkamą kontekstinio meniu funkciją.

„AppCache“ išsprendžia problemą, kai kai kurie svetainės elementai pasiekiami neprisijungus, tačiau galbūt norėsite išsaugoti tam tikrą kiekį vartotojo duomenų arba, pavyzdžiui, jo naujausius paieškos užklausos. Kitu atveju galbūt norėsite saugoti labiau struktūrizuotus duomenis. Bet kokiu atveju Web Storage ir WebSQL bus geriausias sprendimas.

Mes naudojame žiniatinklio saugyklą

Web Storage puikiai tinka saugoti nedidelius informacijos kiekius, o ne dideles lenteles su duomenimis, apie kurias trumpai pakalbėsime šiame straipsnyje ir pažvelgsime į pavyzdžius. Išsamesnę informaciją galite rasti atskirame straipsnyje apie žiniatinklio saugyklą.
Yra daug vietų, kur dažni elektros energijos tiekimo nutraukimai yra dažnas reiškinys („Chubais, hello! :)“, iš vertėjo). Vartotojas turi sėdėti ir laukti, kol tęs savo darbą internete, kol bus įjungta elektra. Įsivaizduokite, jei kas nors atsidurtų panašioje situacijoje, svetainėje užpildytų kelių puslapių formą, įvestų ilgą tinklaraščio straipsnį ar svarbų el. laišką. Nutrūkus elektrai (arba išsikrovus akumuliatoriams), vartotojas praras visus šiuos duomenis. Ar ne geriau, jei prisijungus prie tinklo visi jo neišsaugoti įrašai būtų prieinami, su kuriais jis dirbtų toliau?
Pažiūrėkime, ką galime padaryti puslapyje, kuriame yra įprastas teksto laukas ...
Parašykime paprasta funkcija, kuris išsaugos turinį vietinėje saugykloje