Twitter nogalina hashbang, sola 5x ātrāk lapas ielādes - Sociālie Mēdiji - 2019

Anonim

Twitter gatavojas iegūt daudz ātrāk. Otrdien paziņotais mikrobloginga gigants paziņoja, ka tas pārveido tā, kā tas padara tīmekli tīmeklī, ļaujot ātrumu piecas reizes ātrāk nekā iepriekšējā atkārtota atkārtošana. Kā daļa no šī plāna, Twitter nogalina "hashbang" (#!) URL un veic citas izmaiņas, lai "optimizētu pēc ātruma".

Pēc "Jaunā čivināt" atvēršanas 2010. gada septembrī Twitter izmantoja Web lietotņu struktūru, lai izveidotu Twitter.com lietotāja saskarni. Tādā veidā Twitter izmanto JavaScript, kas darbojas katra lietotāja interneta pārlūkprogrammā, lai ielādētu lietotāja saskarni. Tagad Twitter sāks ielādēt savu tīmekļa vietnes saskarni, izmantojot savus serverus, kuriem ir dažādi ieguvumi gan lietotājiem, gan Twitter, ieskaitot ātrākus ielādes laikus, saskaņotāku lietotāju pieredzi dažādās pārlūkprogrammās un iespēju ātrāk ieviest jaunas funkcijas. .

"Lai uzlabotu twitter.com pieredzi visiem, mēs esam strādājuši, lai pārņemtu kontroli pār mūsu front-end veiktspēju, pārvietojot renderēšanu uz serveri, " raksta Dan Webb, čivināt inženieru menedžeris uzņēmuma emuāra ziņā. "Tas ļāva mums samazināt sākotnējo lapas ielādes laiku līdz 1/5 no tā, kas bija iepriekš, un samazināt veiktspējas atšķirības pārlūkprogrammās."

Turklāt, Twitter pakāpeniski atceļ ar hashbang URL, kas prasīja nedaudz tehnoloģisku runas darbu. Uzņēmums ir sācis ar čivināt permalinks (piemēram, šo), un galu galā nogalināt hashbang struktūru pavisam. Piemēram, mana čivināt profila saite pašlaik ir: twitter.com/#!/andrewcouts. Drīz tā būs tikai twitter.com/andrewcouts. (Jūs, protams, varat ierakstīt pēdējo, un tas darbosies, bet tas vienkārši novirzīs uz hashbang URL).

Turklāt Twitter mazinās "JavaScript" smagā procesa daļu, lai samazinātu "laiku līdz pirmajam čivinātam", tas nozīmē, ka jums nevajadzēs gaidīt gandrīz tikpat ilgu laiku, lai publicētu 140 rakstu zīmju reklāmas. Visbeidzot, čivināt sāks būt selektīvāki par to, kādus saskarnes lietotāja saskarnes aspektus, konkrētajā lapā, līdz "tikai tam, kas mums nepieciešams". Tas arī palīdzēs samazināt laiku līdz pirmajam čivināt un ļauj ātrāk ielādēt lapas.