欢迎回来 幕后 CSS 趣闻!这些帖子就像我们每个月进行的小型签到,让您一窥我们 CSS-Tricks 团队正在做什么,也是我们暂停并庆祝一些事情的机会。
上个月,我们分享了对这个网站的重新设计的一小部分。感谢所有写信评论的人!似乎绝大多数的反馈都是非常正面的,不过背景颜色却引起了褒贬不一的反应。
当然,还有更多工作要做!这个月,我们将与您分享更多关于开发方面的信息,以及最近我们的一些活动总结。因此,让我们联系 Haley Mills 获取最新信息。
内容更新
[Haley:] 九月对于我们的团队来说是忙碌的一个月!我们发表了来自客座作者的 16 篇文章 以及我们团队成员的 另外 15 篇 文章。除了这些,我们一直在更新许多旧文章,包括添加最新链接的资源。我们已经更新了超过 50 篇文章,并将继续这些工作作为我们日常工作的一部分。感谢团队和贡献这些内容的优秀作者!
为了继续努力为前端开发人员提供他们需要的工具,我还要非常兴奋地分享,我们开始为 新指南 摸索。指南自 2019 年发布第一篇以来一直是 CSS-Tricks 社区免费且有用的资源,我们从一开始就知道我们需要继续保持这种传统。由于这对我们团队来说是一个新的流程,我们希望确保作者的工作流程在向公众开放之前完全没有问题。在此之前,我们将与精心挑选的作者合作,为您带来关于各种主题的新指南。
您有没有想看到的指南建议?请在评论区告诉我们!
最后,您可能已经听说过 CloudWays 将加入 DigitalOcean,并将 为我们社区的人员提供 50 美元的积分!虽然我们的首要任务始终是为 CSS-Tricks 阅读者提供与平台无关的资源,但您可能会在未来看到关于 CloudWays 的有用内容,因为我们真正相信他们的托管解决方案非常适合这个社区。
感谢您阅读内容更新!接下来,我们将由我们的高级 Web 开发人员 David Berg 介绍我们将 CSS-Tricks 迁移到新 CMS 的后端工作更新。
后端正在发生什么
[David Berg:] DigitalOcean 团队正在积极努力将 CSS-Tricks 从 WordPress 中分离,并将其放入我们用于其他网站(包括 DigitalOcean 的教程库)的相同 手动制作的 CMS 中。不用担心!CSS-Tricks 仍然是同一个独立网站,位于同一个域名,带有连字符。但正如您可能想象的那样,这是一项艰巨的任务!
如果说目前有什么挑战的话,那就是 将当前网站的 WordPress 数据与我们内部系统的结构 对齐。我们的团队目前使用经过适当验证、维护和组织的 PostgreSQL 数据库,该数据库通过一系列我们对其代码控制和质量保持严格的内部库服务与客户端进行交互。WordPress 数据库结构不直观——至少对我来说和我们的团队来说是这样——并且需要我们团队找到一些可能过于复杂的方法来将这些东西结合在一起。
也就是说,将 CSS-Tricks 内容迁移到我们内部解决方案可以确保复杂数据库关系的完整性和未来发展。通过这个过程,我们可以缩短查询数据库所需的时间,提高三维(或更多维)关系的效率,并根据将来可能开发的新功能准确地建模新关系。
简而言之,这意味着我们不再依赖单一的 WordPress 实例来为每个请求提供响应。我们可以将所有公开可访问的内容静态导出到 CDN,而服务仅在需要时处理编辑操作。
提交文章建议变得更容易!
[Haley:] 说到更强大的后端架构,幕后发生的另一件事是 一个新的表单,供客座作者向我们提交文章建议以供发表。
我们以前使用过一个表单,但我们将它与 Jira 结合使用,以帮助我们管理建议并跟踪它们在编辑流程中的位置。这种集成在我们眼前崩溃,所以我们转而使用 Typeform 支持的版本。

虽然这看起来可能是一件非常小的事情,但它对我们来说意义重大,因为它可以更轻松地分享您的建议,并确保不会出现任何疏漏——因此我们可以为您持续发布新鲜的前端内容!
哦,如果您碰巧提交了建议(并且 您应该这样做!),请告诉我们您是否发现有任何机会让我们使其变得更容易和更有用。
我把话筒交回给 Geoff,让他谈谈我最喜欢的部分:作者亮点!
这里出现了一些新面孔
[Geoff:] 您在 CSS-Tricks 上阅读的文章是由像您一样的人写成的。这个社区的智慧程度令人难以置信,在这里交流的所有想法也令人难以置信。事实上,我们在上个月迎来了 5 位新声音
真是太棒了,对吧?感谢他们从忙碌的生活中抽出时间,与我们其他人分享他们的智慧和巧妙的技巧。还要向熟悉的面孔致敬,比如 Temani Afif、Preethi、Ollie Williams 以及 Mojtaba Seyedi,感谢他们持续努力,推动我们称之为前端开发的事业向前发展。
向所有这些人以及您这些读者致以高高的五!✋ 没有你们,我们做不到这些。