Bak CSScenes, oktober 2022 PlatoBlockchain Data Intelligence. Vertikalt søk. Ai.

Behind the CSScenes, oktober 2022

Vel, hei, velkommen tilbake til Bak CSS-scenene! Disse innleggene er som små innsjekkinger vi gjør hver måned for å gi deg et innblikk bak det vi gjør her på CSS-Tricks, samt en sjanse for oss til å pause og feire et par ting.

Siste måned, delte vi en liten smakebit av et redesign for akkurat dette nettstedet. Takk til alle som skrev for å kommentere det! Synes den overveldende responsen er ganske så positiv, selv om bakgrunnsfargen var en blandet pose med reaksjoner.

Det er mer arbeid å gjøre, selvfølgelig! Denne måneden har vi litt mer å dele med deg om utviklingssiden av ting, pluss en oppsummering av noen nylige aktiviteter her. Så, la oss ringe Haley Mills for det siste.

Innholdsoppdateringer

[Haley:] September var en travel måned for teamet vårt! Vi publiserte 16 artikler av gjesteforfattere og en annen 15 av folk på laget vårt. I tillegg til disse har vi oppdatert mange av de eldre artiklene, inkludert å legge til nylig koblede ressurser. Vi har allerede oppdatert 50 artikler og vil fortsette denne innsatsen som en del av vårt daglige arbeid. Takk til teamet og de fantastiske forfatterne som bidro med dette innholdet!

For å bygge videre på vår innsats for å gi front-end utviklere verktøyene de trenger, er jeg også veldig glad for å dele at vi begynner å sparke dekkene på nye guider. Guider har vært en gratis, nyttig ressurs for CSS-Tricks Community siden den første ble publisert i 2019, og vi har visst fra dag 1 at vi må holde denne tradisjonen i gang. Siden dette er en ny prosess for teamet vårt, ønsker vi å sikre at arbeidsflyten for forfattere er helt problemfri før vi åpner den for publikum for å søke. Inntil da vil vi jobbe med håndvalgte forfattere for å gi deg nye guider om en rekke emner.

Har du et forslag til en guide du gjerne vil se? Gi oss beskjed i kommentarene!

Endelig har du kanskje hørt nyhetene som CloudWays blir med i DigitalOcean og er tilbyr en kreditt på $50 til folk i samfunnet vårt! Mens vår toppprioritet alltid vil være å tilby plattformagnostiske ressurser til CSS-Tricks-lesere, kan du forvente å se nyttig innhold om CloudWays i fremtiden fordi vi virkelig tror at deres administrerte løsning kan passe godt for fellesskapet.

Takk for at du leste innholdsoppdateringene! Neste opp har vi vår senior nettutvikler, David Berg, med en oppdatering på back-end-arbeidet vi gjør for å flytte CSS-Tricks til et nytt CMS.

Hva skjer på baksiden

[David Berg:] DigitalOcean-teamet jobber aktivt med å plukke CSS-triks fra WordPress og slippe det inn i det samme håndrullet CMS vi bruker for våre andre nettsteder, inkludert DigitalOceans bibliotek med opplæringsprogrammer. Ikke bekymre deg! CSS-triks vil fortsatt være det samme frittstående nettstedet på samme domene, med bindestrek og alt. Men det er massevis av arbeid, som du kanskje forestiller deg!

Hvis noe har vært utfordrende så langt, så har det vært det justere WordPress-dataene fra gjeldende nettsted med strukturen til vårt interne system. Teamet vårt bruker for øyeblikket en riktig kontrollert, vedlikeholdt og organisert PostgreSQL-database som har grensesnitt med klienten gjennom en rekke in-repository-tjenester som vi opprettholder tett kodekontroll og kvalitet over. WordPress-databasestrukturen er lite intuitiv – i hvert fall for meg og teamet vårt – og har krevd at teamet vårt finner obskure og kanskje altfor komplekse løsninger for å blande disse tingene sammen.

Når det er sagt, ved å migrere CSS-Tricks-innhold til vår interne løsning kan vi sikre integriteten og fremtidssikre komplekse databaserelasjoner. Gjennom denne prosessen kan vi redusere tiden det tar å søke i databasen, forbedre effektiviteten til tre (eller flere) dimensjonale relasjoner og nøyaktig modellere nye relasjoner i henhold til nye funksjoner vi kan utvikle på veien.

Kort sagt betyr det at vi ikke lenger vil være avhengige av en monolitisk WordPress-instans for å svare på hver forespørsel. Vi kan statisk eksportere alt offentlig tilgjengelig innhold til et CDN, med tjenestene som håndterer redigeringsoperasjoner bare når det er nødvendig.

Det er lettere å sende inn artikkelforslag!

[Haley:] Når vi snakker om en mer robust backend-arkitektur, er det noe annet som skjer bak kulissene ny form for gjesteforfattere som sender inn artikkelforslag til oss for publisering.

Vi brukte et skjema før dette, men vi hadde det knyttet til Jira på en måte som hjelper oss med å administrere forslagene og holde styr på hvor de er i redigeringsflyten. Den integrasjonen smuldret opp rett foran øynene våre, så vi gikk med en Typeform-drevet versjon i stedet.

Behind the CSScenes, oktober 2022

Selv om det kan virke som en ganske liten ting, er det en stor sak når det gjelder å gjøre det enklere å dele forslagene dine og sørge for at ingenting faller gjennom sprekkene – så vi har ferskt nytt frontend-innhold å publisere for deg på en konsekvent basis !

Åh, og hvis du tilfeldigvis sender inn et forslag (og du burde!) vennligst gi oss beskjed hvis du ser noen muligheter for oss for å gjøre det enda enklere og mer nyttig.

Sender den tilbake til Geoff med favorittdelen av disse oppdateringene: forfatterens høydepunkter!

Noen friske nye ansikter her

[Geoff:] Artiklene du leser her på CSS-Tricks er skrevet av folk som deg selv. Det er utrolig hvor jævla smart dette fellesskapet er og alle ideene som går rundt her. Faktisk ønsket vi velkommen 5 nye stemmer denne siste måneden:

For en flott gjeng, ikke sant? Gi dem alle litt kjærlighet til å ta seg tid ut av deres travle liv for å dele sin visdom og smarte triks med oss ​​andre. Og et rop til kjente fjes, som Temani Afif, Preethi, Ollie Williamsog Mojtaba Seyedi for alt det harde arbeidet de fortsetter å gjøre som fortsetter å presse denne tingen vi kaller front-end-utvikling fremover.

High fives til alle disse folkene, og til deg for lesing. ✋ Vi ville ikke gjort dette uten dere.

Tidstempel:

Mer fra CSS triks