CMS: kontrollet dhe butonat e faqes në internet

Përmbajtje:

CMS: kontrollet dhe butonat e faqes në internet
CMS: kontrollet dhe butonat e faqes në internet
Anonim

Sistemet moderne të menaxhimit të përmbajtjes, kornizat, shabllonet, temat, shtojcat, miniaplikacionet dhe mjete të tjera zhvilluesish ju lejojnë të krijoni shpejt burime të internetit me cilësi të lartë me një ndërfaqe miqësore për përdoruesit, stil të njohur të ofrimit të funksionalitetit përmes logjikës tradicionale të dialogu, kontrollet dhe butonat. Shpejtësia e lartë e zhvillimit, siguria dhe besueshmëria janë pikat dalluese në vlerësimet e Sistemit të Menaxhimit të Përmbajtjes (CMS).

Menaxhimi tradicional i burimeve të internetit

Klikimi i një butoni në një faqe interneti është një veprim specifik. Një grup veprimesh specifike - një menu. Një grup opsionesh për veprime - lista, "kuti kontrolli" ose elementë përzgjedhjeje në një gamë të gjerë.

Shumë variante të teknologjisë moderne të menaxhimit të burimeve në ueb nuk janë aq shumë butona, meny, përzgjedhës, lista, harta zonash të klikueshme dhe ide të tjera zhvilluesish, por dizajni i zakonshëm i traditave të vendosura të programimit.

Zhvillimi i një burimi në internet është i njëjti programim. Ajo që ishte në fillim të epokës kompjuterike u bë themeli i epokës së zhvillimit të teknologjive të internetit. Gjithçka është bërë më e këndshme dhe e këndshme,më e vështirë dhe e përgjegjshme dhe vëllimi i informacionit filloi të rritet në mënyrë katastrofike.

Stili tradicional i menaxhimit
Stili tradicional i menaxhimit

Të shpenzosh kohën e një zhvilluesi duke krijuar manualisht një burim ueb, të dizenjosh logjikë unike dialoguese ose të dizenjosh një buton për një faqe interneti është një ide e vjetër, e provuar dhe e vërtetë. Gjendet në zgjidhjen e problemeve unike ose të veçanta. Në botën moderne, një burim cilësor ueb është:

  • CMS popullore;
  • tema cilësore (shabllon);
  • grup i qëndrueshëm shtojcash (veglash).

Një ditë pune - dhe një dyqan i ri, motor kërkimi ose menaxhimi elektronik i dokumenteve është tashmë në funksion.

Një person në përgjithësi dhe një përdorues (vizitor i faqes) në veçanti janë gjithmonë të ngarkuar me probleme aktuale. Dëshira e një zhvilluesi për të bindur klientin e tij të mundshëm për premtimin e ideve të tij apo dialogut të veçantë është nga fusha e krijimtarisë, artit apo teatrit.

Kontrollet unike

Jeta e përditshme është një traditë e vendosur në shtëpi, në punë dhe në breg të detit. Njeriu ka qenë gjithmonë një përdorues i sigurt i "mënyrës së zakonshme" të jetës, punës dhe kohës së lirë. Përdoruesi i internetit ndihet i sigurt në një mjedis të njohur, kur nuk ka nevojë të merret me mend se çfarë dëshironte të ofronte zhvilluesi në faqen e tij.

Logjika e njohur e përdorimit
Logjika e njohur e përdorimit

Çdo CMS ka fytyrën e vet, duke pasqyruar traditat e vendosura në organizimin e dialogut me vizitorin. Për shembull, një buton uebsajti i WordPress me cilësi të lartë dhe plotësisht funksional është shtojca Shortcodes Ultimate.("kodet e shkurtra" të njohura). Duhet të përgatisni shpejt një mjedis mjeti për organizimin e analizës komplekse dhe shumëfunksionale:

  • 2 minuta – instalimi i WordPress;
  • 3 minuta - instalimi dhe prezantimi i shtojcës Shortcodes;
  • 4 minuta - vendosni katër butona.

Kjo është e mjaftueshme për të lidhur menjëherë butonat (1) dhe (2) për të hapur faqet e analizuara, butonin (3) në faqen e rezultateve të analizimit, butonin (4) me skriptin e analizimit që po zhvillohet.

Butonat e Shpejtë në WordPress
Butonat e Shpejtë në WordPress

Në këtë shembull, tema e WordPress cilësohet me kod shtesë. Zhvilluesi mund të vendosë kodin, të përcaktuar nga ai vetë, në HTML / CSS kudo në faqen e dëshiruar, ose të përdorë rezultatin e shtojcës.

E rëndësishme për t'u theksuar: vendi ku krijohet kodi nuk do të jetë gjithmonë vendi ku zbatohet kodi.

Asnjë detyrë skrapimi nuk kërkon edhe CMS-në më të thjeshtë: është gjithmonë një skript, një algoritëm, një ide për kërkimin dhe përpunimin e të dhënave. Por në kohën e korrigjimit të algoritmit të analizimit, është e përshtatshme që të keni një dritare për të dhënat fillestare, një dritare për rezultatet e punës dhe menaxhim të përshtatshëm të punës/procesit të korrigjimit.

Përshkrimi i qëllimit dhe elementeve të përdorur

Dy butonat e parë janë informacioni fillestar (shembuj të faqeve të mostrës nga të cilat duhet të merrni të dhëna), i treti është rezultati i skriptit të analizimit. Butoni i katërt po funksionon (filloni analizimin).

Parametrat kërkohen që skripti të funksionojë. Këta parametra përfaqësohen me lehtësi nga kodi HTML/CSS. Përdorimi i kodeve të shkurtra këtu nuk është veçanërisht efektiv. Mund t'ju duhet gjithashtu të shkruani kodin JavaScript dhepërdor AJAX për të kontrolluar analizimin në kohë reale.

JS dhe kontrollet
JS dhe kontrollet

Çdo CMS moderne i ofron zhvilluesit mundësinë për të lidhur një mbajtës JavaScript. Por çdo CMS dhe një plug-in për të zbatojnë idetë (njohuritë, aftësitë dhe përvojën) e krijuesit të tyre. Qëllimet e një zone specifike aplikacioni qëndrojnë gjithmonë jashtë pikëpamjeve të zhvilluesit të CMS, temës, shabllonit, shtojcës.

Gjithmonë mund të nivelizoni tiparet e mjedisit instrumental. Seti i elementeve (5) tregon se si mund të futni në mënyrë të përshtatshme dhe organike parametrat "me dorë" të kërkuara për analizë. Elementet e përzgjedhjes (6) tregojnë se si bëhet kjo përmes shtojcës.

Si të krijoni një buton për një faqe interneti: një rregullim i shpejtë

Zgjidhja aktuale e shembullit të mësipërm u bë duke përdorur shtojcën Shortcodes Ultimate, e cila gjeneroi një kod të shkurtër - një varg karakteresh (çdo faqe e faqes mund të përdoret për të krijuar një kod të shkurtër). Kodi që rezultoi u zhvendos në skedarin header.php të temës Twenty Seventeen dhe u përdor si parametër për funksionin do_shortcode().

Një shembull i futjes së kodit të butonit në një temë
Një shembull i futjes së kodit të butonit në një temë

Në këtë figurë, sipër dhe poshtë, mund të shihni pjesë të kodit midis të cilave është futur funksionaliteti i dëshiruar. Është i përshtatshëm për të përdorur etiketën "span" ose "div" (1) për të kontrolluar pozicionin e saktë të elementeve të dëshiruar, por kjo mund të jetë në kundërshtim me strategjinë reaguese të paraqitjes së CMS të përdorur. Brenda elementit (1), elementi nga shtojca Shortcodes Ultimate (2) ndihet mirë.

Në këtë rast, CMS është mjedisi, jo siti. Këtu është e rëndësishmezgjidhni shpejt problemin: korrigjoni skriptin analizues. Butoni për sitin - një, dy, tre - dhe zhvilluesi nuk kthehet më tek ata. Vëmendja e tij është e zënë vetëm me zhvillimin dhe korrigjimin e skriptit analizues.

Mund të mos e kuptoni, por është e rëndësishme të mbani mend

PHP është një gjuhë e mrekullueshme dhe praktike. Në shumë mënyra, është inferior ndaj JavaScript, por në një palë ato funksionojnë shkëlqyeshëm. Përdorimi i CMS është një zgjidhje e kërkuar objektivisht. Kursimi i kohës është i mahnitshëm, por çmimi është "ton kod". Në shumë mënyra, ky kod nuk është me interes, shpesh është thjesht e pamundur ta perceptosh atë.

Në shembullin e mësipërm, përshkrimi i elementit (2) është i gjerë dhe ka katër përshkrime të tilla për çdo buton për sitin. Përshkrimi (3) është shumë më kompakt dhe gjithashtu përshkruan vetëm katër elementë. Kjo është e punuar me dorë. Përshkrimi (2) ofrohet në fakt nga dyzet herë më shumë linja shtojcash dhe CMS. Përshkrimi (3) marrë si është.

Programimi modern nuk është veçanërisht i etur për të hyrë në detaje, dhe zhvilluesi modern funksionon me pikëpamjet e CMS-së së tij të preferuar. Shumë nuk dinë as të fusin një "kuti kontrolli" të thjeshtë në pikën e dëshiruar në faqe ose të shkruajnë butonin e tyre të hyrjes në sajt duke përdorur HTML/CSS.

Kërkesat tradicionale të vizitorëve të zbatuara në mjetet tradicionale të ndërtimit të faqeve të internetit. Nuk ka asgjë të turpshme në faktin se çdo faqe deklaron idenë e CMS-së së përdorur:

  • ndërfaqja e saj miqësore për përdoruesit;
  • stili i saj i zakonshëm i ofrimit të funksionalitetit;
  • logjika e saj për dialogun, kontrollet dhe butonat.

BNë botën e sotme dinamike të informacionit, shpejtësia e vendimmarrjes dhe e ofrimit të shërbimeve është në krye. Ideja e çdo CMS është e ndryshme, por qëllimi është i njëjtë për të gjithë: të krijohet shpejt një burim ueb i besueshëm, me cilësi të lartë dhe funksional.

Sajti perfekt…

Teknologjitë moderne të internetit janë të mira. Është e vështirë të thuhet ndryshe. Por dinamika e zhvillimit të tyre ka pak ngjashmëri me spiralen e përparimit klasik shkencor dhe teknologjik. Është më shumë një lëvizje Brownian.

Papajtueshmëria e versioneve, llojeve, shablloneve, një larmi mjetesh, dinamika e emrave të disa veglave programuese me të njëjtin themel, si shushurima e gjetheve në një pemë të madhe. Por pema po rritet.

Burimi ideal në ueb është kur ka vetëm një buton për sajtin. Kjo është kur një person iu afrua një tjetri dhe filloi një dialog.

zarf i artë
zarf i artë

Një faqe moderne është kur shfaqet një person, dhe aty … mendimi i zhvilluesit për dizajnin, stilin e ofrimit të funksionalitetit, detyrën dhe fushën e temës. Nuk ka dialog. Vizitori është në mëshirën e butonave, menyve dhe kontrolleve të tjera të rregulluara nga zhvilluesi. Është një traditë, është e njohur dhe e përshtatshme, por a është vërtet e drejtë?

Recommended: