Servers and Workflow Web

Servîsên Bernameyê, Pêşniyarên Pêşveçûna Pêşvebir, Servîsên Staging û Pêşniyarên Hilberîn

Bi malpera mezin a karûbarê, bi gelek kesan û rûpelan veguherînin, hûn ê di çarçoveya rastîn de pirtûka kaxezanek malperê bibin ku li ser înternetê dijîn. Karbidestek ji bo malpera kolektîf dikare dikare gelek servîsên malper û navnîşên gerok hene. Û her yek servers xwedî armanca cûda heye. Ev gotara di malpera koleksiyonê de û çendên ku têne bikaranîn.

Pêşniyarên Webên Hilberîn

Ev xuyakirina malperê ye ku pirrjimarrên webê bi wan re bizanin. Pêşkêşkera hilberê serverê ye ku malperên malper û naveroka ku ji bo hilberê amadekar e. Di heman demê de, naverokê li ser hilberîna malpera înternetê li ser înternetê dijîn an jî amade ye ku înternetê.

Di şîrketek piçûk de, pergala hilberînê ye ku hemî rûpelên malperê dijîn. Pêşniyar û pêşvebiran rûpelên li ser makûrên herêmî an jî testên veşartî yan nasnav li ser servera zindî vekolîn bikin. Dema ku pirtûka amadekar e ku zindî ye, ew bi tenê di cîhanê hilberandinê de, an jî ji alîyê FTP ve ji hêla zehfê herêmî ve an jî bi pelên ji veşartî ve veşartî ji derhênerê bijî ye.

Workflow dê bibe:

  1. Pêşniyarê malper li ser makirê herêmî ava dike
  2. Malperên tehsilê li ser makirê herêmî
  3. Pêşniyarên serîlêdanê li ser malperê veşêre servera veşartina hilberê ji bo hilberîna bêtir testê
  4. Pêşniyarên pejirandin deverên navnîşên malperê yên ku di nav malperê de ne

Ji bo malperek piçûk, ev yek ji karkerek qebûlkirî qebûl e. Û rastî, hûn pir caran bibînin ku malperek biçûk digerin ku pelên tiştên wekî index2.html û navnîşên navnîşên navên navên tiştên nû yên nû hene. Heta ku hûn di bîra xwe de ne ku hûn nerazîbûnên parastî yên ku ji hêla pisporên hilberînê ve têne peyda kirin, rêvebirinê li ser pargîdanîna hilberînê çêbikin.

Bernameya Bernameyê an QA Server

Servers testên ji bo xebata malpera karbidest in. Ji ber ku ew bi awayekî ku hûn pirtûkên nû yên nûvebirin û sêwirmendên malperê yên ku li ser mişteriyan nebin û nexşandin pêşkêş dikin. Servers testên ku ji bo malpera zindî wekhev têne çêkirin û bi gelemperî çend guhertoya vîdyoyê heye ku ji bo ku her guhartin têne guhartin çêbikin. Gelek serverên testê li pişt firotanê ya karsaziyê têne sazkirin da ku tenê karmendên wan dikarin bibînin. Lê belê ew dikarin bi parastina şîfreyê derveyî felbolê ve were saz kirin.

Pêşkêşkara testê ji bo malperên ku pir, dînamîk, programming, an jî CGI bikar tînin, pir hêsan e. Ji ber ku hûn server û database damezirandin li ser komputerê xweya herêmî, ew pir zehmet e ku van rûpelên negirêdayî bikin. Bi pêvekêşana testê, hûn dikarin guhertinên xwe li malperê bişînin û paşê bibînin ka bernameyan, pirtûkxane, an jî databases hê jî gava ku hûn armanca kar dike.

Şîrketên ku serverek ceribandin bi gelemperî bi gelemperî re dixebite nav xebatê xebatê de wek vê:

  1. Desginer malperê herêmî û ceribandinên herêmî ava dike, tenê wek jor
  2. Designer or developer uploads changes to the server testing tester elements of dynamic test (PHP or script-other script-script, CGI, and Ajax)
  3. Pêşniyarên pejirandî ji serverê hilberîn

Pêşniyarên Pêşveçûn

Pêşniyarên pêşveçûna malperên ji bo malperên ku xwedî beşek pêşketineke mezin hene, wekî e-karmendên ecommerce û qeydên malperê pir hêsan in. Pêşniyarên pêşveçûnê ji aliyê tîma pêşveçûna webê ve tê bikaranîn ku li ser malpera pişta malperê xebitîn bikin. Ew hema her tim hema pergalên kontrola kodê hene ji bo endamên endamên team-ê bikar anîn û bikar bînin ku ew pisporek pisporê ji bo şîfre û bernameyên nû ve kontrol bikin.

Pêşkêşkerek Pêşveçûna ji serverê testê cuda ye ji ber ku piraniya pêşvebiran bi rasterast li ser server dixebite. Pêvekêşiya vê serverê bi gelemperî ku di bernameyên nû de dixebitin. Dema ku ceribandinê li ser pêşveçûna pergala pêşveçûnê dibe, ew ji bo armanca pêdivî ye ku koda kodê dixebitin, lê nirxandina dijî pîvanên taybetî. Ev yek ji pêşveçûna pêşniyarên ku diçin ka çiqas çiqas dixwînin, ji bo pêşveçûna pisporan xemgîn dikin ku li ser xemgîn û balkeyên malperê.

Dema ku şîrketek pisporê pêşveçûnê ye, ew gelek caran tîmên cuda hene ser dîzdanê û pêşveçûn. Dema ku ev rewşê ye, server serverek hê bêtir girîng e, wekî ku li ku derveyî pirtûkên bi pêşniyarên pêşveçûyî yên pêşveçûn pêk tînin. Workflow bi pêşkêşkara pêşveçûnê bi gelemperî ye:

  1. Pêşniyarên li ser pîşesazên li ser makanên herêmî dixebite
    1. Di heman demê de, pêşvebiran li ser şîfre û bernameyên li ser pêşveçûna serverê dixebite
  2. Kod û designên li ser testa testê ya ceribandinê lihev kirin
  3. Dîmên pêşniyar û kodê li ser serverê hilberîn

Content Sever

Ji bo malperên ku gelek pir materyal hene, heke dibe ku serverê din bibe ku pergala rêveberiya materyalê li malê dike . Ev destûrê dide pêşveçûna materyalên cîhê cîhê ku naveroka nîzîkî an jî bernameyên avahiyê ava kirin bê bandor kirin. Pêşniyarên naverokê pir ji hêla nivîskar û grafikên hunermendên pêşveçûna serverên pêşveçûn in.

Server Staging

Pêşkêşkêşkêşanek pir caran pir ji bo malpera ku malpera hilberê malpera dawî ye. Pêşniyarên staging têne çêkirin ku ji ber ku mimkin e ku hilberîna hilberê. Ji ber vê yekê, pispor û nivîsbar ji bo servîsên malperên hilberîner û hilberîner têne nirxandin. Gelek şirketên wekî serverek tedawî bikar bînin, lê heger malperek pir zehmet e, lêverek pergala peldankek sêwirîner û pêşdeber dide ku derfeta dawîn nîşan bide ku guhertinên pêşniyarên kar ên wekî pêşniyar kirin û bandor neyînî li ser malpera neyînî, bêyî ku îmtîhanên din di ser serverê testê de dibe sedema tevliheviyê.

Rêveberên Staging yên bi gelemperî ji bo guhertinên malperê ji bo "demek benda" tê bikaranîn. Li ser hin şîrketan, server servera nû ya nû ve tête kirin, lê ji hêla şirketên din ve serverê wekî ceribandina rêveberiyê, bazirganî, û bandorên ji derveyî mirovên derveyî malperê ve tête ceribandin û erêkirinê bikar tînin. Pêşkêşkêşkêşana gelemperî bi gelemperî di xebata karker de tête kirin:

  1. Pêşniyarên li ser pîşesazên li ser makûrên herêmî an testê testê dixebite
    1. Nivîskarên naverokê di nav CMS de pêk tîne
    2. Developers li ser servera pêşveçûnê binivîsin
  2. Design û kodê li ser testê ji bo testa testê (carinan vexwendin li vir e, lê bi gelemperî li CMS di derveyî xebata designê de derbas kirin)
  3. Naverok di navnîşan û kodê de li ser pergala pelan zêde kirin
  4. Destûra Dawîn hatin qebûl kirin û tevahiya malperê veguhestina pelê hilberîn

Bila Karkeriya We ya Karûbarê Bila Dibe

Tiştek ku min hîn bûye ev e ku li kargeha karûbarê şirketek yek ji şîrketek din re cuda ye. Min malperên malperên HTML- ê ku bi kar anîna Emacs û Vê bikarhênerê hilberîna HTML-ê ava dike. Bi fêmkirina armanceya armancên cîhêreng ên ku hûn di her tiştî de werin, hûn dikarin karûbarên kar û pêşveçûna karê xwe bandor bikin.