今天没有继续搞邮件相关的逻辑,而是去弄网站 Sitemap 的生成了,这也是小窝需要增加的一项任务。目前技术实现上比较离谱的地方是这玩意是后端生成的,而不是前端,也就是说前端和后端必须约定好具体使用哪个 URL 格式才行。
相较于使用 Nuxt,PHP 生成自然是更便捷高效的办法,毕竟它直连数据库,还不需要搞单独的接口就可以一次性拿到所有不同类型的数据不是么,这虽然不太“优雅”,但是它实现起来很快啊,对后端影响不大,也不需要额外改造前端的代码。
期间询问了 @Innei 他网站的实现细节,得知他因工作方面的问题而情绪低落。有群友也提了一脚,“想不被裁得搞业务,专注于技术迟早被裁”,虽然很难听,但是很中肯不是么。客户有需求,产品能留存住人才能生存,不然为什么连推特都开始做求职平台了呢。产品没有持续性的收入也留不到人,团队就要裁员,这也是合乎情理的。
公司产品的技术选型真的不需要太高级,太花哨,用熟悉的工具好且快的完成功能创造营收,才是正解。如果想在新技术上开荒,拿自己的个人项目来玩玩就好,玩成熟了再去分析是否确实能对项目有利(性能、代码抽象、可读性等),那么再看情况引入进去优化也不迟。