Birt appið þitt helst nú uppi meðan þú birtir það aftur
Þegar þú birtir app aftur á Mythex þjónar lifandi vefsvæðið þitt nú fyrri útgáfunni þar til nýja byggingin er tilbúin, og skiptir þá yfir. Áður en þessi breyting kom tók endurbirting síðuna af netinu meðan á allri byggingunni stóð — gestir sáu „Þetta birta app er ekki tiltækt eða hlekkurinn fannst ekki“ í um mínútu, og síðan virkaði sama síða aftur við endurhleðslu. Við lagfærðum líka tvær aðrar leiðir þar sem lifandi app gat ranglega virst vera án nettengingar.
1. Endurbirting tekur ekki lengur síðuna þína niður
Að baki liggur að hvert birt app hefur skráningu sem segir hvaða byggingu skuli þjóna. Endurbirting endurnýtti þá skráningu og merkti hana „í smíðum“ meðan á byggingunni stóð — og sá hluti jaðarkerfisins okkar sem beinir gestum þjónaði aðeins skráningum sem voru merktar „í beinni“. Þannig hvarf síðan í hvert skipti þar til byggingunni lauk. Við endurskópum þetta á litlu prófunarappi: um 50 sekúndur án nettengingar fyrir hverja endurbirtingu.
Nú, þegar endurbirting hefst á appi sem er þegar í beinni, man skráningin að fyrri bygging er til og heldur áfram að benda á hana. Jaðarkerfið þjónar þeirri fyrri meðan sú nýja byggist, og bendillinn færist aðeins yfir á nýju byggingunni þegar hún heppnast. Ef nýja byggingin mistekst taka gestir ekki eftir neinu — gamla útgáfan helst einfaldlega uppi.
Fyrsta birting, eða endurbirting á appi sem var sett á hlé eða afbirt, fer enn í beina útsendingu fyrst þegar byggingunni lýkur — þar er engin fyrri útgáfa til að sýna.
2. Lítið hik lítur ekki lengur út eins og „fannst ekki“
Þjónustan fyrir framan birta appið þitt spyr API-ið okkar hvar hvert vefsvæði er. Hún túlkaði áður hvert svar sem tókst ekki — tímabundna villu á þjóni, slitna tengingu — sem „þessi síða er ekki til“, og sýndi síðuna án nettengingar. Endurhleðsla sekúndu síðar virkaði, sem gerði þetta ruglingslegt.
Nú telst aðeins raunverulegt „fannst ekki“ svar sem slíkt:
- Hver önnur bilun er reynd aftur einu sinni.
- Ef hún bilar enn þjónar jaðarkerfið síðunni út frá síðasta þekkta góða svari í allt að klukkustund.
- Aðeins ef það hefur aldrei fengið svar birtist síða „tímabundið ótiltækt“ — aldrei „fannst ekki“.
Sérsniðin lén spyrja líka framleiðslu- og staging-kerfin okkar samhliða, svo hægur staging-þjónn getur aldrei haldið aftur af framleiðslulénum.
3. Appið í hléi segir að það sé í hléi
Birt öpp keyra á inneignarstöðu þinni. Ef hún klárast er appið sett í hlé þar til þú fyllir á — og það kemur aftur af sjálfu sér þegar þú gerir það. En app í hléi leit áður nákvæmlega eins út og eytt app.
Nú sér gestur á appi í hléi „Þetta app er í hléi“, ásamt leið til baka fyrir eigandann, og svarið er aldrei geymt í skyndiminni, svo appið er aðgengilegt um leið og það fer aftur í gang. Ef app er ótiltækt af annarri ástæðu sjá gestir „Þetta app er ekki tiltækt“ — án þess að vera sagt hvers vegna.
Af hverju þetta skiptir máli
Birt app er eitthvað sem þú hefur deilt: í hlekk á ævisögu, á nafnspjaldi, með fyrstu viðskiptavinunum þínum. Það ætti að haga sér eins og alvöru vefsíða — haldast uppi meðan þú bætir hana, lifa af hik, og vera heiðarlegt þegar það er í hléi.
Meira um birtingu í skjölunum: hvernig þú birtir og takmörk hýsingar. Og innviðahliðin á sömu hugmynd: hvernig við náðum eigin útgáfum niður í núll 502-villur.