Masevhisi eWebhu uye Basa reMabasa

Kuedza Servers, Shanduko Dzirikudziridza, Shanduro dzeSpaging, uye Servers Production

Kushanda nenzvimbo huru, nehuwandu hwevanhu uye mapeji achizvichengetedza, iwe uchasangana nemabasa akasiyana-siyana anowanikwa kubva pawebhu web design prototype kumapeji chaiwo anogara pane internet. Basa rekufambira nzvimbo yakaoma rinogona kusanganisira dzakawanda sevashumiri vewebhu dzakasiyana uye nzvimbo dzeva server. Uye rimwe nerimwe remaseva aya ane chinangwa chakasiyana. Ichi chinyorwa chicharondedzera mamwe mavhareji akajairika mune webusaiti yakaoma uye kuti anoshandiswa sei.

Mapurogiramu ekugadzira Web

Iyi ndiyo mhando ye web server iyo yakawanda yewebhu web designers inozivikanwa nayo. Shanduro yekugadzira iyo web server inoshandisa ma webhupu uye zvigadziro zvakagadzirwa pakugadzirwa. Mune mamwe mazwi, zvinyorwa pane webhizha rekubudisa webhupenyu zvinoraramira kune internet kana yakagadzirira kuendeswa kune internet.

Mune kambani duku, shanduro yekugadzira ndiyo iyo mapeji ose ewebhu aripo. Vagadziri nevatambi vanoedza mapeji acho pamichina yavo yemunharaunda kana munzvimbo dzakachengetedzwa kana dzepachetsi munzvimbo yakachengetedzwa. Apo peji yakagadzirira kuenda inorarama inongotamirwa panzvimbo panzvimbo yebazi rekugadzira, kana ne FTP kubva kune dambudziko rekutsvaga kana kuti nekufambisa mafaira kubva pane yakavanzwa bhuku kusvika kune bhuku rehupenyu.

Basa rokufambisa raizova:

  1. Mugadziri anovaka nzvimbo panzvimbo yemashini
  2. Chigadziri chekuedza nzvimbo panzvimbo yemashini
  3. Chigadziri chinonyorera chikaiti kuti chivanze chekuchengetedzwa pakugadzira sevha kune mamwe maedzo
  4. Zvigadzirwa zvakagamuchirwa zvinotamirwa kune nzvimbo dzakararama (dzisiri dzisiri) dzewebsite

Kana pane nzvimbo shoma, iyi ibasa rinogamuchirwa basa. Uyezve, iwe unogona kazhinji kuona nzvimbo shoma iri kuita nekutsvaga mafaira anonzi zvinhu zvakadai se index2.html uye mukati mezvinyorwa zvinonzi zvinhu zvakadai se / itsva. Chero bedzi iwe uchiyeuka kuti nzvimbo dzisiri dzeshoko rakachengetedzwa sedzimwe dzinogona kuwanika nekutsvaga injini, kutumira zvinyorwa zvekugadzira sevhayo inzira yakanaka yekuedza mishonga mitsva munzvimbo yakararama pasina kudikanwa mavhareji akawedzerwa.

Testing Server kana QA Server

Mavhareji ekuedza anoshanda kuwedzerwa kune webhusaiti yebasa rekushandisa nokuti vanokupa nzira yekuedza mapeji matsva uye zvigadzirwa pane web server iyo isingaoneki kune vatengi (uye makwikwi). Mavhareji ekuedzwa anoiswa kuti ave akaenzana kune nzvimbo inorarama uye kazhinji ane imwe shanduro yekugadzirisa yakaiswa pavari kuti ave nechokwadi chokuti chero shanduko dzakanyorwa. Mavhareji akawanda ekuedzwa anoiswa shure kwekambani yemoto kuitira kuti vashandi ndivo vanogona kuzviona. Asi vanogonawo kugadziriswa neshoko rekuchengetedza pasi kunze kwechiedza chemoto.

Sero rekuedza rinobatsira zvikuru panzvimbo dzekushandisa dzinoshandiswa zvakanyanya zvakasimba, zvirongwa, kana CGIs. Izvi ndezvokuti kunze kwekuti iwe une server uye database yakagadzirirwa pamakombiyuta ako, zviri nyore kwazvo kuedza mapeji aya pasina. Newe sevha yekuedza, unogona kutumira kuchinja kwako kune wewebsite uye woona kana mapurogiramu, zvinyorwa, kana dhesikisi achiri kushanda sezvawakafunga.

Makambani ane seni yekuedza anowedzera kubudiriro yebasa seyizvi:

  1. Desginer anovaka nzvimbo yega yega uye anoedza munzvimbo yacho, sepamusoro
  2. Mugadziri kana kuti unoshandiswa pakugadzirisa zvinoshandiswa kune hovha yekuedza kuti aongorore zvinhu zvinoshandiswa (PHP kana dzimwe script-side scripts, CGI, uye Ajax)
  3. Zvigadzirwa zvinogamuchirwa zvinoshandiswa kune shanduro yebazi

Development Servers

Purogiramu dzekukuridzira dzinobatsira zvikuru kune nzvimbo dzine ruzivo rwakakura rwokukurudzira, dzakadai sedhina yakaoma ecommerce sites uye web applications. Shanduro dzinoshandiswa dzinoshandiswa newebhu yekutsvaga webhu kuti inoshanda pakushandura mugumo wekupedzisira wewebsite. Vanenge vaine nguva yekushandura kana mashizha ekudzivirira maitiro evanhu vakawanda veboka kuti vashandise uye vanopa nzvimbo yekuchengetedza vheti matsva nemapurogiramu.

Shanduro yekutsvaga yakasiyana neseri yekuedza nokuti vashandi vakawanda vanoshanda zvakananga pane sevha. Izvo zvinoshandiswa sevha iyi zvinowanzoedza zvinhu zvitsva mumapurogiramu. Apo kuedza kunoitika pane imwe shanduko yekuvandudza, ndeyechinangwa chekuita chidimbu chekodhi basa, kwete kuidzidza pamusoro pezvimwe zvirevo. Izvi zvinobvumira vashandi kuti vazvidye mwoyo pamusoro pemiti uye mabhoti ewebsite asi vasina kunetseka pamusoro pekuti zvichatarisa sei.

Apo kambani ine inekusimbisa server, inowanzove nemapoka akasiyana akashanda mukugadzirwa uye kubudirira. Kana izvi zviri izvo, seni yekuedza inova yakakosha zvikuru, sezvo ndiyo iyo maitiro anosangana nemagwaro akanyorwa. Basa rokufambisa nevekusimbisa server rinowanzoti:

  1. Vakagadziri vanoshanda pamagadzirirwo emichina yavo
    1. Panguva imwecheteyo, vashandisi vanoshanda mazvinyorwa uye mapurogiramu pane shanduko yebazi
  2. Iko code uye zvigadzirwa zvakabatanidzwa pane sero rekuedza kuongororwa
  3. Approved designs uye code inoshandiswa kune shanduro yebazi

Content Sever

Kune nzvimbo nehuwandu hwehuwandu, pane imwe sangano inogona kugadzirisa zvigadzirwa zvehupenyu . Izvi zvinobvumira vateereri vehupenyu nzvimbo yekuwedzera zvavanoda kunze kwekusakanganiswa nemaitiro kana mapurogiramu anovakwa pamwe chete. Sevavhavha ehutano yakawanda seamapurogiramu ekubudirira kunze kwevanyori uye graphic artists.

Staging Server

Shanduro yekutsvaga inowanzomira yekupedzisira kwewebsite asati yaiswa mukugadzirwa. Shanduro dzinoshandiswa dzakagadzirirwa kuva dzakafanana nekugadzirwa sezvinobvira. Saka, hardware nemapurogiramu zvinowanzotaridzirwa kune mapeji uye mapurogiramu ekubudisa webhu. Makambani akawanda anoshandisa sekuyera sevhareji senhare yekutsvaga, asi kana nzvimbo yacho yakanyanya kuoma, shanduro yekupa mazano inopa vanogadzirisa uye vanosimbisa mukana wekupedzisira wekusimbisa kuti shanduko dzakasarudzwa dzinoshanda seyakagadzirirwa uye hadzina kuipa kwakaipa panzvimbo yese, pasina kuve nedzimwe mimwe miedzo inoitwa pairikuyera sevha inokonzera kuvhiringidzika.

Shanduro dzinoshandiswa dzinowanzoshandiswa sechimiro che "kumirira nguva" yewebsite kuchinja. Kune dzimwe makambani, shanduro yekutsvaga inotumira zvinyorwa zvitsva zvinotumirwa ikoko pakarepo, apo mamwe makambani anoshandisa sevha sekupedzisira kuedza uye kugamuchirwa nzvimbo kune vanhu vasiri webhu yehutano sehutungamiri, kutengesa, nemapoka akabatwa. Nhandare iyo inowanzoiswa mubasa rekuita seiyi:

  1. Vagadziri vanoshanda pane zvigadzirwa pamichina yavo yepanzvimbo kana sevha yekuedza
    1. Vanyori vezvakagadzirisa vanosika zvinyorwa muCMS
    2. Vanyori vanyore kode pamusangano wekufambisa
  2. Kugadzirirwa uye kodeji zvinounganidzwa pamwe chete neseri yekuedzwa yekuongororwa (dzimwe nguva kugadziriswa kunowanikwa pano, asi inowanzogadziriswa muCMS kunze kwekugadzirwa kwebasa)
  3. Zviripo zvinowedzerwa kune zvigadzirwa uye code pane shanduro yekuita
  4. Kubvumirwa kwekupedzisira kunogamuchirwa uye nzvimbo yose inoshandiswa kushandiswa server

Kambani Yenyu & # 39; s Workflow Inogona Kuva Yakasiyana

Chimwe chinhu chandakadzidza ndechekuti basa rekushanda kune imwe kambani rinogona kunge rakasiyana zvachose kubva kune rimwe kambani. Ndakavaka mawebhusayithi nekunyora HTML zvakananga pamushandisi wekushandisa uchishandisa Emacs uye vi uye ndakagadzira mawebsite apo ndisina kuwana chero chinhu kunze kwechikamu chiduku chende ndiri kushanda uye ndakaita basa rangu rose mukati meCMS. Nokunzwisisa chinangwa chemaseri akasiyana-siyana aungasangana nawo, unogona kuita basa rako nekugadzira basa nekubudirira.