Priekšgals un aizmugures daļa
Miscellanea / / November 13, 2021
Guillem Alsina González, februārī 2017
Profāniem jautājumos par programmēšana, viņiem var šķist, ka attīstot a programmatūra Tas ir diezgan lineārs uzdevums, kas prasa tikai programmēšanas zināšanas un, augstākais, koordinēšanu komanda izstrādātāju, ja lietotne ir ļoti liels.
Bet nē, tas tā nav, un datorprogrammu izveidē tiek izmantotas dažādas zināšanas, galvenokārt funkcionalitātes programmēšana, no vienas puses, un lietotāja interfeiss, no otras puses, kas ir visa pamata daļas lietotne.
Tas mūs noved pie divu atšķirīgu slāņu diferenciācijas, kas darbojas kopā: priekšgals un aizmugure
The priekšgals aptver visu, kas attiecas uz lietotāja interfeisu un lietojumprogrammas lietojamību
Tam nepieciešamas zināšanas, kas pārsniedz pareizu programmēšanas valodu lietošanu, piemēram, tās, kas atbilst lietojamība un pētījumi, kas pilnīgi atšķiras no algoritmiem un pārdomātiem aprēķiniem, ko lietojumprogramma var iekļaut darbam ar dati.
The priekšgals Jūs savāksiet biļetes un norādījumus, ko nodrošina
Lietotājvārds izmantojot vadības ierīces un zonas, kas ir vienādas priekšgals iespējo un galu galā veic a sagatavošana no viņa Formāts lai tos nosūtītu programmas dzinējam, kas būtuThe aizmugure apstrādā lietotāja mijiedarbības (kas notiek ar lietotāju priekšgals) ar datiem un veic visus procesus ar pēdējiem
Šī daļa ir tā, kas patiešām piešķir programmai funkcionalitāti, lai gan bez tās priekšgals Mums tas nebūtu noderīgi, jo mēs nevarētu mijiedarboties ar datiem un to rezultātiem.
Tieši šajā daļā atrodas visi algoritmi, kas veic sistēmas "rupjo" darbu, manipulē ar datiem un attīsta to funkcionalitāti.
Dažreiz priekšgals un aizmugure darboties atsevišķi dažādos datoros, sadarbojoties tīklā
Tieši šajos gadījumos izstrādātāji programmatūra Viņiem ir jāņem vērā vienlaicības problēmas, tas ir, ka divi vai vairāki lietotāji var strādāt vienlaikus, netraucējot viens otram. pārējiem, kontrolējot viņu darbības un neļaujot viņiem vienlaikus mainīt tos pašus datus, kas neatbalsta izmaiņas vienlaikus.
Tīmekļa lietojumprogrammas ir paradigma ideāls šim modelim, jo tos var palaist no jebkuras vietas, un tā priekšgals tas nav vairāk kā kodu HTML, kas izmanto jebkuru pārlūkprogramma tīmeklis izpildei.
Fotogrāfijas: Fotolia - Matador / Dusit_sri
Priekšgala un aizmugures tēmas