Front-End vs. Dib-u-dhiska iyo Horumarinta Webka oo dhameystiran

Kobcinta webka maahan hal shay kaliya. Waxay ka kooban tahay xirfado badan, waxaana jira noocyo kala duwan oo xirfado ah oo ku dhex yaal meeleynta horumarka webka. Sadex ereyo ayaa inta badan la isticmaalaa waa "dhammaadka hore," "dhammaadka dambe," iyo "dhejis buuxa." Waa kuwan farqiga u dhexeeya saddexdaas.

Horumarinta Web-ka-hor

Horumarinta hormarinta , halka qaybaha ay had iyo jeer isbeddelayaan, waxay si dhab ah ula macaamilaan qaybo ka baxsan websaydhka ama codsiga shabakadda.

Hiddigeeda, horumarka hore ee dhammaadka waxaa ka mid ah HTML, CSS, iyo JavaScript.

Guud ahaan, dhammaadka hore waxay la xiriirtaa mabaadii'da qaabeynta iyo mabaadi'da. Si kastaba ha noqotee, horumariyeyaasha hore ee dhammeystiran maaha inay naqshadeeyaan.

Asal ahaan, horumariyeyaasha hore ee dhisa waxay sameeyaan muuqaalka dibadda - bogagga bogagga ee isticmaalayaasha isticmaala. Taas macnaheedu waa in horumariyaha hore ee dhammeystiran uu tixgelinayo akhriska iyo isticmaalka goobta iyo / ama codsiga.

Intaa waxaa dheer, dhammaadka hore wuxuu ku socdaa macaamiisha - taasoo macnaheedu yahay kombiyuutarka degmada ee isticmaala - kiisaska intooda badan, browserka webka.

Macluumaadka laguma kaydin macaamiisha.

Horumarinta Webka ee Dib-u-Dib

Kobcinta shabakadda dib-u-qabsiga ayaa ah waxa ka baxa goobaha. Dhamaadka dambe wuxuu u horseedi karaa waayo-aragnimada hore.

Si aad wax u fududeysid, ka feker dhinaca dhamaadka ah sida qaybta jilbaha kor ku xusan biyaha. Waa waxa uu arko isticmaalaha - goobta la seexdo.

Dhamaadka dambe waa barafka intiisa kale; lama arki karo user-ka dhamaadka, laakiin waa qaybta aasaasiga ah ee codsiga webka. Dhamaadka dambe wuxuu ku socdaa server, ama, sida badanaa loo yaqaan, "server-side".

Kala duwanaanshaha horumarka hore (oo ah midka ugu muhiimsan isticmaala HTML, CSS, iyo Javascript), horumarinta shabakadda dhammaadka dambe waxay ku tiirsanaan kartaa luqado iyo qaabab kala duwan.

Luqado badan oo caan ah oo loo adeegsado dhamaadka dambe waxaa ka mid ah:

Si kastaba ha noqotee, si aad u ogaato boggaga internetka iyo codsiyada websaydhka, waa wax ka badan luuqada dambe iyo qaabka. Dhamaan macluumaadka ku yaal bogga ama codsiga waa in lagu keydiyaa meel.

Tani waa halka ay ku yaalaan xogta macluumaadka ah. Horumarinta dhameystiran waxay sidoo kale qabtaan kuwan.

( Fiiro gaar ah : waxaad ka dhisi kartaa bog internetka iyada oo aan la isticmaalin xogtaada adigoo adeegsanaya HTML iyo CSS-ka. Tani waxay noqon doontaa goob joogta ah oo noqon karta mid aad u jilicsan. goobta e-ganacsiga - waxay u baahan tahay database.)

Diiwaanka macluumaadka caanka ah waxaa ka mid ah:

Noocyada dhabta ah ee gabagabada / dabaqyada qaarkood waxay u baahan yihiin xog gaar ah. Tusaale ahaan, qaabka buuxa ee MEAN wuxuu u baahan yahay MongoDB.

Marka laga reebo luuqada dambe / dhamaystirka luuqada iyo qaababka macluumaadka, dardargelinta gadaashooda waa inay sidoo kale leeyihiin fahan macmiilka adeegga.

Dejinta server-da si habboon u oggolaanaya in goobta si dhakhso ah u ordo, aan shil galin, iyo qalad u siin kuwa isticmaala. Tani waxay hoos u dhacdaa naqshadihii hore ee dhammaystiraha sababtoo ah khaladaadka intooda badani waxay ku dhacaan dhammaadka danbe, maaha dhammaadka hore.

Stack Full

Haa, waxaad ku qiyaastay: Nooc buuxa waa isku dhafka labada dhinac iyo dhamaadka danbe.

Qorshe-hawleed buuxa waa farsamo-baashaal oo dhan. Waxay masuul ka yihiin dhamaan heerarka horumarka, sida laga soo xigtay sida server-yada loo qaabeeyey CSS-ga la xiriira.

Maalmahan, waxaa jira waxyaabo badan oo ku soo baxa horumarinta webka in ay ku dhow yihiin wax aan macquul aheyn in labada dhinacba la xallilo. Inkasta oo dad badani ay codsan karaan inay noqdaan kuwo buuxa, ama xaqiiqda waxay yihiin, waxay weli ahaanayaan kuwo badan oo diiradda saaraya hal dhinac: macmiilka ama serverka. (AKA dhamaadka hore ama dhammaadka dambe.)

Shirkadaha yaryar / bilawga ah, hal qof ayaa u badnaan doona mas'uul ka ah dhammaan dhinacyada qaybta horumarinta webka. Si kastaba ha ahaatee, shirkadaha waawayn, dadku waxay ka shaqeeyaan kooxo waxayna leeyihiin dooro gaar ah - mid ayaa diiradda saara dhismaha naqshadeynta, mid kale (ama dad yar) dhammaadka hore, iwm.

Gabagabo

Horumarinta Webka ayaa leh wejiyo badan, iyo maalin walba waa sii kordha. Waxaa jira waxyaabo badan oo wax lagu barto, lakiin ma dareemeyso inaad cadaadis ku hayso inaad wax walba barato. Xasuusnow, goobaha shaqada ee goobta shaqada, badanaa waxaad ku jiri doontaa koox aad la socoto. Diirada saar xirfadahaaga dhinaca hal dhinac oo ah horumarinta shabakadda. Ha ka baqin, oo waxaad noqon doontaa pro pro ka hor inta aadan ogaan.