Bag CSScenes, oktober 2022 PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Behind the CSScenes, oktober 2022

Nå, hej, velkommen tilbage til Bag CSS-scenerne! Disse indlæg er som små indtjekninger, vi laver hver måned for at give dig et kig bag, hvad vi laver her på CSS-Tricks, samt en chance for, at vi kan holde pause og fejre et par ting.

Sidste måned, delte vi en lille smagsprøve på et redesign for netop dette websted. Tak til alle de folk, der skrev ind for at kommentere det! Synes den overvældende respons er ret så positiv, selvom baggrundsfarven var en blandet pose reaktioner.

Der er selvfølgelig mere arbejde at gøre! Denne måned har vi lidt mere at dele med dig om udviklingssiden af ​​tingene, plus en opsummering af nogle nylige aktiviteter her omkring. Så lad os ringe til Haley Mills for at få det seneste.

Indholdsopdateringer

[Haley:] September var en travl måned for vores team! Vi udgav 16 artikler af gæsteforfattere og en anden 15 af folk på vores hold. Ud over disse har vi opdateret mange af de ældre artikler, herunder tilføjet nyligt linkede ressourcer. Vi har allerede opdateret 50 artikler og vil fortsætte disse bestræbelser som en del af vores daglige arbejde. Tak til holdet og de fantastiske forfattere, der bidrog med dette indhold!

For at bygge videre på vores bestræbelser på at give frontend-udviklere de værktøjer, de har brug for, er jeg også super glad for at fortælle, at vi begynder at sparke hjulene på nye guider. Guider har været en gratis, nyttig ressource for CSS-Tricks-fællesskabet, siden den første blev offentliggjort i 2019, og vi har vidst fra dag 1, at vi skal holde denne tradition i gang. Da dette er en ny proces for vores team, ønsker vi at sikre, at arbejdsgangen for forfattere er fuldstændig problemfri, før vi åbner op for offentligheden for at ansøge. Indtil da vil vi arbejde med håndudvalgte forfattere for at give dig nye guider om en række forskellige emner.

Har du et forslag til en guide, som du gerne vil se? Fortæl os det i kommentarerne!

Endelig har du måske hørt nyheden CloudWays slutter sig til DigitalOcean og tilbyder en kredit på $50 til folk i vores samfund! Selvom vores topprioritet altid vil være at levere platform-agnostiske ressourcer til CSS-Tricks-læsere, kan du forvente at se nyttigt indhold om CloudWays i fremtiden, fordi vi virkelig tror på, at deres administrerede løsning kunne passe godt til fællesskabet.

Tak fordi du læste indholdsopdateringerne! Dernæst har vi vores senior webudvikler, David Berg, med en opdatering på det back-end arbejde, vi laver for at flytte CSS-Tricks til et nyt CMS.

Hvad sker der på bagsiden

[David Berg:] DigitalOcean-teamet arbejder aktivt på at plukke CSS-Tricks fra WordPress og slippe det ind i det samme håndrullet CMS vi bruger til vores andre websteder, herunder DigitalOceans bibliotek af tutorials. Bare rolig! CSS-Tricks vil stadig være det samme selvstændige websted på det samme domæne, med bindestreg og det hele. Men det er et væld af arbejde, som du måske forestiller dig!

Hvis noget har været udfordrende indtil videre, så har det været det justering af WordPress-data fra den aktuelle side med strukturen i vores interne system. Vores team bruger i øjeblikket en korrekt undersøgt, vedligeholdt og organiseret PostgreSQL-database, der interfacer med klienten gennem en række in-repository-tjenester, som vi opretholder stram kodekontrol og kvalitet over. WordPress-databasestrukturen er uintuitiv – i hvert fald for mig og vores team – og har krævet, at vores team har fundet obskure og måske alt for komplekse løsninger til at blande disse ting sammen.

Når det er sagt, giver migrering af CSS-Tricks-indhold over til vores interne løsning os mulighed for at sikre integriteten og fremtidssikringen af ​​komplekse databaserelationer. Gennem denne proces kan vi slanke den tid, det tager at forespørge i databasen, forbedre effektiviteten af ​​tre (eller flere) dimensionelle relationer og præcist modellere nye relationer i henhold til nye funktioner, vi kan udvikle hen ad vejen.

Kort sagt betyder det, at vi ikke længere vil være afhængige af en monolitisk WordPress-instans til at levere et svar på enhver anmodning. Vi kan statisk eksportere alt offentligt tilgængeligt indhold til et CDN, med tjenesterne, der kun håndterer redigeringsoperationer, når det er nødvendigt.

Det er nemmere at indsende artikelforslag!

[Haley:] Når vi taler om en mere robust backend-arkitektur, så er der noget andet, der sker bag kulisserne ny form for gæsteforfattere, der indsender artikelforslag til os til offentliggørelse.

Vi brugte en formular før denne, men vi havde den knyttet til Jira på en måde, der hjælper os med at styre forslagene og holde styr på, hvor de er i redigeringsflowet. Den integration var ved at smuldre lige for øjnene af os, så vi gik med en Typeform-drevet version i stedet for.

Behind the CSScenes, oktober 2022

Selvom det kan virke som en temmelig mindre ting, er det en stor sag, hvad angår at gøre det nemmere at dele dine forslag og sørge for, at intet falder igennem sprækkerne - så vi har friskt nyt frontend-indhold til at udgive for dig på en konsekvent basis !

Åh, og hvis du tilfældigvis indsender et forslag (og du burde!) Lad os venligst vide, hvis du ser nogen muligheder for, at vi kan gøre det endnu nemmere og mere nyttigt.

Sender det tilbage til Geoff med min yndlingsdel af disse opdateringer: forfatterhøjdepunkter!

Nogle friske nye ansigter her omkring

[Geoff:] De artikler, du læser her på CSS-Tricks, er skrevet af folk som dig selv. Det er forbløffende, hvor forbandet smart dette fællesskab er, og alle de ideer, der bliver sendt rundt her. Faktisk bød vi velkommen 5 nye stemmer den seneste måned:

Sikke en fantastisk flok, ikke? Giv dem alle lidt kærlighed til at tage tid ud af deres travle liv for at dele deres visdom og kloge tricks med os andre. Og et råb til kendte ansigter, f.eks Temani Afif, Preethi, Ollie Williamsog Mojtaba Seyedi for alt det hårde arbejde, de fortsætter med at gøre, der bliver ved med at skubbe denne ting, vi kalder frontend-udvikling, fremad.

High fives til alle disse folk, og til dig for at læse. ✋ Vi ville ikke gøre det her uden jer.

Tidsstempel:

Mere fra CSS-tricks