Hinter den CSScenes, Oktober 2022

Avatar of Haley Mills
Haley Mills am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Na, hallo, willkommen zurück bei Behind the CSScenes! Diese Beiträge sind wie kleine Check-ins, die wir jeden Monat machen, um Ihnen einen Einblick in das zu geben, was wir hier bei CSS-Tricks tun, und um uns eine Pause zu gönnen und einige Dinge zu feiern.

Letzten Monat haben wir einen kleinen Vorgeschmack auf ein Redesign dieser Seite gegeben. Vielen Dank an alle, die uns geschrieben haben, um dazu Kommentare abzugeben! Die überwältigende Reaktion scheint ziemlich positiv zu sein, obwohl die Hintergrundfarbe gemischte Reaktionen hervorrief.

Es gibt natürlich noch mehr zu tun! Diesen Monat haben wir etwas mehr über die Entwicklungsseite zu berichten, plus eine Zusammenfassung einiger aktueller Aktivitäten hier. Lassen Sie uns also Haley Mills für das Neueste ins Boot holen.

Inhaltsaktualisierungen

[Haley:] Der September war ein geschäftiger Monat für unser Team! Wir haben 16 Artikel von Gastautoren und weitere 15 von Leuten aus unserem Team veröffentlicht. Zusätzlich dazu haben wir viele der älteren Artikel aktualisiert, einschließlich der Hinzufügung neu verlinkter Ressourcen. Wir haben bereits über 50 Artikel aktualisiert und werden diese Bemühungen als Teil unserer täglichen Arbeit fortsetzen. Vielen Dank an das Team und die großartigen Autoren, die zu diesem Inhalt beigetragen haben!

Um unsere Bemühungen fortzusetzen, Front-End-Entwicklern die Werkzeuge an die Hand zu geben, die sie benötigen, freue ich mich auch sehr mitzuteilen, dass wir anfangen, unsere neuen Guides zu testen. Guides sind seit der Veröffentlichung des ersten Guides im Jahr 2019 eine kostenlose, hilfreiche Ressource für die CSS-Tricks-Community, und wir wissen von Tag 1 an, dass wir diese Tradition fortsetzen müssen. Da dies ein neuer Prozess für unser Team ist, möchten wir sicherstellen, dass der Workflow für Autoren völlig reibungslos verläuft, bevor wir ihn für die Öffentlichkeit öffnen. Bis dahin werden wir mit handverlesenen Autoren zusammenarbeiten, um Ihnen neue Guides zu einer Vielzahl von Themen zu bringen.

Haben Sie einen Vorschlag für einen Guide, den Sie gerne sehen würden? Lassen Sie es uns in den Kommentaren wissen!

Schließlich haben Sie vielleicht die Nachricht gehört, dass CloudWays zu DigitalOcean stößt und Leuten in unserer Community einen $50-Gutschrift anbietet! Während unsere oberste Priorität immer darin bestehen wird, plattformunabhängige Ressourcen für CSS-Tricks-Leser anzubieten, können Sie in Zukunft hilfreiche Inhalte über CloudWays erwarten, da wir wirklich glauben, dass ihre verwaltete Lösung eine großartige Ergänzung für die Community sein könnte.

Vielen Dank für das Lesen der Inhaltsaktualisierungen! Als nächstes hat unser Senior Web Developer, David Berg, ein Update zu den Back-End-Arbeiten, die wir durchführen, um CSS-Tricks auf ein neues CMS umzustellen.

Was passiert im Back-End

[David Berg:] Das DigitalOcean-Team arbeitet aktiv daran, CSS-Tricks von WordPress zu lösen und in dasselbe handgefertigte CMS einzubauen, das wir für unsere anderen Websites verwenden, einschließlich der Tutorial-Bibliothek von DigitalOcean. Keine Sorge! CSS-Tricks wird weiterhin dieselbe eigenständige Website unter derselben Domain bleiben, mit Bindestrichen und allem. Aber es ist eine Menge Arbeit, wie Sie sich vorstellen können!

Was bisher herausfordernd war, ist das Abgleichen der WordPress-Daten von der aktuellen Website mit der Struktur unseres internen Systems. Unser Team verwendet derzeit eine ordnungsgemäß geprüfte, gewartete und organisierte PostgreSQL-Datenbank, die über eine Reihe von Repository-internen Diensten mit dem Client interagiert, über die wir eine strenge Codekontrolle und -qualität aufrechterhalten. Die WordPress-Datenbankstruktur ist unintuitiv – zumindest für mich und unser Team – und hat unser Team dazu veranlasst, obskure und vielleicht übermäßig komplexe Lösungen zu finden, um diese Dinge zu vermischen.

Das gesagt, ermöglicht die Migration von CSS-Tricks-Inhalten zu unserer In-House-Lösung, die Integrität und Zukunftsfähigkeit komplexer Datenbankbeziehungen sicherzustellen. Durch diesen Prozess können wir die Zeit für Datenbankabfragen verkürzen, die Effizienz von drei- (oder mehr-)dimensionalen Beziehungen verbessern und neue Beziehungen genau modellieren, entsprechend neuer Funktionen, die wir in Zukunft entwickeln könnten.

Kurz gesagt, das bedeutet, dass wir nicht mehr von einer monolithischen WordPress-Instanz abhängig sein werden, um jede Anfrage zu bedienen. Wir können alle öffentlich zugänglichen Inhalte statisch auf ein CDN exportieren, wobei die Dienste die Bearbeitungsoperationen nur bei Bedarf handhaben.

Artikelvorschläge einzureichen ist einfacher!

[Haley:] Apropos robustere Back-End-Architektur, etwas anderes, das hinter den Kulissen passiert, ist ein neues Formular für Gastautoren, die Artikelvorschläge zur Veröffentlichung bei uns einreichen.

Wir haben vorher ein Formular benutzt, aber es war mit Jira verknüpft, was uns half, die Vorschläge zu verwalten und den Überblick zu behalten, wo sie sich im Bearbeitungsprozess befinden. Diese Integration brach uns direkt vor Augen zusammen, also haben wir stattdessen eine Typeform-basierte Version verwendet.

CSS-Tricks guest writer application front page.

Auch wenn es eine ziemlich kleine Sache zu sein scheint, ist es eine große Sache, wenn es darum geht, Ihre Vorschläge einfacher teilen zu können und sicherzustellen, dass nichts durchrutscht – damit wir Ihnen konsistent frische neue Front-End-Inhalte zur Veröffentlichung anbieten können!

Oh, und wenn Sie zufällig einen Vorschlag einreichen (und das sollten Sie auch!), lassen Sie uns bitte wissen, wenn Sie Möglichkeiten sehen, es noch einfacher und hilfreicher zu gestalten.

Ich gebe zurück an Geoff mit meinem Lieblingsteil dieser Updates: Autoren-Highlights!

Einige neue Gesichter hier

[Geoff:] Die Artikel, die Sie hier bei CSS-Tricks lesen, werden von Leuten wie Ihnen geschrieben. Es ist erstaunlich, wie schlau diese Community ist und all die Ideen, die hier ausgetauscht werden. Tatsächlich haben wir im letzten Monat 5 neue Stimmen begrüßt

Was für eine großartige Truppe, nicht wahr? Geben Sie ihnen allen etwas Liebe dafür, dass sie sich die Zeit aus ihren geschäftigen Leben genommen haben, um ihr Wissen und ihre cleveren Tricks mit dem Rest von uns zu teilen. Und ein Lob an bekannte Gesichter wie Temani Afif, Preethi, Ollie Williams und Mojtaba Seyedi für all die harte Arbeit, die sie weiterhin leisten und die diese Sache, die wir Front-End-Entwicklung nennen, vorantreibt.

Hochachtung für all diese Leute und für Sie fürs Lesen. ✋ Ohne Sie würden wir das nicht tun.