目录
2024 年回顾:网站项目和 2025 年目标
2024年成绩
2025 年目标
1.将 Symfony Station 迁移到 Drupal CMS
2.继续尝试移动 Atom Media
3.自定义手机 Atom 代码主题
4.将有效负载新闻通讯迁移到 Ghost?
从 WordPress 迁移营?
结论
作者
首页 后端开发 php教程 如何实现目标 去年网站技术目标的更新以及 5 月份的计划

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

Jan 20, 2025 am 06:05 AM

2024 年回顾:网站项目和 2025 年目标

去年 1 月,我概述了我的网站 2024 年的工作并设定了一些雄心勃勃的目标。 由于该帖子引起了读者的共鸣,我正在分享一个更新——尽管我不确定这是否构成了年度传统!

我的 2024 年目标包括:

  1. 为 Symfony Station 开发自定义 Drupal 主题。 (由于 Drupal Starshot 发布而延迟,如下所述。)
  2. 创建自定义 Drupal 模块。 (也因同样原因推迟。)
  3. 探索基于 Symfony 的替代 CMS 平台。

关于第 3 点,我已成功将我的 Mobile Atom Code 网站迁移到 Grav CMS。 再加上我在 Symfony Station 上不断丰富的 Drupal 经验,极大地提高了我的 Symfony 专业知识,特别是我的 Twig 技能。 目标达成!

我还将我的 Mobile Atom Media 网站从 Drupal 发行版转换为基于古腾堡的 Drupal 网站。这与目标 #1 间接相关。

以下是我 2024 年成就的总结:

2024年成绩

我最大的成就是从 50% 退休金过渡到 85% 退休金。 灵活性太棒了!

我去年的技术目标因 Drupal Starshot/CMS 的引入而推迟。然而,我对该项目的方向和潜力充满热情。 事实上,它今天就推出了!我很高兴在实现目标 1 和 2 之前等待其稳定。因此,2024 年 Drupal 的进展微乎其微。

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

我取代了 MailChimp 并启动​​了 Payload 网站作为 Symfony Station 时事通讯的新家。 这是一个与 Fediverse 集成的 WordPress 网站。

我还将 Symfony Station 的大部分以民主为中心的内容剥离到一个新项目 Battalion 中。这个项目帮助我控制抑郁症并简化 Symfony Station 的通信——双赢!它也是基于 WordPress 的,包含一个论坛,这是我尚未在 Drupal 中实现的功能。 我的托管提供商的安全策略也阻止了 Fediverse 在我现有的 Drupal 站点上的集成。

我继续学习 Drupal,并且如前所述,开始使用 Grav CMS。掌握这两个平台仍然是一个长期目标,目标是在我在欧洲完全退休期间成为一名激情项目的 Symfony 开发人员。

最后,我在 2024 年清算了我的房地产资产,为我的 2025 年技术目标腾出了更多时间,并显着减轻了背痛。

How Goals It An Update on last year’s Website Tech Goals and what’s in store for 5

2025 年目标

我今年的工作从三月或更晚开始,以便在佛罗里达州宜人的天气期间有时间进行家庭项目。 我将继续每周出版 Symfony Station 和 Battalion。

这是我的目标:

1.将 Symfony Station 迁移到 Drupal CMS

一旦自动更新可靠,我就会将 Symfony Station 迁移到 Drupal CMS。 我正在参加佛罗里达州 Drupal Camp 的 Drupal CMS 研讨会以进行准备。我可能会等待体验生成器在未来的 Drupal CMS 更新中发布。

Drupal CMS 的内容类型配方系统很有吸引力,尤其是内容自动化的潜力。媒体库集成和改进的工作流程功能也很有前景。 将 S.S. 日历转换为事件实体将是一个重大改进。 项目浏览器和内容辅助功能同样具有吸引力。

2.继续尝试移动 Atom Media

Mobile Atom Media 是一个基于古腾堡的 Drupal 网站,仍处于测试阶段。 我将继续进行实验,将其视为我稍后可能在 Symfony Station 上使用的技术的游乐场。

3.自定义手机 Atom 代码主题

我的文章“使用 Twig、PHP 和 CSS 构建简单的 Grav CMS 主题”记录了我实现这一目标的学习过程。 这是一个面向客户的项目,所以我会认真对待它。

4.将有效负载新闻通讯迁移到 Ghost?

Matt Mullenweg 在 2024 年的行动、我 85% 的退休金以及只剩下一个 WordPress 客户端让我对 WordPress 产生了厌烦。 它的 Fediverse 集成较差,我需要强大的 Fediverse 功能来增加有效负载。

我正在考虑将 Ghost 作为有效负载的新家。 虽然它基于 Node.js,但它提供了更好的 Fediverse 集成。 我最近购买了“Javascript for Dummies”,这迫使我面对我的编码训练营创伤并利用其中的一些内容。

  1. 从 WordPress 迁移营?

将 Battalion 移出 WordPress 更有可能是 2026 年的目标,但我们拭目以待。 Sulu CMS 是一个潜在的替代品,需要我进一步发展我的 Symfony 技能。

How Goals It An Update on last year’s Website Tech Goals and what’s in store for 5

结论

与去年一样,我的很大一部分时间将致力于学习葡萄牙语以申请葡萄牙签证,并为 Symfony 相关目的提高法语。 清算我的房地产为这些网站项目创造了更多时间。我的目标是在 2025 年取得更大的成就,并渴望在 2026 年完全退休,以便开展更雄心勃勃的项目并享受学习和休闲。

这是一个个人的、非常青的帖子。感谢您的阅读。我希望它能激励您探索网站的新技术。

继续学习/编码,Symfonistas!

作者

How Goals It An Update on last year’s Website Tech Goals and what’s in store for 5

鲁本·沃克 创始人 交响乐站

以上是如何实现目标 去年网站技术目标的更新以及 5 月份的计划的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1662
14
CakePHP 教程
1419
52
Laravel 教程
1311
25
PHP教程
1262
29
C# 教程
1234
24
说明PHP中的不同错误类型(注意,警告,致命错误,解析错误)。 说明PHP中的不同错误类型(注意,警告,致命错误,解析错误)。 Apr 08, 2025 am 12:03 AM

PHP中有四种主要错误类型:1.Notice:最轻微,不会中断程序,如访问未定义变量;2.Warning:比Notice严重,不会终止程序,如包含不存在文件;3.FatalError:最严重,会终止程序,如调用不存在函数;4.ParseError:语法错误,会阻止程序执行,如忘记添加结束标签。

PHP和Python:比较两种流行的编程语言 PHP和Python:比较两种流行的编程语言 Apr 14, 2025 am 12:13 AM

PHP和Python各有优势,选择依据项目需求。1.PHP适合web开发,尤其快速开发和维护网站。2.Python适用于数据科学、机器学习和人工智能,语法简洁,适合初学者。

说明PHP中的安全密码散列(例如,password_hash,password_verify)。为什么不使用MD5或SHA1? 说明PHP中的安全密码散列(例如,password_hash,password_verify)。为什么不使用MD5或SHA1? Apr 17, 2025 am 12:06 AM

在PHP中,应使用password_hash和password_verify函数实现安全的密码哈希处理,不应使用MD5或SHA1。1)password_hash生成包含盐值的哈希,增强安全性。2)password_verify验证密码,通过比较哈希值确保安全。3)MD5和SHA1易受攻击且缺乏盐值,不适合现代密码安全。

PHP行动:现实世界中的示例和应用程序 PHP行动:现实世界中的示例和应用程序 Apr 14, 2025 am 12:19 AM

PHP在电子商务、内容管理系统和API开发中广泛应用。1)电子商务:用于购物车功能和支付处理。2)内容管理系统:用于动态内容生成和用户管理。3)API开发:用于RESTfulAPI开发和API安全性。通过性能优化和最佳实践,PHP应用的效率和可维护性得以提升。

什么是HTTP请求方法(获取,发布,放置,删除等),何时应该使用? 什么是HTTP请求方法(获取,发布,放置,删除等),何时应该使用? Apr 09, 2025 am 12:09 AM

HTTP请求方法包括GET、POST、PUT和DELETE,分别用于获取、提交、更新和删除资源。1.GET方法用于获取资源,适用于读取操作。2.POST方法用于提交数据,常用于创建新资源。3.PUT方法用于更新资源,适用于完整更新。4.DELETE方法用于删除资源,适用于删除操作。

PHP:网络开发的关键语言 PHP:网络开发的关键语言 Apr 13, 2025 am 12:08 AM

PHP是一种广泛应用于服务器端的脚本语言,特别适合web开发。1.PHP可以嵌入HTML,处理HTTP请求和响应,支持多种数据库。2.PHP用于生成动态网页内容,处理表单数据,访问数据库等,具有强大的社区支持和开源资源。3.PHP是解释型语言,执行过程包括词法分析、语法分析、编译和执行。4.PHP可以与MySQL结合用于用户注册系统等高级应用。5.调试PHP时,可使用error_reporting()和var_dump()等函数。6.优化PHP代码可通过缓存机制、优化数据库查询和使用内置函数。7

PHP如何安全地上载文件? PHP如何安全地上载文件? Apr 10, 2025 am 09:37 AM

PHP通过$\_FILES变量处理文件上传,确保安全性的方法包括:1.检查上传错误,2.验证文件类型和大小,3.防止文件覆盖,4.移动文件到永久存储位置。

解释self ::,parent ::和static :: in php oop中的区别。 解释self ::,parent ::和static :: in php oop中的区别。 Apr 09, 2025 am 12:04 AM

在PHPOOP中,self::引用当前类,parent::引用父类,static::用于晚静态绑定。1.self::用于静态方法和常量调用,但不支持晚静态绑定。2.parent::用于子类调用父类方法,无法访问私有方法。3.static::支持晚静态绑定,适用于继承和多态,但可能影响代码可读性。

See all articles