TVS: svetainės valdikliai ir mygtukai

Turinys:

TVS: svetainės valdikliai ir mygtukai
TVS: svetainės valdikliai ir mygtukai
Anonim

Šiuolaikinės turinio valdymo sistemos, sistemos, šablonai, temos, papildiniai, valdikliai ir kiti kūrėjo įrankiai leidžia greitai sukurti aukštos kokybės žiniatinklio išteklius naudojant patogią sąsają, pažįstamą funkcijų teikimo stilių pagal tradicinę dialogo langas, valdikliai ir mygtukai. Didelis kūrimo greitis, saugumas ir patikimumas yra skiriamieji turinio valdymo sistemos (TVS) įvertinimai.

Tradicinis žiniatinklio išteklių valdymas

Mygtuko paspaudimas svetainėje yra konkretus veiksmas. Konkrečių veiksmų rinkinys – meniu. Veiksmų parinkčių rinkinys – sąrašai, „žymimieji langeliai“arba plataus diapazono pasirinkimo elementai.

Daugelis šiuolaikinės žiniatinklio išteklių valdymo technologijos variantų yra ne tiek mygtukai, meniu, parinkikliai, sąrašai, spustelėjami sričių žemėlapiai ir kitos kūrėjų idėjos, o įprastas nusistovėjusių programavimo tradicijų dizainas.

Žiniatinklio išteklių kūrimas yra tas pats programavimas. Tai, kas buvo kompiuterių eros pradžioje, tapo interneto technologijų plėtros eros pagrindu. Viskas tapo grakščiau ir grakščiau,sunkesni ir atsakingesni, o informacijos kiekis pradėjo katastrofiškai augti.

Tradicinis valdymo stilius
Tradicinis valdymo stilius

Kūrėjo laiko leisti rankiniu būdu kuriant žiniatinklio išteklius, kuriant unikalią dialogo logiką arba kuriant svetainės mygtuką yra sena, išbandyta ir tikra idėja. Jis randamas sprendžiant unikalias ar ypatingas problemas. Šiuolaikiniame pasaulyje kokybiškas žiniatinklio š altinis yra:

  • populiari TVS;
  • kokybiška tema (šablonas);
  • stabilus papildinių (įrankių) rinkinys.

Darbo diena – ir jau veikia nauja parduotuvė, paieškos sistema ar elektroninis dokumentų valdymas.

Asmuo apskritai ir ypač vartotojas (svetainės lankytojas) visada susiduria su esamomis problemomis. Kūrėjo noras įtikinti potencialų klientą jo idėjų ar ypatingo dialogo pažadu yra iš kūrybos, meno ar teatro srities.

Unikalūs valdikliai

Kasdienis gyvenimas yra nusistovėjusi tradicija namuose, darbe ir pajūryje. Žmogus visada pasitikėjo „įprastu gyvenimo būdu“, darbu ir laisvalaikiu. Interneto vartotojas jaučiasi pasitikintis pažįstamoje aplinkoje, kai nereikia spėlioti, ką kūrėjas norėjo pasiūlyti savo svetainėje.

Pažįstama naudojimo logika
Pažįstama naudojimo logika

Kiekviena TVS turi savo veidą, atspindintį nusistovėjusias tradicijas organizuojant dialogą su lankytoju. Pavyzdžiui, aukštos kokybės ir visiškai veikiantis „WordPress“svetainės mygtukas yra „Shortcodes Ultimate“papildinys.(žinomi „trumpieji kodai“). Turite greitai paruošti įrankio aplinką sudėtingam ir daugiafunkciam analizavimui organizuoti:

  • 2 minutės – „WordPress“diegimas;
  • 3 minutės – „Shortcodes“papildinio įdiegimas ir įvadas;
  • 4 minutės – nustatykite keturis mygtukus.

To pakanka, kad mygtukai (1) ir (2) būtų akimirksniu sujungti, kad būtų atidaryti analizuojami puslapiai, mygtukas (3) – prie analizės rezultatų svetainės, mygtukas (4) – prie kuriamo analizavimo scenarijaus..

Greiti mygtukai „WordPress“
Greiti mygtukai „WordPress“

Šiame pavyzdyje „WordPress“tema yra kvalifikuota naudojant papildomą kodą. Kūrėjas gali patalpinti savo apibrėžtą kodą į HTML / CSS bet kurioje pageidaujamo puslapio vietoje arba naudoti papildinio rezultatą.

Svarbu atkreipti dėmesį: kodas sukuriamas ne visada ten, kur taikomas kodas.

Jokiai iškrapštyti nereikia net paprasčiausios TVS: tai visada yra scenarijus, algoritmas, duomenų paieškos ir apdorojimo idėja. Tačiau derinant analizavimo algoritmą patogu turėti langą pradiniams duomenims, langą darbo rezultatams ir patogų darbo/derinimo proceso valdymą.

Paskirties ir naudojamų elementų aprašymas

Pirmieji du mygtukai yra pradinė informacija (pavyzdinių puslapių, iš kurių reikia gauti duomenis, pavyzdžiai), trečiasis yra analizės scenarijaus rezultatas. Ketvirtasis mygtukas veikia (pradėkite analizuoti).

Kad scenarijus veiktų, reikalingi parametrai. Šie parametrai patogiai atvaizduojami HTML/CSS kodu. Trumpųjų kodų naudojimas čia nėra ypač efektyvus. Taip pat gali tekti parašyti JavaScript kodą irnaudokite AJAX analizei realiuoju laiku valdyti.

JS ir valdikliai
JS ir valdikliai

Bet kuri šiuolaikinė TVS suteikia kūrėjui galimybę prijungti „JavaScript“tvarkyklę. Bet bet kuri TVS ir jos papildinys įgyvendina jų kūrėjo idėjas (žinias, įgūdžius ir patirtį). Konkrečios taikymo srities tikslai visada nepatenka į TVS kūrėjo, temos, šablono, papildinio požiūrį.

Visada galite išlyginti instrumentinės aplinkos savybes. Elementų rinkinys (5) parodo, kaip patogiai ir organiškai galima „rankiniu būdu“įvesti analizei reikalingus parametrus. Pasirinkimo elementai (6) rodo, kaip tai daroma naudojant papildinį.

Kaip sukurti svetainės mygtuką: greitas sprendimas

Tikrasis aukščiau pateikto pavyzdžio sprendimas buvo atliktas naudojant Shortcodes Ultimate įskiepį, kuris sugeneravo trumpąjį kodą – simbolių eilutę (sukurti trumpąjį kodą galima naudoti bet kurį svetainės puslapį). Gautas kodas buvo perkeltas į Twenty Seventeen temos header.php failą ir naudojamas kaip funkcijos do_shortcode() parametras.

Mygtuko kodo įterpimo į temą pavyzdys
Mygtuko kodo įterpimo į temą pavyzdys

Šiame paveikslėlyje viršuje ir apačioje galite matyti kodo dalis, tarp kurių buvo įdėta norima funkcija. Patogu naudoti žymą „span“arba „div“(1), norint valdyti tikslią norimų elementų padėtį, tačiau tai gali prieštarauti naudojamos TVS reaktyviojo išdėstymo strategijai. Elemente (1) puikiai atrodo elementas iš „Shortcodes Ultimate“papildinio (2).

Šiuo atveju TVS yra aplinka, o ne svetainė. Čia svarbugreitai išspręskite problemą: derinkite analizavimo scenarijų. Svetainės mygtukas – vienas, du, trys – ir kūrėjas prie jų nebegrįžta. Jo dėmesys skiriamas tik analizavimo scenarijaus kūrimui ir derinimui.

Gali nesuprasti, bet svarbu atsiminti

PHP yra nuostabi ir praktiška kalba. Daugeliu atžvilgių jis yra prastesnis už „JavaScript“, tačiau kartu jie veikia puikiai. TVS naudojimas yra objektyviai reikalingas sprendimas. Laiko taupymas yra nuostabus, tačiau kaina yra „tonos kodo“. Daugeliu atžvilgių šis kodas nėra įdomus, dažnai jo tiesiog neįmanoma net suvokti.

Aukščiau pateiktame pavyzdyje elemento (2) aprašymas yra talpus, o kiekvienam svetainės mygtukui yra keturi tokie aprašymai. Aprašymas (3) yra daug kompaktiškesnis ir taip pat apibūdina tik keturis elementus. Tai rankų darbo. Aprašymas (2) iš tikrųjų pateikiamas keturiasdešimt kartų daugiau įskiepių ir TVS eilučių. Aprašymas (3) priimtas kaip yra.

Šiuolaikinis programavimas ne itin nori gilintis į smulkmenas, o šiuolaikinis kūrėjas veikia remdamasis savo mėgstamos TVS vaizdais. Daugelis net nežino, kaip įterpti paprastą „žymimąjį langelį“norimame puslapio taške arba parašyti savo prisijungimo prie svetainės mygtuką naudodami HTML/CSS.

Tradiciniai lankytojų reikalavimai, įdiegti tradiciniuose svetainių kūrimo įrankiuose. Nėra nieko gėdingo tame, kad kiekviena svetainė deklaruoja naudojamos TVS idėją:

  • jos patogi sąsaja;
  • jos įprastas funkcionalumo teikimo stilius;
  • jos dialogo, valdiklių ir mygtukų logika.

BŠiandieniniame dinamiškame informacijos pasaulyje sprendimų priėmimo ir paslaugų teikimo greitis yra svarbiausias dalykas. Kiekvienos TVS idėja yra skirtinga, tačiau tikslas visiems vienodas: greitai sukurti patikimą, kokybišką ir veikiantį žiniatinklio š altinį.

Tobula svetainė…

Šiuolaikinės interneto technologijos yra geros. Sunku pasakyti kitaip. Tačiau jų vystymosi dinamika mažai kuo panaši į klasikinės mokslo ir technikos pažangos spiralę. Tai daugiau Brauno judesys.

Versijų, tipų, šablonų, įvairių įrankių nesuderinamumas, tam tikrų programavimo įrankių pavadinimų dinamika su tuo pačiu pagrindu, kaip lapų ošimas ant didelio medžio. Bet medis auga.

Idealus žiniatinklio š altinis yra tada, kai yra tik vienas svetainės mygtukas. Štai tada vienas žmogus priėjo prie kito ir prasidėjo dialogas.

auksinis vokas
auksinis vokas

Šiuolaikinė svetainė yra tada, kai atsiranda žmogus, o ten… kūrėjo nuomonė apie dizainą, funkcionalumo teikimo stilių, užduotį ir dalykinę sritį. Nėra dialogo. Lankytojas priklauso nuo mygtukų, meniu ir kitų kūrėjo sutvarkytų valdiklių. Tai tradicija, pažįstama ir patogu, bet ar tai tikrai teisinga?

Rekomenduojamas: