Đằng sau CSScenes, tháng 2022 năm XNUMX Thông minh dữ liệu PlatoBlockchain. Tìm kiếm dọc. Ái.

Đằng sau CSScenes, tháng 2022 năm XNUMX

Này, chào mừng quay trở lại Đằng sau CSScenes! Những bài đăng này giống như những lần đăng ký nhỏ mà chúng tôi thực hiện mỗi tháng để cung cấp cho bạn cái nhìn tổng quan về những gì chúng tôi đang làm ở đây tại CSS-Tricks, cũng như cơ hội để chúng tôi tạm dừng và ăn mừng một số điều.

Tháng trước, chúng tôi đã chia sẻ một chút về thiết kế lại cho chính trang web này. Cảm ơn tất cả những người đã viết bình luận về nó! Có vẻ như phản ứng áp đảo khá tích cực, mặc dù màu nền là một loạt các phản ứng hỗn hợp.

Tất nhiên là còn nhiều việc phải làm! Trong tháng này, chúng tôi có thêm một chút điều muốn chia sẻ với bạn về khía cạnh phát triển của mọi thứ, cùng với bản tóm tắt về một số hoạt động gần đây ở đây. Vì vậy, hãy gọi cho Haley Mills để biết thông tin mới nhất.

Cập nhật nội dung

[Haley:] Tháng 9 là một tháng bận rộn đối với nhóm chúng tôi! Chúng tôi đã xuất bản mục 16 của các tác giả khách mời và một 15 khác bởi những người trong nhóm của chúng tôi. Ngoài những bài viết này, chúng tôi còn cập nhật nhiều bài viết cũ hơn, bao gồm cả việc bổ sung thêm các tài nguyên được liên kết mới. Chúng tôi đã cập nhật xong rồi mục 50 và sẽ tiếp tục những nỗ lực này như một phần công việc hàng ngày của chúng tôi. Cảm ơn nhóm và các tác giả tuyệt vời đã đóng góp nội dung này!

Để tiếp tục nỗ lực cung cấp cho các nhà phát triển giao diện người dùng những công cụ họ cần, tôi cũng rất vui mừng được chia sẻ rằng chúng tôi đang bắt đầu phát huy hết khả năng của mình. hướng dẫn mới. Hướng dẫn là tài nguyên miễn phí, hữu ích cho Cộng đồng Thủ thuật CSS kể từ khi tài liệu đầu tiên được xuất bản vào năm 2019 và chúng tôi đã biết ngay từ ngày đầu tiên rằng chúng tôi cần tiếp tục truyền thống này. Vì đây là một quy trình mới cho nhóm của chúng tôi nên chúng tôi muốn đảm bảo rằng quy trình làm việc dành cho tác giả hoàn toàn không gặp trở ngại trước khi mở rộng cho công chúng áp dụng. Cho đến lúc đó, chúng tôi sẽ làm việc với các tác giả được chọn lọc kỹ lưỡng để mang đến cho bạn những hướng dẫn mới về nhiều chủ đề khác nhau.

Bạn có gợi ý về hướng dẫn mà bạn muốn xem không? Hãy cho chúng tôi biết trong phần bình luận!

Cuối cùng, bạn có thể đã nghe tin rằng CloudWays đang tham gia DigitalOceancung cấp khoản tín dụng $50 cho mọi người trong cộng đồng của chúng tôi! Mặc dù ưu tiên hàng đầu của chúng tôi luôn là cung cấp tài nguyên không phụ thuộc vào nền tảng cho người đọc CSS-Tricks, nhưng bạn có thể mong đợi được thấy nội dung hữu ích về CloudWays trong tương lai vì chúng tôi thực sự tin rằng giải pháp được quản lý của họ có thể rất phù hợp với cộng đồng.

Cảm ơn đã đọc nội dung cập nhật! Tiếp theo, chúng tôi có nhà phát triển web cấp cao, David Berg, với bản cập nhật về công việc phụ trợ mà chúng tôi đang thực hiện để chuyển CSS-Tricks sang CMS mới.

Điều gì đang xảy ra ở mặt sau

[David Berg:] Nhóm DigitalOcean đang tích cực làm việc để lấy CSS-Tricks từ WordPress và thả nó vào cùng CMS cuộn bằng tay chúng tôi sử dụng cho các trang web khác của mình, bao gồm Thư viện hướng dẫn của DigitalOcean. Đừng lo lắng! CSS-Tricks vẫn sẽ là cùng một trang web độc lập trên cùng một tên miền, có dấu gạch nối và tất cả. Nhưng đó là rất nhiều công việc, như bạn có thể tưởng tượng!

Nếu có điều gì đó gây khó khăn cho đến nay thì đó là căn chỉnh dữ liệu WordPress từ trang web hiện tại với cấu trúc của hệ thống nội bộ của chúng tôi. Nhóm của chúng tôi hiện đang sử dụng cơ sở dữ liệu PostgreSQL đã được hiệu đính, duy trì và tổ chức hợp lý để giao tiếp với khách hàng thông qua một loạt dịch vụ trong kho lưu trữ mà qua đó chúng tôi duy trì chất lượng và kiểm soát mã chặt chẽ. Cấu trúc cơ sở dữ liệu WordPress không trực quan — ít nhất là đối với tôi và nhóm của chúng tôi — và đã yêu cầu nhóm của chúng tôi tìm ra các giải pháp khó hiểu và có thể quá phức tạp để kết hợp những thứ này lại với nhau.

Điều đó có nghĩa là việc di chuyển nội dung CSS-Tricks sang giải pháp nội bộ của chúng tôi cho phép chúng tôi đảm bảo tính toàn vẹn và ổn định trong tương lai của các mối quan hệ cơ sở dữ liệu phức tạp. Thông qua quá trình này, chúng tôi có thể giảm bớt thời gian truy vấn cơ sở dữ liệu, nâng cao hiệu quả của các mối quan hệ ba (hoặc nhiều) chiều và lập mô hình chính xác các mối quan hệ mới theo các tính năng mới mà chúng tôi có thể phát triển trong tương lai.

Tóm lại, điều đó có nghĩa là chúng tôi sẽ không còn phụ thuộc vào phiên bản WordPress nguyên khối để đáp ứng mọi yêu cầu nữa. Chúng tôi có thể xuất tĩnh tất cả nội dung có thể truy cập công khai sang CDN, với các dịch vụ chỉ xử lý các hoạt động chỉnh sửa khi cần.

Gửi đề xuất bài viết dễ dàng hơn!

[Haley:] Nói về một kiến ​​trúc back-end mạnh mẽ hơn, có một điều gì đó khác đang diễn ra đằng sau đó là hình thức mới dành cho các tác giả khách gửi đề xuất bài viết cho chúng tôi để xuất bản.

Chúng tôi đã sử dụng một biểu mẫu trước biểu mẫu này nhưng chúng tôi đã liên kết nó với Jira theo cách giúp chúng tôi quản lý các đề xuất và theo dõi xem chúng đang ở đâu trong quy trình chỉnh sửa. Sự tích hợp đó đã sụp đổ ngay trước mắt chúng tôi, vì vậy chúng tôi đã quyết định Dạng-phiên bản hỗ trợ thay thế.

Đằng sau CSScenes, tháng 2022 năm XNUMX

Mặc dù nó có vẻ như là một điều khá nhỏ nhặt nhưng nó lại là một vấn đề lớn trong việc giúp bạn chia sẻ các đề xuất của mình dễ dàng hơn và đảm bảo không có gì bị bỏ sót — vì vậy, chúng tôi có nội dung giao diện người dùng mới để xuất bản cho bạn một cách nhất quán !

Ồ, và nếu bạn tình cờ gửi một đề xuất (và bạn nên!) Vui lòng cho chúng tôi biết nếu bạn thấy bất kỳ cơ hội nào để chúng tôi làm cho việc này trở nên dễ dàng và hữu ích hơn nữa.

Gửi lại cho Geoff phần yêu thích của tôi trong những cập nhật này: những điểm nổi bật của tác giả!

Một số gương mặt mới quanh đây

[Goff:] Các bài viết bạn đọc ở đây tại CSS-Tricks đều được viết bởi những người như bạn. Thật ngạc nhiên là cộng đồng này lại thông minh đến mức nào và tất cả các ý tưởng được truyền đi khắp nơi ở đây. Trên thực tế, chúng tôi hoan nghênh 5 giọng nói mới tháng vừa qua:

Thật là một nhóm tuyệt vời, phải không? Hãy dành tình cảm cho họ vì đã dành thời gian trong cuộc sống bận rộn của họ để chia sẻ sự khôn ngoan và những thủ thuật thông minh của họ với những người còn lại trong chúng ta. Và hét lên với những gương mặt quen thuộc, như Temani Afif, Preethi, Ollie WilliamsMojtaba Seydi vì tất cả những công việc khó khăn mà họ tiếp tục làm để tiếp tục thúc đẩy thứ mà chúng tôi gọi là phát triển front-end tiến lên phía trước.

Xin chúc mừng tất cả những người này và các bạn đã đọc. ✋ Chúng tôi sẽ không làm được điều này nếu không có các bạn.

Dấu thời gian:

Thêm từ Thủ thuật CSS