教程二月 5, 2026关于 AstroAstro是专为内容型网站设计的静态站点生成器(SSG),用最少的JavaScript交付最快的页面。优势:岛屿架构:只在需要交互的地方加载JS(比如评论区),首页零JS多框架自由:React/Vue/Svelte组件可混用,老项目平滑迁移天生SEO友好:纯HTML输出,搜索引擎友好(博客/文档站神Astro
Code二月 6, 2026Astro 博客添加访客统计前言很多Astro博客都想展示「访客数」,但纯静态站点无法直接记录数据,第三方统计又难以自定义展示。本教程使用用PHP+MySQL自建统计后端,搭配Astro前端实现「去重统计、30天自动更新访客标识、页脚优雅展示」,步骤详细,新手也能跟着做。一、方案说明核心逻辑前端:Astro页脚生成唯一访客标识Astro代码实现PHP访客统计
教程二月 2, 2026使用 FFmpeg 给视频添加 ASS 字幕下载了MV但没有字幕,于是重新下载字幕文件,用软件将视频和字幕合并后发给朋友,结果发现生成的是软字幕,默认播放器不支持…关于硬字幕和软字幕硬字幕:嵌入画面,不可关闭、不可编辑;软字幕:独立流,可开关、可切换、不破坏画面。硬字幕(内嵌字幕)硬字幕是将字幕直接渲染进视频帧,成为画面的一部分。这种方式的优FFmpeg字幕
Code一月 6, 2026单行循环打字机特效一个轻量的单行循环打字机效果,不用依赖任何框架或插件,几行原生CSS+JS就能搞定。这个特效的核心是模拟打字机的“逐字输入→停顿→逐字删除→切换文案”流程,很适合嵌入网页。一、核心原理拆解打字机特效的实现逻辑其实很简单,主要分为三个步骤:逐字打印:遍历文案字符串,逐个字符插入到页面中,配合时间延迟模JavaScriptCSS代码实现
教程一月 3, 2026开源阅读自建书源直链接口在使用开源阅读时,稳定的书源直链能极大提升阅读体验。本文将分享一套自建书源直链接口的实现方案,包括后端代码与前端配置,帮助你搭建属于自己的永久直链服务。一、后端接口实现(PHP)以下是实现直链上传功能的核心代码,命名为upload.php需要自己创建一个名为uploads的文件夹来存放书源代码主要负开源阅读书源php
Code一月 2, 2026Cloudflare 托管域名收录加速一、先明确一个关键事实搜索引擎不歧视域名后缀,但收录易度有明确差距,客观排序直接给大家:.com>.top>.xyz原因很简单:.xyz/.top注册成本低,垃圾站占比高,新站初始信任度低,收录周期会比.com久一点,但只要按清单操作,完全能正常收录!核心结论:域名后缀影响收录速度,不决定能否收录,域名
Code十二月 30, 2025骤雨重山存储图床在现代互联网环境中,快速稳定的图片访问是提升用户体验的重要因素之一。本文将介绍如何利用CloudflarePages部署稳定的无限图床Imgur,实现图片上传和访问,并进一步通过WordPress的WP.COM全球图片缓存进行加速,提高图片加载速度。可用于免费图片托管解决方案,Flickr等替代品。Cloudflare PagesImgur免费图床
Code十二月 30, 2025Astro主题-vhAstro-Theme【使用文档】🥝从Z-Blog到Emlog,从Typecho到Hexo,从动态博客到静态博客,作为一个前端,我深入了解了多种SSG工具,如Hexo、Vitepress、Hugo等,并最终锁定了Astro作为重构博客的选择。🍇Astro活跃的社区支持、广泛的现代框架兼容性、高效的性能优化、优秀的开发体验以及原生Astro主题vhAstro-Theme