Za kulisami CSS, październik 2022 PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Za kulisami CSS, październik 2022

No cóż, witaj z powrotem Za kulisami CSS! Te posty są jak małe check-iny, które robimy co miesiąc, aby dać ci wgląd w to, co robimy tutaj w CSS-Tricks, a także dla nas, aby zatrzymać i uczcić kilka rzeczy.

Ostatni miesiąc, podzieliliśmy się przedsmakiem przeprojektowania tej samej witryny. Dziękuję wszystkim, którzy napisali, aby to skomentować! Wydaje się, że przytłaczająca reakcja jest dość pozytywna, chociaż kolor tła był mieszanym zbiorem reakcji.

Oczywiście jest jeszcze więcej pracy! W tym miesiącu mamy trochę więcej do podzielenia się z wami na temat rozwoju rzeczy, a także podsumowanie ostatnich aktywności w okolicy. Więc zadzwońmy do Haley Mills, aby uzyskać najnowsze informacje.

Aktualizacje treści

[Haley:] Wrzesień był pracowitym miesiącem dla naszego zespołu! Opublikowaliśmy Artykuły 16 autorzy gościnni i inny 15 przez ludzi z naszego zespołu. Oprócz tego zaktualizowaliśmy wiele starszych artykułów, w tym dodaliśmy nowe zasoby. Już zaktualizowaliśmy Artykuły 50 i będziemy kontynuować te wysiłki w ramach naszej codziennej pracy. Dziękujemy zespołowi i wspaniałym autorom, którzy wnieśli tę treść!

Aby wykorzystać nasze wysiłki, aby zapewnić programistom front-endu narzędzia, których potrzebują, jestem również bardzo podekscytowany, mogąc podzielić się tym, że zaczynamy kopać opony nowe przewodniki. Poradniki były darmowym, pomocnym źródłem dla społeczności CSS-Tricks od czasu opublikowania pierwszego w 2019 roku i od pierwszego dnia wiedzieliśmy, że musimy kontynuować tę tradycję. Ponieważ jest to nowy proces dla naszego zespołu, chcemy upewnić się, że przepływ pracy dla autorów jest całkowicie wolny od przeszkód, zanim udostępnimy go publicznie do złożenia wniosku. Do tego czasu będziemy współpracować z ręcznie wyselekcjonowanymi autorami, aby dostarczyć Wam nowe przewodniki na różne tematy.

Masz sugestię przewodnika, który chciałbyś zobaczyć? Daj nam znać w komentarzach!

Wreszcie, być może słyszeliście wiadomość, że CloudWays dołącza do DigitalOcean i jest oferowanie kredytu w wysokości 50 USD dla członków naszej społeczności! Chociaż naszym najwyższym priorytetem zawsze będzie dostarczanie czytelnikom CSS-Tricks zasobów niezależnych od platformy, w przyszłości możesz spodziewać się przydatnych treści na temat CloudWays, ponieważ naprawdę wierzymy, że ich zarządzane rozwiązanie może być doskonałym rozwiązaniem dla społeczności.

Dziękujemy za przeczytanie aktualizacji treści! Następnie mamy naszego starszego programistę stron internetowych, Davida Berga, z aktualizacją na temat pracy zaplecza, którą wykonujemy, aby przenieść CSS-Tricks do nowego CMS.

Co się dzieje na zapleczu

[Dawid Berg:] Zespół DigitalOcean aktywnie pracuje nad wyłuskaniem sztuczek CSS z WordPressa i wrzuceniem ich do tego samego ręcznie zwijany CMS używamy dla naszych innych witryn, w tym Biblioteka samouczków DigitalOcean. Nie martw się! CSS-Tricks nadal będzie tą samą samodzielną witryną w tej samej domenie, z łącznikami i wszystkimi. Ale to mnóstwo pracy, jak możesz sobie wyobrazić!

Jeśli do tej pory coś stanowiło wyzwanie, to właśnie wyrównanie danych WordPress z bieżącej strony ze strukturą naszego wewnętrznego systemu. Nasz zespół korzysta obecnie z odpowiednio sprawdzonej, utrzymywanej i zorganizowanej bazy danych PostgreSQL, która łączy się z klientem za pośrednictwem szeregu usług w repozytorium, nad którymi utrzymujemy ścisłą kontrolę i jakość kodu. Struktura bazy danych WordPressa jest nieintuicyjna – przynajmniej dla mnie i naszego zespołu – i wymagała od naszego zespołu znalezienia niejasnych i być może zbyt skomplikowanych rozwiązań, aby połączyć te rzeczy w całość.

To powiedziawszy, migracja treści CSS-Tricks do naszego wewnętrznego rozwiązania pozwala nam zapewnić integralność i zabezpieczenie na przyszłość złożonych relacji z bazami danych. Dzięki temu procesowi możemy skrócić czas potrzebny na wykonanie zapytań do bazy danych, poprawić wydajność relacji trójwymiarowych (lub więcej) i dokładnie modelować nowe relacje zgodnie z nowymi funkcjami, które możemy opracować w przyszłości.

Krótko mówiąc, oznacza to, że nie będziemy już polegać na monolitycznej instancji WordPressa, która będzie obsługiwać odpowiedź na każde żądanie. Możemy statycznie eksportować całą publicznie dostępną zawartość do CDN, a usługi obsługujące operacje edycji tylko w razie potrzeby.

Łatwiej jest zgłaszać propozycje artykułów!

[Haley:] Mówiąc o solidniejszej architekturze zaplecza, coś innego dzieje się za kulisami jest Nowa forma dla autorów gościnnych zgłaszających nam propozycje artykułów do publikacji.

Wcześniej korzystaliśmy z formularza, ale powiązaliśmy go z Jira w sposób, który pomaga nam zarządzać propozycjami i śledzić ich położenie w procesie edycji. Ta integracja rozpadała się na naszych oczach, więc poszliśmy z Typeformwersja zasilana zamiast.

Za kulisami CSS, październik 2022

Choć może się to wydawać dość drobnostką, to wielka sprawa, jeśli chodzi o ułatwienie dzielenia się propozycjami i upewnienie się, że nic nie przebije się przez szczeliny — więc mamy dla Ciebie nowe treści front-endowe do publikowania w sposób spójny. !

Aha, a jeśli zdarzy ci się złożyć wniosek (i powinieneś!) daj nam znać, jeśli widzisz dla nas możliwości, aby uczynić to jeszcze łatwiejszym i bardziej pomocnym.

Przekazuję go Geoffowi z moją ulubioną częścią tych aktualizacji: wyróżnienia autorów!

Kilka świeżych nowych twarzy w okolicy

[Geoff:] Artykuły, które czytasz tutaj w CSS-Tricks, są pisane przez ludzi takich jak Ty. To niesamowite, jak cholernie inteligentna jest ta społeczność i wszystkie pomysły, które są tu przekazywane. W rzeczywistości powitaliśmy 5 nowych głosów w zeszłym miesiącu:

Co za wspaniała grupa, prawda? Daj im wszystkim trochę miłości za poświęcenie czasu z ich pracowitego życia, aby podzielić się swoją mądrością i sprytnymi sztuczkami z resztą z nas. I krzyk do znajomych twarzy, jak Temani Afif, Preethi, Olliego Williamsa, Mojtaba Seyedi za całą ciężką pracę, którą wykonują, która popycha do przodu to, co nazywamy rozwojem front-endu.

Przybijanie piątki wszystkim tym ludziom i tobie za czytanie. ✋ Nie zrobilibyśmy tego bez was wszystkich.

Znak czasu:

Więcej z Sztuczki CSS