<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>开发 | 七行的小仓库|互联网记忆|博客</title><description>主要内容：所见所闻 | 各种教程 | 有用的东西博客：https://blog.qixing1217.top朋友圈：https://moments.qixing1217.top网页版频道： https://channel.qixing1217.top</description><link>https://channel.qixing1217.top</link><item><title>#开源 #代码审查 #编程 #软件开发 #开发者技能</title><link>https://channel.qixing1217.top/posts/1224</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1224</guid><pubDate>Thu, 21 Aug 2025 04:03:08 GMT</pubDate><content:encoded>&lt;a href=&quot;/posts/1220&quot;&gt;&lt;blockquote&gt;&lt;small&gt;
&lt;div&gt;
  &lt;span&gt;七行的小仓库|互联网记忆|博客&lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;#编程 #日常&lt;br /&gt;败絮其中可能才是日常，UI不能决定代码质量，好看的UI背后说不定是更大的屎山（开源PR有感而发&lt;/div&gt;
&lt;/small&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;a href=&quot;/search/%23%E5%BC%80%E6%BA%90&quot;&gt;#开源&lt;/a&gt; &lt;a href=&quot;/search/%23%E4%BB%A3%E7%A0%81%E5%AE%A1%E6%9F%A5&quot;&gt;#代码审查&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%BC%96%E7%A8%8B&quot;&gt;#编程&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91&quot;&gt;#软件开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91%E8%80%85%E6%8A%80%E8%83%BD&quot;&gt;#开发者技能&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://endler.dev/2025/how-to-review-code&quot; target=&quot;_blank&quot;&gt;https://endler.dev/2025/how-to-review-code&lt;/a&gt;&lt;br /&gt;很有启发的文章，从审查者的角度给出了很多的建设性意见。开源和参与开源的更大意义，不仅仅只是使用和学习别人构建好的东西，更是在pr和社区交流中互相学习。&lt;br /&gt;好的代码审核和交流确实很重要，作为一个贡献者已经深刻体会到了不同审查者带来的差异，这对于项目的可持续性和发展是至关重要的。&lt;br /&gt;当然也提醒了我很多，太多的建议指出的就是我已经或很可能犯下的错误，希望之后当审核者的时候也能既对项目负责又能让别人如沐春风吧&lt;a href=&quot;https://endler.dev/2025/how-to-review-code/?utm_source=bonobopress&amp;amp;utm_medium=newsletter&amp;amp;utm_campaign=2183&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;endler.dev&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;How To Review Code&quot; src=&quot;/static/https://cdn4.telesco.pe/file/ibTFq9WWrUbfsRpNC9Aq998ySoV11WGnFANTtMQMXL2232lF7qx-bACXIEdNvjsXToLb2qf1A4iXl0HlYnErWnQ1PrWajGG6-Y1YV_2ltb3k5RsAZYebJomqZEhkLlYIAj-c3gjjl6Ruur6LTz75kgpJdevspb9It_w5JHg8NWIXffOi2CODwBorNwg000GtGk258uJrrvfeCND0fXV6JuisAVyyTxZ2zT4LRUCQHnRyMdkBZntAszVjUzeVTRUM5GWQ5HzuXBqkfEzQU3Dz-VRyiPh2x0R12PtmihWyRMF1kPk4jw10nf3RHdXe_OP_IKoQM5XqF8ii092aPtVw3Q.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;How To Review Code&lt;/div&gt;
  &lt;div&gt;I’ve been reviewing other people’s code for a w…&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#冷知识  #开发 #WSL2 #内存在WSL2环境下出现内存不足等情况，具体现象为内存占用飙升，导致程序崩溃退出，但是实际内存占用未满，其实是因为WSL2的内存总量被限制了</title><link>https://channel.qixing1217.top/posts/1177</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1177</guid><pubDate>Mon, 21 Apr 2025 09:05:29 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%86%B7%E7%9F%A5%E8%AF%86&quot;&gt;#冷知识&lt;/a&gt;  &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23WSL2&quot;&gt;#WSL2&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%86%85%E5%AD%98&quot;&gt;#内存&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;在WSL2环境下出现内存不足等情况，具体现象为内存占用飙升，导致程序崩溃退出，但是实际内存占用未满，其实是因为WSL2的内存总量被限制了。&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;因为WSL2的默认情况下内存是宿主机的50%（&lt;/b&gt;&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config#configuration-setting-for-wslconfig:~:text=50%25%20of%20total%20memory%20on%20Windows&quot; target=&quot;_blank&quot;&gt;文档&lt;/a&gt;&lt;b&gt;），所以按照文档中的&lt;/b&gt;&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config#example-wslconfig-file&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;说明&lt;/b&gt;&lt;/a&gt; 调整相关参数即可&lt;br /&gt;如果还不够的话，还可以调整&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config#example-wslconfig-file:~:text=25%25%20of%20memory%20size%20on%20Windows%20rounded%20up%20to%20the%20nearest%20GB&quot; target=&quot;_blank&quot;&gt;交换空间（虚拟内存）&lt;/a&gt;的值&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/wsl-config&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;Docs&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Advanced settings configuration in WSL&quot; src=&quot;/static/https://cdn4.telesco.pe/file/s-9P0fnHLVlPJx3f0PMavUlbtzL9gh3C8cUKx7fgqR-lEejKRn9J8u3TCuuFN_0HYxnkNd1-5ii_sngh7qI3POqVM1mOKU0hrJB90AYVe4lEAL4wsTxxyAESBo2JqRWFkim1emyrgFqRBJnJ_1nYarpVVlvioWUYNGkg7ck6EJAQKVBH74YVXky5pi3wIc-3P3AJGak8EIT69bFA5daSZJnfg6JrIsE9KPpsHjv3VQ6Rvf-e0u33qHWRl8n-kTKTeu--MVwo0YPraRyQRStyUZdjOU6DghVNHdBC_UxX4zApAgpsmuJCtrx1b9fW4ygMblqipyb4DcaqSe4ySMHF4w.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;Advanced settings configuration in WSL&lt;/div&gt;
  &lt;div&gt;A guide to the wsl.conf and .wslconfig files used for configuring settings when running multiple Linux distributions on Windows Subsystem for Linux.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#开发 #逆向 #软件保护逆向做的多了，反而学到的最多的知识和思路反而是如何做保护的</title><link>https://channel.qixing1217.top/posts/1176</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1176</guid><pubDate>Tue, 08 Apr 2025 14:53:12 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E9%80%86%E5%90%91&quot;&gt;#逆向&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%BD%AF%E4%BB%B6%E4%BF%9D%E6%8A%A4&quot;&gt;#软件保护&lt;/a&gt;&lt;br /&gt;逆向做的多了，反而学到的最多的知识和思路反而是如何做保护的。&lt;br /&gt;毕竟只要&lt;b&gt;定价足够合理，主要功能足够依赖服务器，逆向成本足够高&lt;/b&gt;就基本不存在被有价值的逆向出来的可能了</content:encoded></item><item><title>#负面 #CRMEB #开源开源自由CRMEB开源商城系统代码100%开源，基于 Apache-2.0协议 免费商用，无任何隐藏费用或功能限制，真正实现“零成本”部署与二次开发自由！技术架构采用 ThinkPHP 6 + ElementUI + UniApp 技术栈，前后端分离设计，支持模块化开发与高效维护</title><link>https://channel.qixing1217.top/posts/1171</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1171</guid><pubDate>Tue, 01 Apr 2025 16:17:39 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E8%B4%9F%E9%9D%A2&quot;&gt;#负面&lt;/a&gt; &lt;a href=&quot;/search/%23CRMEB&quot;&gt;#CRMEB&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E6%BA%90&quot;&gt;#开源&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;开源自由&lt;br /&gt;CRMEB开源商城系统&lt;b&gt;&lt;s&gt;代码100%开源&lt;/s&gt;&lt;/b&gt;，基于 Apache-2.0协议 免费商用，&lt;b&gt;&lt;s&gt;无任何隐藏费用或功能限制，真正实现“零成本”部署与二次开发自由！&lt;/s&gt;&lt;/b&gt;&lt;br /&gt;技术架构&lt;br /&gt;采用 ThinkPHP 6 + ElementUI + UniApp 技术栈，前后端分离设计，支持模块化开发与高效维护。前端适配微信小程序、H5、APP、&lt;b&gt;&lt;s&gt;PC&lt;/s&gt;&lt;/b&gt;等多端，后端统一管理全平台数据，保障流畅体验与高并发性能。&lt;br /&gt;全场景覆盖&lt;br /&gt;无缝对接公众号、小程序、H5、APP、&lt;b&gt;&lt;s&gt;PC端&lt;/s&gt;&lt;/b&gt;，数据实时互通，助力商家一站式运营多渠道业务，满足全场景电商需求。&lt;/blockquote&gt;&lt;br /&gt;有点笑话了属于是，一开始啥也不说，骗进来之后才说PC不开源只能买，是不是有点不合适了？&lt;br /&gt;&lt;a href=&quot;https://gitee.com/ZhongBangKeJi/CRMEB/issues/I8D7O9&quot; target=&quot;_blank&quot;&gt;https://gitee.com/ZhongBangKeJi/CRMEB/issues/I8D7O9&lt;/a&gt;&lt;a href=&quot;https://gitee.com/ZhongBangKeJi/CRMEB/issues/I8D7O9&quot; target=&quot;_blank&quot;&gt;
  &lt;i&gt;&lt;/i&gt;
  &lt;div&gt;Gitee&lt;/div&gt;
  
  &lt;div&gt;crmeb/CRMEB.git: &lt;i&gt;&lt;b&gt;🔥&lt;/b&gt;&lt;/i&gt;可商用的开源商城系统，框架采用Tp6+MySQL+elementUI+uniapp，商城系统代码全部开源；前后台都支持风格切换，包含小程序商城、H5商城、公众号商城、App，支持多语言、分销、拼团、砍价、秒杀、优惠券…&lt;/div&gt;
  
&lt;/a&gt;</content:encoded></item><item><title>#开发 #开源 #草台班子开源不代表任何东西，只代表开源开源也鱼龙混杂，质量层次不齐的，唯一能确定的就是都开源了这个PR纯纯草台班子： </title><link>https://channel.qixing1217.top/posts/1155</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1155</guid><pubDate>Thu, 27 Feb 2025 10:54:19 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E6%BA%90&quot;&gt;#开源&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%8D%89%E5%8F%B0%E7%8F%AD%E5%AD%90&quot;&gt;#草台班子&lt;/a&gt;&lt;br /&gt;&lt;b&gt;开源不代表任何东西，只代表开源&lt;/b&gt;&lt;br /&gt;开源也鱼龙混杂，质量层次不齐的，&lt;b&gt;唯一能确定的就是都开源了&lt;/b&gt;&lt;br /&gt;这个PR纯纯草台班子： &lt;a href=&quot;https://github.com/rutikwankhade/CoverView/pull/30&quot; target=&quot;_blank&quot;&gt;https://github.com/rutikwankhade/CoverView/pull/30&lt;/a&gt;&lt;br /&gt;&lt;b&gt;草台解析&lt;/b&gt;： &lt;code&gt;.h-max.w-full&lt;/code&gt; 这个选择器属实有点离谱，纯粹属于修好了一个bug，产生了更多bug的写法&lt;br /&gt;&lt;a href=&quot;https://github.com/rutikwankhade/CoverView/pull/30/files#diff-85da366246340e911d7a0eb9153e64137a1b31f0686c74d9aef9ae4f032cb09eR17&quot; target=&quot;_blank&quot;&gt;https://github.com/rutikwankhade/CoverView/pull/30/files#diff-85da366246340e911d7a0eb9153e64137a1b31f0686c74d9aef9ae4f032cb09eR17&lt;/a&gt;&lt;a href=&quot;https://github.com/rutikwankhade/CoverView/pull/30&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  
  &lt;div&gt;fix:The first theme image is highly out of range by willow-god · Pull Request #30 · rutikwankhade/CoverView&lt;/div&gt;
  &lt;div&gt;Solve the problem of poor display effect caused by the height of the cover image exceeding the range under the first theme&lt;br /&gt;Before modification&lt;br /&gt;&lt;br /&gt;After modification&lt;br /&gt;&lt;br /&gt;After the modification, the autho...&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#Nextjs #BundleAnalyzer #开发 #建站 #性能优化使用bundle-analyzer分析并优化Next.js包大小，加快网页加载速度✨ 本文探讨了如何使用 bundle-analyzer 工具分析和优化 Next.js 应用的包大小，以提升网页加载速度</title><link>https://channel.qixing1217.top/posts/1145</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1145</guid><pubDate>Tue, 04 Feb 2025 17:26:07 GMT</pubDate><content:encoded>&lt;a href=&quot;/posts/1144&quot;&gt;&lt;blockquote&gt;&lt;small&gt;
&lt;div&gt;
  &lt;span&gt;七行的小仓库|互联网记忆|博客&lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;#开发调优 #Nextjs #Cloudflare #开发 #建站 #性能优化 基于Next.js和Cloudflare的网页核心指标优化实操小记 &lt;i&gt;&lt;b&gt;✨&lt;/b&gt;&lt;/i&gt; 本文探讨了基于Next.js和Cloudflare构建个人博客时，为优化网页核心指标而进行的实操经验分享。重点在于通过实验和实际数据分析进行性能提升。文章首先强调优化的必要性和规范，接着分析了问题及其解决方案。主要措施包括提高LCP（最大内容绘制）图片的加载优先级，减少非首屏和未使用的资源加载，以及增设懒加载的CSS。使用Next.js的Image组件进行…&lt;/div&gt;
&lt;/small&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;a href=&quot;/search/%23Nextjs&quot;&gt;#Nextjs&lt;/a&gt; &lt;a href=&quot;/search/%23BundleAnalyzer&quot;&gt;#BundleAnalyzer&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BB%BA%E7%AB%99&quot;&gt;#建站&lt;/a&gt; &lt;a href=&quot;/search/%23%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96&quot;&gt;#性能优化&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://blog.qixing1217.top/article/optimize-nextjs-bundle-size-with-bundle-analyzer&quot; target=&quot;_blank&quot;&gt;使用bundle-analyzer分析并优化Next.js包大小，加快网页加载速度&lt;/a&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;✨&lt;/b&gt;&lt;/i&gt; 本文探讨了如何使用 bundle-analyzer 工具分析和优化 Next.js 应用的包大小，以提升网页加载速度。重点内容包括通过安装和配置 bundle-analyzer，对 Next.js 项目中各个模块的大小进行分析。文章指出，主要的包体积来自 Clerk 和 namespace object，并提出相应的优化策略。例如，Clerk 作为可选功能，应通过动态导入来减少初始加载的包大小，而针对 namespace object 的问题，建议删除不必要的主题资源以减小占用空间。此外，针对非首要且较重的功能，推荐使用按需动态导入的方式进行懒加载，以优化资源的加载。通过实际数据和实验结果，文章强调了每项优化的依据，以确保最终效果的有效性。&lt;a href=&quot;https://blog.qixing1217.top/article/nextjs-cloudflare-web-core-metrics-optimization-guide&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;基于Next.js和Cloudflare的网页核心指标优化实操小记 | Qi Xing Blog&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;基于Next.js和Cloudflare的网页核心指标优化实操小记 | Qi Xing Blog&quot; src=&quot;/static/https://cdn4.telesco.pe/file/Gq8ZI7ak65kVTBepkKnQ4o6qx9-8b4cbDpotKjlRB0oMBYnXfwUEY0f2EReEa9yt1BOa-FJoqk-QwuDjNdm3Rxl9G7uvxiJmPpez86y8kVx1UPp8uMizeQ8_KDWaKB0JtAs5WQf68S1iuYklxQ3SMejNpdIhtXtHBiXx7Mj852Y6MDn1SJZEjFit4ZJi0EoB1ETV4_YmeAr5janDqOmOIb6Ihxd6tS6J7n9dZ7AY4a0BffvL8_gkFd1PLscZ7NtqtnHxMo7uL4QUM0pHNV9ELZXvlATEDOtIuqZWKZMtE0Nxko32_2_8t5MJmr4D673A5GN21U4R8PPp-b6orlWi7A.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  
  &lt;div&gt;本文记录了作者优化基于Next.js和Cloudflare的个人博客网页核心指标的过程，包括通过提高图片加载优先级、减少不必要资源的加载等方法，并强调优化应基于实验和实际统计数据。&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#开发调优 #Nextjs #Cloudflare #开发 #建站 #性能优化基于Next.js和Cloudflare的网页核心指标优化实操小记✨ 本文探讨了基于Next.js和Cloudflare构建个人博客时，为优化网页核心指标而进行的实操经验分享</title><link>https://channel.qixing1217.top/posts/1144</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1144</guid><pubDate>Tue, 04 Feb 2025 17:24:18 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91%E8%B0%83%E4%BC%98&quot;&gt;#开发调优&lt;/a&gt; &lt;a href=&quot;/search/%23Nextjs&quot;&gt;#Nextjs&lt;/a&gt; &lt;a href=&quot;/search/%23Cloudflare&quot;&gt;#Cloudflare&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BB%BA%E7%AB%99&quot;&gt;#建站&lt;/a&gt; &lt;a href=&quot;/search/%23%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96&quot;&gt;#性能优化&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://blog.qixing1217.top/article/nextjs-cloudflare-web-core-metrics-optimization-guide&quot; target=&quot;_blank&quot;&gt;基于Next.js和Cloudflare的网页核心指标优化实操小记&lt;/a&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;✨&lt;/b&gt;&lt;/i&gt; 本文探讨了基于Next.js和Cloudflare构建个人博客时，为优化网页核心指标而进行的实操经验分享。重点在于通过实验和实际数据分析进行性能提升。文章首先强调优化的必要性和规范，接着分析了问题及其解决方案。主要措施包括提高LCP（最大内容绘制）图片的加载优先级，减少非首屏和未使用的资源加载，以及增设懒加载的CSS。使用Next.js的Image组件进行图片优化后，尽管仍存在问题，但通过性能测试和数据分析，发现主要性能瓶颈在于使用的FontAwesome CSS，它的体积较大，导致主线程阻塞，并影响加载速度。最终，作者通过云端优化和实际数据评估，展示了优化的效果，并指出了常见的优化误区及TTFB（首次字节时间）相关的Cloudflare功能。整体上，文章为网页性能优化提供了实用的经验和见解。&lt;a href=&quot;https://blog.qixing1217.top/article/nextjs-cloudflare-web-core-metrics-optimization-guide&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;基于Next.js和Cloudflare的网页核心指标优化实操小记 | Qi Xing Blog&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;基于Next.js和Cloudflare的网页核心指标优化实操小记 | Qi Xing Blog&quot; src=&quot;/static/https://cdn4.telesco.pe/file/u1uSSIO3_Qj-uqqE9xiwbpiTBw2OTRJrQ9AhRUdD5j3rN7-k0NLoat7SHuJTOnmnIBe9dNYaf5pihResxbFUw4WvuHuuqYZrHnTaGbmB5HH_QNAm6eIPXa4RQWRTyKf8vYEjWrn4ttYxAXI-amNBMQ3w4S0Dj51kDaSOgjDUxGXH_ggcX3GrXHJGT8J7kII9gjrOUjxP58oz3-1TxPqrhsmZsJKh5h-HJTjF3gxv_T2iDBHaK8rRQdmC5D1HbS4gdouwR0tvF9P_uUUI_l6NC-G09cMZiAQwGYTWV_ZjnM-Q9MA6vKUZg2BvLpr0x9qhaa_8YDljaO9y0vZlWc0Qhw.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  
  &lt;div&gt;本文记录了作者优化基于Next.js和Cloudflare的个人博客网页核心指标的过程，包括通过提高图片加载优先级、减少不必要资源的加载等方法，并强调优化应基于实验和实际统计数据。&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#教程 #开发调优 #网站运营 #开发 #建站 #性能优化网页核心指标优化指南和实操记录✨ 本文介绍了基于Next.js构建、托管于Cloudflare的博客站的优化过程，强调了网页核心指标的优化重要性和注意事项</title><link>https://channel.qixing1217.top/posts/1143</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1143</guid><pubDate>Tue, 04 Feb 2025 17:22:10 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E6%95%99%E7%A8%8B&quot;&gt;#教程&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91%E8%B0%83%E4%BC%98&quot;&gt;#开发调优&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%BD%91%E7%AB%99%E8%BF%90%E8%90%A5&quot;&gt;#网站运营&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BB%BA%E7%AB%99&quot;&gt;#建站&lt;/a&gt; &lt;a href=&quot;/search/%23%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96&quot;&gt;#性能优化&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://blog.qixing1217.top/article/web-core-metrics-optimization-guide-and-practical-records&quot; target=&quot;_blank&quot;&gt;网页核心指标优化指南和实操记录&lt;/a&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;✨&lt;/b&gt;&lt;/i&gt; 本文介绍了基于Next.js构建、托管于Cloudflare的博客站的优化过程，强调了网页核心指标的优化重要性和注意事项。文章通过前言与总结的结构，深入探讨了优化的分级、实验和数据分析的重要性。主要内容包括核心网页指标的分析，分为实验室环境指标和用户实际情况指标，后者依据Chrome用户体验报告的数据。这篇指南还讨论了性能优化过程中的问题发现和妥协决策，强调了具体问题需具体分析的原则。此外，文章提到基于持续集成（CI）实现自动化的提交和PR级别的性能测试，以提升网页性能的有效性。总之，优化是一个不断试验和调整的过程，需依赖实际统计数据做出明智的决策。&lt;a href=&quot;https://blog.qixing1217.top/article/web-core-metrics-optimization-guide-and-practical-records&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;网页核心指标优化指南和实操记录 | Qi Xing Blog&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;网页核心指标优化指南和实操记录 | Qi Xing Blog&quot; src=&quot;/static/https://cdn4.telesco.pe/file/HYKRgnGNrVTKTbMNmQ3FjRPbvvpyTEbL6eIDbXT2Qj5LGiaHjb2OFKrMJPywcRJOWKld2gKA4znu9tk4RawWUQxMKgzs30yGOjQSD8zvmLhk6NAuLscnduBdVVqdl_PDt8l9T7yRmLqBaQTuJhOPfXS4ngxElIn7oGG-f-BJHGulxm4e0Ub-rj62t6zQZfwLvXt_zPOwpTYV5DxM7r2hZkScoh3GN3arb4kLmrSTh06LfD0HKYVhNa9pYILyIObxS5jN6qOUwRw3Pgi4tUq0ry4tTPlS7N2SYREdCEUCvVYgg8SyA2IhGR2R-UMYm6grblkVLA4mpFJQmVqFOodftA.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  
  &lt;div&gt;本文介绍了基于 Next.js 构建的博客站点在 Cloudflare 上的核心网页指标优化过程，强调优化的实验和统计数据基础，分析了用户体验指标和实验室环境指标，探讨了性能优化中的错误发现及取舍妥协的策略，同时提到通过 CI 实现自动化提交和性能测试的方法。&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#腾讯 #应用宝 #开发者工具腾讯应用宝还不错啊- 应用宝PC只要F12模拟手机就认可你是手机了- 支持网页端直接下载，不需要客户端，而且是多线程下载，不咋限速的还</title><link>https://channel.qixing1217.top/posts/1079</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/1079</guid><pubDate>Wed, 18 Sep 2024 14:35:07 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E8%85%BE%E8%AE%AF&quot;&gt;#腾讯&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BA%94%E7%94%A8%E5%AE%9D&quot;&gt;#应用宝&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91%E8%80%85%E5%B7%A5%E5%85%B7&quot;&gt;#开发者工具&lt;/a&gt;&lt;br /&gt;腾讯应用宝还不错啊&lt;br /&gt;- 应用宝PC只要F12模拟手机就认可你是手机了&lt;br /&gt;- 支持网页端直接下载，不需要客户端，而且是多线程下载，不咋限速的还</content:encoded></item><item><title>#人物 #傻逼 #开源 #Clashverge_rev开源的这么bb有点太看得起自己了，自己也没出力，建议是可以，但那态度简直了</title><link>https://channel.qixing1217.top/posts/830</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/830</guid><pubDate>Tue, 12 Mar 2024 11:25:56 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E4%BA%BA%E7%89%A9&quot;&gt;#人物&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%82%BB%E9%80%BC&quot;&gt;#傻逼&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E6%BA%90&quot;&gt;#开源&lt;/a&gt; &lt;a href=&quot;/search/%23Clashverge_rev&quot;&gt;#Clashverge_rev&lt;/a&gt;&lt;br /&gt;开源的这么bb有点太看得起自己了，自己也没出力，建议是可以，但那态度简直了&lt;br /&gt;&lt;a href=&quot;https://github.com/clash-verge-rev/clash-verge-rev/issues/553&quot; target=&quot;_blank&quot;&gt;https://github.com/clash-verge-rev/clash-verge-rev/issues/553&lt;/a&gt;&lt;a href=&quot;https://github.com/clash-verge-rev/clash-verge-rev/issues/553&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  
  &lt;div&gt;挂一个傻逼 · Issue #553 · clash-verge-rev/clash-verge-rev&lt;/div&gt;
  &lt;div&gt;Describe the bug 对于之前版本的UI问题和感受，表达过看法： #263 但今天看到新版本UI后，让我大受震感。 To Reproduce 是的，我装了之后，马上卸载了。现在已经切换到 clash-nyanpasu （虽然也不怎么好看） 这个事情的本质是在于： 1、核心开发组的对于产品界面UI的审美肯是不合格的， 他们对于旧版本存在的问题看不出来 #263 ，然后自然对于新版的...&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#开发 #效率 #脚本 #自动化ps：好酷啊🆒，可谓是人生理想了全文在此</title><link>https://channel.qixing1217.top/posts/776</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/776</guid><pubDate>Sat, 10 Feb 2024 10:45:06 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E6%95%88%E7%8E%87&quot;&gt;#效率&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%84%9A%E6%9C%AC&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%87%AA%E5%8A%A8%E5%8C%96&quot;&gt;#自动化&lt;/a&gt;&lt;br /&gt;ps：好酷啊&lt;i&gt;&lt;b&gt;🆒&lt;/b&gt;&lt;/i&gt;，可谓是人生理想了&lt;br /&gt;&lt;a href=&quot;https://www.reddit.com/r/ProgrammerHumor/s/8U3afCEhtw&quot; target=&quot;_blank&quot;&gt;全文在此&lt;/a&gt;</content:encoded></item><item><title>#工作 #人生 #开发 #程序员</title><link>https://channel.qixing1217.top/posts/727</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/727</guid><pubDate>Tue, 30 Jan 2024 05:08:46 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%B7%A5%E4%BD%9C&quot;&gt;#工作&lt;/a&gt; &lt;a href=&quot;/search/%23%E4%BA%BA%E7%94%9F&quot;&gt;#人生&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%A8%8B%E5%BA%8F%E5%91%98&quot;&gt;#程序员&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.zhihu.com/question/623619789/answer/3321678317&quot; target=&quot;_blank&quot;&gt;https://www.zhihu.com/question/623619789/answer/3321678317&lt;/a&gt;</content:encoded></item><item><title>#开发 #工具 #CSS</title><link>https://channel.qixing1217.top/posts/381</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/381</guid><pubDate>Mon, 06 Nov 2023 04:44:21 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%B7%A5%E5%85%B7&quot;&gt;#工具&lt;/a&gt; &lt;a href=&quot;/search/%23CSS&quot;&gt;#CSS&lt;/a&gt;</content:encoded></item><item><title>#开源 #现实 #Tuic #停更基于荷尔蒙开发的开源项目开源项目到底是什么？究其根本，一个没有商业化的开源项目，本质上就是开发者的技术热情</title><link>https://channel.qixing1217.top/posts/374</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/374</guid><pubDate>Fri, 03 Nov 2023 13:04:55 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E6%BA%90&quot;&gt;#开源&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%8E%B0%E5%AE%9E&quot;&gt;#现实&lt;/a&gt; &lt;a href=&quot;/search/%23Tuic&quot;&gt;#Tuic&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%81%9C%E6%9B%B4&quot;&gt;#停更&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.eaimty.com/2023/opensource-project-based-on-hormone&quot; target=&quot;_blank&quot;&gt;基于荷尔蒙开发的开源项目&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;开源项目到底是什么？&lt;br /&gt;究其根本，一个没有商业化的开源项目，本质上就是开发者的技术热情。换句话讲，这样的开源项目就是其开发者荷尔蒙在成果上的体现。&lt;br /&gt;我们将源码贡献给社区，并非是想要让社区“监督”我们继续开发，而是希望有更多人参与进来，共同改进项目。&lt;/blockquote&gt;&lt;br /&gt;文中所说的我很认同，虽然我还没真正贡献过有价值的开源项目，但&lt;b&gt;个人开发者的初衷往往是处于自己的需求然后制作、开源、分享了出来，他不意味着任何的责任&lt;/b&gt;，而中文圈子也确实有太多的伸手党、键盘侠，他们不会去考虑别人的感受，只想满足自己的需求。&lt;br /&gt;而这次的Clash系删库事件，我本是没有打上跑路标签的（我觉得不合适，开源作者没有义务，所以不算跑路）但其他地方都这样称呼了，我就跟进了，我承认是我的问题，这次事件在微博的爆发和及其相关的言论让我了解到了很多，将热度扩散到了微博上，并且发表一些为了流量为了炫耀自己会翻墙的言论，丝毫不考虑这样会带来的后果，我想这也是第二天在&lt;a href=&quot;https://t.me/storage_qi/339&quot; target=&quot;_blank&quot;&gt;cfw&lt;/a&gt;之后会出现&lt;a href=&quot;https://t.me/storage_qi/364&quot; target=&quot;_blank&quot;&gt;今天如此大规模的事件&lt;/a&gt;的原因吧，中文圈还是太喜欢吃瓜、太喜欢自扫门前雪了，有种他人只是工具的感觉&lt;br /&gt;不过昨天流传最广泛的一张图片和微博热搜都展现出来了很多人只管吃瓜却丝毫不去证实，将&lt;br /&gt;cfw误认为clash，还说&lt;br /&gt;&lt;blockquote&gt;建议去使用v2ray&lt;/blockquote&gt;&lt;a href=&quot;https://t.me/storage_qi/339&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;Telegram&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;七行的小仓库|互联网记忆|博客&quot; src=&quot;/static/https://cdn5.telesco.pe/file/cPBBKCxKtSQHn6wOVM7XdD4jB3azrozAWTui74L8gFP2gj1l0M3m57DWurWHrC6ZZ4NGO3na9SP0TDEGW6zA-ZKSdCng-mZb1_INRKw0gekpOM5YCu8URYFWAL_izm0KtPr-tb1VStOuDhoBH3eFIYTxLuGH6mYnAwgEQ357fnC14-4Yebl35Edqn_v7axjiwd7FDbNoWypf7P2E1IZc7g5UJLVKG9P3iKqqywjRxvZ0Upk3OwPyxC1vD-JxqZMFbtU1T2qspqQ3VCgiU2wjYk3pwzIak47VDLoSYunR_M5DP4HMxwA2GpnhSpKE2C4zY_AHWLbhW36h4F-oSS7JcQ.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div&gt;七行的小仓库|互联网记忆|博客&lt;/div&gt;
  &lt;div&gt;#停更 #翻墙 #Clash #CFW #Clashverge #ClashMeta&lt;br /&gt;clash_for_windows删库停更了！？（GitHub）&lt;br /&gt;那可以考虑掏出Clash-verge转向Clash.Meta核心（更强大的Clash开源内核）了&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#开发 #正则 #js #资源一本很好的正则表达式教程，初次阅读可能存在一定问题，建议结合实践反复研读（👉 在线测试正则）来源：</title><link>https://channel.qixing1217.top/posts/198</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/198</guid><pubDate>Sun, 08 Oct 2023 04:57:01 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E6%AD%A3%E5%88%99&quot;&gt;#正则&lt;/a&gt; &lt;a href=&quot;/search/%23js&quot;&gt;#js&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%B5%84%E6%BA%90&quot;&gt;#资源&lt;/a&gt;&lt;br /&gt;一本很好的正则表达式教程，初次阅读可能存在一定问题，建议结合实践反复研读（&lt;i&gt;&lt;b&gt;👉&lt;/b&gt;&lt;/i&gt; &lt;a href=&quot;https://regexr-cn.com/&quot; target=&quot;_blank&quot;&gt;在线测试正则&lt;/a&gt;）&lt;br /&gt;来源：&lt;a href=&quot;https://github.com/qdlaoyao/js-regex-mini-book&quot; target=&quot;_blank&quot;&gt;https://github.com/qdlaoyao/js-regex-mini-book&lt;/a&gt;&lt;a href=&quot;https://t.me/storage_qi/198&quot;&gt;
  &lt;div&gt;&lt;/div&gt;
  &lt;div&gt;
    &lt;div&gt;JavaScript正则表达式迷你书（1.1版）.pdf&lt;/div&gt;
    &lt;div&gt;3.4 MB&lt;/div&gt;
  &lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#开发 #脚本 #安全一键脚本还是那么可怕😨</title><link>https://channel.qixing1217.top/posts/196</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/196</guid><pubDate>Fri, 06 Oct 2023 09:05:01 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%84%9A%E6%9C%AC&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/%23%E5%AE%89%E5%85%A8&quot;&gt;#安全&lt;/a&gt;&lt;br /&gt;一键脚本还是那么可怕&lt;i&gt;&lt;b&gt;😨&lt;/b&gt;&lt;/i&gt;</content:encoded></item><item><title>#开发 #有趣过于真实，bug是环环相扣的😢</title><link>https://channel.qixing1217.top/posts/165</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/165</guid><pubDate>Wed, 27 Sep 2023 10:41:13 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E6%9C%89%E8%B6%A3&quot;&gt;#有趣&lt;/a&gt;&lt;br /&gt;过于真实，bug是环环相扣的&lt;i&gt;&lt;b&gt;😢&lt;/b&gt;&lt;/i&gt;</content:encoded></item><item><title>#开发 #翻墙 #负面建议别想家了，还是钱重要</title><link>https://channel.qixing1217.top/posts/144</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/144</guid><pubDate>Sun, 24 Sep 2023 16:04:41 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%BF%BB%E5%A2%99&quot;&gt;#翻墙&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%B4%9F%E9%9D%A2&quot;&gt;#负面&lt;/a&gt;&lt;br /&gt;建议别想家了，还是钱重要</content:encoded></item><item><title>#开发 #网络无法测试项目的原因，库不支持配置代理，系统代理SSL error，然后被墙呜呜呜，😭</title><link>https://channel.qixing1217.top/posts/70</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/70</guid><pubDate>Tue, 29 Aug 2023 17:33:38 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%BD%91%E7%BB%9C&quot;&gt;#网络&lt;/a&gt;&lt;br /&gt;无法测试项目的原因，&lt;b&gt;库不支持配置代理，系统代理SSL error，然后被墙&lt;br /&gt;&lt;/b&gt;呜呜呜，&lt;i&gt;&lt;b&gt;😭&lt;/b&gt;&lt;/i&gt;</content:encoded></item><item><title>#开发 #版本控制 #负面希望写项目的时候，第三方包能版本控制一下，www，版本问题会搞死人啊，环境还没搞好只能选择，参考着项目，自己从头开始写了</title><link>https://channel.qixing1217.top/posts/68</link><guid isPermaLink="true">https://channel.qixing1217.top/posts/68</guid><pubDate>Sun, 27 Aug 2023 17:38:10 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/%23%E5%BC%80%E5%8F%91&quot;&gt;#开发&lt;/a&gt; &lt;a href=&quot;/search/%23%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6&quot;&gt;#版本控制&lt;/a&gt; &lt;a href=&quot;/search/%23%E8%B4%9F%E9%9D%A2&quot;&gt;#负面&lt;/a&gt;&lt;br /&gt;&lt;b&gt;希望写项目的时候，第三方包能版本控制一下&lt;/b&gt;，www，版本问题会搞死人啊，环境还没搞好&lt;br /&gt;只能选择，参考着项目，自己从头开始写了</content:encoded></item></channel></rss>