如何实现目标 去年网站技术目标的更新以及 5 月份的计划

回顾与展望:2024年网站建设历程及2025年规划

去年年初,我曾总结了2023年的网站建设成果并展望了2024年的目标。 鉴于此文颇受读者欢迎,我决定延续这一传统,回顾2024年的工作,并规划2025年的方向。

2024年的主要目标包括:

为Symfony Station创建自定义Drupal主题。(由于Drupal Starshot项目的发布,此目标暂缓,详见下文。)开发自定义Drupal模块。(同样,因Drupal Starshot项目而推迟。)探索其他基于Symfony的CMS和平台。

关于第三点,我已将Mobile Atom Code网站迁移至Grav CMS。 结合在Symfony Station上积累的Drupal经验,我更深入地理解了Symfony的强大功能,尤其是在Twig技能方面。因此,这个目标已基本实现。:)

此外,我还将Mobile Atom Media网站从Drupal发行版转换成了基于Gutenberg的Drupal网站,这与目标1略有相关。

总而言之,这就是我2024年的网站建设工作。

2024年成果

最值得一提的是,我将退休比例从50%提高到了85%。 能够自由安排时间,随心所欲地工作,真是太棒了!

总的来说,由于Drupal Starshot/CMS项目的出现,我去年制定的技术目标有所延后。 但我非常看好这个项目及其发展前景,它已于近日正式发布。 我愿意等待其稳定后再着手目标1和2。因此,2024年在Drupal方面的进展有限。

不过,我确实使用自定义主题创建了两个新的PHP网站(非Symfony相关)。

我放弃了MailChimp,创建了The Payload网站作为Symfony Station电子报的新平台。 它基于WordPress,并集成了Fediverse。

我还将Symfony Station公报中的大部分关于民主的内容分支到一个名为Battalion的新项目中。 这有助于缓解我的压力,并缩短Symfony Station公报的篇幅,可谓一举两得。 Battalion同样基于WordPress,因为我希望它包含一个论坛,而我的Drupal技能还不够成熟。此外,由于我的托管公司的一些安全策略,我无法将Fediverse集成到现有的Drupal站点中。

我持续学习Drupal,并如上所述尝试了Grav CMS。 掌握这两项技术对于实现我的长期目标至关重要,即100%退休后在欧洲担任Symfony开发者,并开展我的热情项目。

最后,我在2024年处理了我的房地产资产,为2025年的技术目标腾出更多时间,也减轻了不少压力。

如何实现目标 去年网站技术目标的更新以及 5 月份的计划

2025年目标

今年的大部分工作将于三月或之后开始,在此之前我需要完成佛罗里达州的房屋项目(天气允许的情况下)。当然,我将继续每周发布Symfony Station和Battalion的内容。

以下是我的2025年目标:

将Symfony Station迁移至Drupal CMS: 一旦自动更新可用,我将开始将Symfony Station迁移到Drupal CMS。我将参加佛罗里达州Drupal训练营的Drupal CMS研讨会,提前做好准备。我可能会等待体验生成器在2025年晚些时候的Drupal CMS更新中发布。Drupal CMS的配方功能,特别是内容类型,非常吸引我。我希望无需安装AI。将媒体库集成到管理UI的内容部分也很棒。作为一家新闻企业,新的工作流程功能看起来很有前途。我期待将S.S.日历转换为事件实体的集合。自动化胜过手动更新。能够在项目浏览器中浏览潜在模块也很棒。内容可访问性检查功能也令人期待。总而言之,我非常期待这个项目。

继续尝试Mobile Atom Media: 正如我所说,我的Mobile Atom Media网站是基于Gutenberg的Drupal网站,而Drupal Gutenberg仍处于测试阶段。因此,我将继续尝试它。无论如何,这个网站是针对我已退休的业务部门的,所以这里充满了乐趣和游戏。稍后我将尝试与Symfony Station一起使用的功能。如果我弄坏了任何东西也不在乎。

为Mobile Atom Code定制主题: 在我的文章《使用Twig、PHP和CSS构建简单的Grav CMS主题》中,我分享了为实现这一目标而学到的知识。这是我业务的一部分,我仍然有一些客户,所以我会相当认真地对待这件事。

将Symfony Station的“The Payload”通讯迁移至Ghost?: 由于一些原因,我对WordPress感到厌倦。这让我考虑将Ghost作为“The Payload”的新家。我知道它是基于Node.js的,但这承诺更好的Fediverse集成。我已经购买了《Javascript for Dummies》作为礼物,所以现在我需要重温我的编码训练营记忆并阅读它(虽然可能用得很少)。

将Battalion从WordPress迁移?: 同样,我可能会将Battalion从WordPress中迁移。这更有可能是2026年的目标。但我们会拭目以待。如果迁移,我更倾向于使用Sulu CMS。这需要我进一步提升Symfony开发技能。

如何实现目标 去年网站技术目标的更新以及 5 月份的计划

总结

与去年一样,我的大部分时间将继续用于学习葡萄牙语(我仍在申请葡萄牙永久签证),出于与Symfony相关的原因,我也在学习法语。但正如前面提到的,我处理房地产资产为这些网站目标提供了更多时间。我希望在2025年取得更多成就。我还梦想在2026年完全退休,届时我可以真正雄心勃勃。学习尽可能多的新事物(以及小睡)是退休的主要好处之一。

这是一篇比较个人化的文章,感谢您的阅读。我希望它能激励您今年为您的网站学习和尝试新技术。它或许能帮助您暂时忘记生活中其他的琐事。

继续学习/编码,Symfonistas!

作者

如何实现目标 去年网站技术目标的更新以及 5 月份的计划

鲁本·沃克创始人Symfony Station

以上就是如何实现目标 去年网站技术目标的更新以及 5 月份的计划的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1252505.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Laravel 属性
上一篇 2025年12月10日 00:04:29
防止 Laravel 中不安全的反序列化:综合指南
下一篇 2025年12月10日 00:04:38

相关推荐

  • DeepSeek 与 ChatGPT 有什么区别 特性对比与选型建议

    DeepSeek 与 ChatGPT 有什么区别 特性对比与选型建议DeepSeek 与 ChatGPT 有什么区别 特性对比与选型建议DeepSeek 与 ChatGPT 有什么区别 特性对比与选型建议DeepSeek 与 ChatGPT 有什么区别 特性对比与选型建议

    deepseek和chatgpt的主要区别在于训练数据、模型架构、擅长领域及应用场景。1. deepseek侧重代码生成与数学推理,适合编程及逻辑任务;2. chatgpt擅长自然语言处理与文本生成,适用于对话、写作等场景;3. 选型应根据项目核心需求决定,若重代码理解选deepseek,若重语言表…

    2026年9月27日 • 用户投稿
    000
  • 从一副牌中抽取唯一牌的正确方法(Java)

    从一副牌中抽取唯一牌的正确方法(Java)从一副牌中抽取唯一牌的正确方法(Java)从一副牌中抽取唯一牌的正确方法(Java)从一副牌中抽取唯一牌的正确方法(Java)

    本文旨在解决在Java中使用递归函数从一副牌中抽取唯一牌时出现的java.lang.StackOverflowError问题。通过分析错误原因,提供正确的代码示例,并详细解释了如何避免该错误,确保每次抽取的牌都是唯一的。本文将帮助读者理解递归的正确使用方式以及如何优化代码以提高效率。 问题分析 原始…

    2026年9月27日 • 用户投稿
    000
  • sublime怎么安装less或sass的编译插件_Sublime Less及Sass自动编译插件安装配置

    sublime怎么安装less或sass的编译插件_Sublime Less及Sass自动编译插件安装配置sublime怎么安装less或sass的编译插件_Sublime Less及Sass自动编译插件安装配置sublime怎么安装less或sass的编译插件_Sublime Less及Sass自动编译插件安装配置sublime怎么安装less或sass的编译插件_Sublime Less及Sass自动编译插件安装配置

    Sublime Text中Less/Sass编译插件的核心优势在于实现自动编译,提升开发效率。通过Package Control安装如Less2Css或SassBuild等插件,可在保存文件时自动将Less或Sass代码转换为CSS,无需手动执行命令行编译。其主要优势包括:即时反馈,修改后保存即生成…

    2026年9月27日 • 用户投稿
    000
  • VSCode如何优化文件搜索速度 VSCode全局搜索的性能优化建议

    vscode文件搜索慢的核心原因是未合理排除无关文件及系统环境限制,解决方法是一套组合拳:1. 配置search.exclude在settings.json中排除node_modules、dist等无关文件夹;2. 确保使用.gitignore并开启search.useignorefiles;3. …

    2026年9月27日
    000
  • 【Linux/C++】Linux下C++命令行编译示例

    本文是关于c++++编程语言基础和linux系统操作基础的系列文章的第二部分。我们将详细介绍在linux环境下如何编译c++代码,并展示相关的编译示例和技巧。 文章目录 准备源代码编译实战引入目录进行编译使用-Wall、-std 参数进行编译生成库文件链接静态库生成可执行文件链接动态库生成可执行文件…

    2026年9月27日
    100
  • Gemini移动端如何节省流量 Gemini数据压缩与缓存设置指南

    Gemini移动端如何节省流量 Gemini数据压缩与缓存设置指南Gemini移动端如何节省流量 Gemini数据压缩与缓存设置指南Gemini移动端如何节省流量 Gemini数据压缩与缓存设置指南Gemini移动端如何节省流量 Gemini数据压缩与缓存设置指南

    gemini移动端节省流量的核心方法包括:1.开启应用内的数据压缩模式,选择低分辨率加载图片和视频;2.关闭自动播放功能,防止后台流量浪费;3.限制或关闭后台刷新与预加载,减少无谓的数据更新;4.定期清理缓存或设置缓存上限,避免过期数据重复下载;5.启用系统级低数据模式,限制后台流量使用;6.关闭g…

    2026年9月27日 • 用户投稿
    100
  • 设置Apache FOP字体相对路径:使用fop.xconf配置跨平台字体

    设置Apache FOP字体相对路径:使用fop.xconf配置跨平台字体设置Apache FOP字体相对路径:使用fop.xconf配置跨平台字体设置Apache FOP字体相对路径:使用fop.xconf配置跨平台字体设置Apache FOP字体相对路径:使用fop.xconf配置跨平台字体

    Apache FOP在不同操作系统下配置字体时,使用绝对路径会遇到兼容性问题。本文详细介绍如何在fop.xconf中利用标签和相对embed-url属性,灵活指定字体文件的相对路径,确保应用程序在多种环境中都能正确加载和渲染字体,避免硬编码路径,提升可移植性。 FOP字体配置的跨平台挑战 在使用ap…

    2026年9月27日 • 用户投稿
    500
  • 怎样让 AI 模型持续改进工具与豆包配合进行改进?全流程指南​

    怎样让 AI 模型持续改进工具与豆包配合进行改进?全流程指南​怎样让 AI 模型持续改进工具与豆包配合进行改进?全流程指南​怎样让 AI 模型持续改进工具与豆包配合进行改进?全流程指南​怎样让 AI 模型持续改进工具与豆包配合进行改进?全流程指南​

    要让ai模型与豆包配合更好,需通过持续反馈、调优和迭代实现。1. 明确使用场景并设定目标,记录问题并打标签以指导优化方向;2. 善用豆包反馈机制,具体描述问题并定期分析反馈记录;3. 进阶用户可结合结构化外部数据进行微调并通过a/b测试验证效果;4. 优化提示词设计,明确角色、格式和逻辑顺序,提升交…

    2026年9月27日 • 用户投稿
    000
  • 高通:95%的用户愿为搭载骁龙心片的高端手机溢价买单

    高通:95%的用户愿为搭载骁龙心片的高端手机溢价买单高通:95%的用户愿为搭载骁龙心片的高端手机溢价买单高通:95%的用户愿为搭载骁龙心片的高端手机溢价买单高通:95%的用户愿为搭载骁龙心片的高端手机溢价买单

    在骁龙峰会2025上,高通高级副总裁don mcguire表示,最新调研显示,84%的消费者认为搭载骁龙处理器的笔记本表现出色,具备强大性能;同时,95%的用户愿意为配备骁龙移动平台的高端智能手机支付更高价格。 据CNMO了解,骁龙品牌在多个市场已展现出强劲影响力。根据CyberMedia Rese…

    2026年9月27日 • 用户投稿
    000
  • 就业培训里PHP+MySQL安全开发的讲解深度

    php+mysql安全开发的讲解深度应包括:1)基础安全措施的详细讲解,2)常见攻击类型和防范方法的深入探讨,3)最佳实践和开发习惯的培养,以提升学员的技术技能和安全意识。 在就业培训中,关于PHP+MySQL安全开发的讲解深度是一个非常关键的话题。这不仅关系到学员能否掌握必要的技能,也直接影响到他…

    2026年9月27日
    000
  • Java在Windows CMD终端实现ANSI颜色输出的策略与实践

    Java在Windows CMD终端实现ANSI颜色输出的策略与实践Java在Windows CMD终端实现ANSI颜色输出的策略与实践Java在Windows CMD终端实现ANSI颜色输出的策略与实践Java在Windows CMD终端实现ANSI颜色输出的策略与实践

    本文深入探讨了Java程序在Windows CMD终端中无法正确显示ANSI颜色代码的问题,并提供了两种有效的解决方案。针对不同Java版本和需求,我们介绍了通过外部命令(如echo)代理输出的兼容性方法,以及利用Java 22+ Foreign Function & Memory API直…

    2026年9月27日 • 用户投稿
    000
  • 夸克AI搜索和普通搜索的区别_夸克新旧搜索模式对比分析

    夸克AI搜索和普通搜索的区别_夸克新旧搜索模式对比分析夸克AI搜索和普通搜索的区别_夸克新旧搜索模式对比分析夸克AI搜索和普通搜索的区别_夸克新旧搜索模式对比分析夸克AI搜索和普通搜索的区别_夸克新旧搜索模式对比分析

    AI搜索通过理解意图生成直接答案,如夸克采用“先思考后搜索”策略,整合多源信息提供结构化回答。1、与传统关键词匹配不同,AI搜索输出分点建议等归纳内容。2、支持多轮对话与上下文追溯,可连续追问并准确识别指代对象。3、集成AI写作、文件总结等功能,实现从检索到任务解决的跃迁。4、在个性化推荐中强化隐私…

    2026年9月27日 • 用户投稿
    200
  • 联想 moto razr 50 Ultra AI 元启版哥特玫瑰限定版上市

    联想 moto razr 50 Ultra AI 元启版哥特玫瑰限定版上市联想 moto razr 50 Ultra AI 元启版哥特玫瑰限定版上市联想 moto razr 50 Ultra AI 元启版哥特玫瑰限定版上市联想 moto razr 50 Ultra AI 元启版哥特玫瑰限定版上市

    9 月 5 日,摩托罗拉手机官方宣布,联想 moto razr 50 ultra ai 元启版全新潘通流行色限定版——哥特玫瑰上市!提供 16gb+1tb 一种内存组合,售价 6999 元。 联想 moto razr 50 Ultra AI 元启版 小折叠屏手机 4.0 英寸外屏,1272 × 10…

    2026年9月27日 • 用户投稿
    000
  • Excel批量转换日期格式技巧

    Excel批量转换日期格式技巧Excel批量转换日期格式技巧Excel批量转换日期格式技巧Excel批量转换日期格式技巧

    1、 null 2、 选取需要调整格式的日期内容。 3、 使用鼠标选中需转换格式的日期区域,支持多区域同时选择。 4、 弹出列分割设置界面。 5、 点击菜单栏中的“数据”选项,选择“分列”,启动文本分列向导窗口。 6、 设置分列方式为固定宽度模式。 7、 勾选“固定宽度”单选按钮,然后点击“下一步”…

    2026年9月27日 • 用户投稿
    000
  • sublime怎么关联文件类型_Sublime Text设置特定文件扩展名的默认语法

    sublime怎么关联文件类型_Sublime Text设置特定文件扩展名的默认语法sublime怎么关联文件类型_Sublime Text设置特定文件扩展名的默认语法sublime怎么关联文件类型_Sublime Text设置特定文件扩展名的默认语法sublime怎么关联文件类型_Sublime Text设置特定文件扩展名的默认语法

    在Sublime Text中设置特定文件扩展名的默认语法:打开文件后点击右下角语法名称,选择所需模式并设为该扩展名默认;2. 可通过编辑Packages/User/Preferences.sublime-settings文件添加extensions映射,指定.log用Plain Text、.myco…

    2026年9月27日 • 用户投稿
    100
  • 豆包AI如何实现自动化部署?CI/CD流程优化方案

    豆包AI如何实现自动化部署?CI/CD流程优化方案豆包AI如何实现自动化部署?CI/CD流程优化方案豆包AI如何实现自动化部署?CI/CD流程优化方案豆包AI如何实现自动化部署?CI/CD流程优化方案

    豆包ai的自动化部署通过标准化流程和工具链整合实现,其核心是利用ci/cd机制打通开发、测试、构建、发布等环节。1. ci/cd是指持续集成与持续交付/部署,确保代码提交后自动构建、测试并部署到相应环境,提升效率并减少人为错误。2. 关键步骤包括:代码提交触发ci、自动构建镜像、运行测试、部署至目标…

    2026年9月27日 • 用户投稿
    100
  • win10服务主机本地系统占用CPU过高_Svchost.exe进程导致CPU占用率高的解决方法

    win10服务主机本地系统占用CPU过高_Svchost.exe进程导致CPU占用率高的解决方法win10服务主机本地系统占用CPU过高_Svchost.exe进程导致CPU占用率高的解决方法win10服务主机本地系统占用CPU过高_Svchost.exe进程导致CPU占用率高的解决方法win10服务主机本地系统占用CPU过高_Svchost.exe进程导致CPU占用率高的解决方法

    首先定位高CPU占用的svchost.exe进程,通过任务管理器“详细信息”选项卡排序CPU使用率,右键高占用进程选择“转到服务”以识别具体关联服务;接着禁用常引发问题的Connected User Experiences and Telemetry(DiagTrack)服务,并将Windows U…

    2026年9月27日 • 用户投稿
    200
  • 摸头杀后又发力!印度动作冒险新作《Son of Thanjai》宣传PV公开

    摸头杀后又发力!印度动作冒险新作《Son of Thanjai》宣传PV公开摸头杀后又发力!印度动作冒险新作《Son of Thanjai》宣传PV公开摸头杀后又发力!印度动作冒险新作《Son of Thanjai》宣传PV公开摸头杀后又发力!印度动作冒险新作《Son of Thanjai》宣传PV公开

    近日,印度首款3a级大作《释放阿凡达》在发布实机演示后迅速走红网络,主角行云流水般的闪避动作搭配“摸头杀”炫技场面,瞬间引爆话题,引发大量二次创作热潮。 就在热度持续攀升之际,又一款来自印度的重磅游戏登场!PS官方近日发布了《Son of Thanjai》的正式宣传视频,带来全新视觉冲击,快一起来感…

    2026年9月27日 • 用户投稿
    000
  • 解决Spring Boot与React应用在AWS部署中CORS错误的终极指南

    解决Spring Boot与React应用在AWS部署中CORS错误的终极指南解决Spring Boot与React应用在AWS部署中CORS错误的终极指南解决Spring Boot与React应用在AWS部署中CORS错误的终极指南解决Spring Boot与React应用在AWS部署中CORS错误的终极指南

    本文旨在解决在Spring Boot后端(AWS EC2)和React前端(AWS S3)部署时,即使服务器端已配置宽松的CORS策略,仍出现跨域资源共享(CORS)错误的问题。我们将深入探讨常见误区,并提供一个将CORS配置与Spring Security有效整合的专业解决方案,同时强调处理wit…

    2026年9月27日 • 用户投稿
    100
  • 一加15首发最强原生165超高帧游戏:阵容前所未有

    一加15首发最强原生165超高帧游戏:阵容前所未有一加15首发最强原生165超高帧游戏:阵容前所未有一加15首发最强原生165超高帧游戏:阵容前所未有一加15首发最强原生165超高帧游戏:阵容前所未有

    9月26日,在一加游戏大会2025上,一加正式宣布一加15迈入165hz超高帧时代。官方表示,165hz超高帧游戏带来前所未有的流畅速度,体验过后便难以回头,堪称手游视效的一次革命性升级。 据了解,165Hz超高帧将从三方面显著提升游戏体验:画面更顺滑流畅、敌情发现更迅速、战斗反应更迅捷。 一加15…

    2026年9月27日 • 用户投稿
    000

发表回复

登录后才能评论
关注微信