提案概要 / Proposal Summary
CN: 为了提升项目的性能、简化部署并更好地服务于 RustDesk 生态,我提议对本项目进行一次彻底的重写 (Rewrite)。
EN: To improve project performance, simplify deployment, and better serve the RustDesk ecosystem, I propose a complete rewrite of this project.
核心变更 / Key Changes
1. 更激进的客户端适配 / Aggressive Client Adaptation
CN: 我们将不再受限于通用的 API 设计模式。新的架构将针对 RustDesk 客户端的特性进行“激进”的深度适配,优先考虑客户端的交互体验和连接效率,以实现最佳的配合度。
EN: We will no longer be limited by generic API design patterns. The new architecture will focus on "aggressive" deep adaptation tailored to RustDesk client characteristics, prioritizing interaction experience and connection efficiency to achieve the best synergy.
2. 放弃前后端分离设计 / Abandon Frontend-Backend Separation
CN: 为了降低系统复杂度、减少中间层开销并简化用户的部署流程,建议放弃目前的前后端分离架构。我们将转向更紧凑的集成式设计(或服务端渲染),使项目更加轻量化。
EN: To reduce system complexity, minimize middleware overhead, and simplify the user deployment process, I suggest abandoning the current separated frontend-backend architecture. We will shift towards a more compact, integrated design (or Server-Side Rendering) to make the project lighter.
3. 采用 PHP 生态进行快速开发 / Rapid Development with PHP Ecosystem
CN: 为了追求极致的开发速度和迭代效率,本项目将重写并迁移至 PHP 生态。利用 PHP 成熟的生态系统、丰富的库支持以及便捷的部署特性,我们能以最低的成本实现功能的快速交付与维护。
EN: To pursue extreme development speed and iteration efficiency, this project will be rewritten and migrated to the PHP ecosystem. Leveraging PHP's mature ecosystem, rich library support, and convenient deployment, we can achieve rapid feature delivery and maintenance with minimal cost.
招募开发者 / Call for Developers
CN: 这是一个重大的架构调整,我们需要更多力量的加入!如果你对 RustDesk 生态感兴趣,熟悉相关技术栈,并认同上述重构方向,欢迎在评论区留言或直接报名加入开发。
EN: This is a major architectural shift, and we need more hands on deck! If you are interested in the RustDesk ecosystem, familiar with the tech stack, and agree with this refactoring direction, please leave a comment below or sign up to join the development.
CN: 如果你有更好的提议,欢迎留言讨论。
EN: If you have better suggestions, feel free to leave a comment and discuss them.
提案概要 / Proposal Summary
CN: 为了提升项目的性能、简化部署并更好地服务于 RustDesk 生态,我提议对本项目进行一次彻底的重写 (Rewrite)。
EN: To improve project performance, simplify deployment, and better serve the RustDesk ecosystem, I propose a complete rewrite of this project.
核心变更 / Key Changes
1. 更激进的客户端适配 / Aggressive Client Adaptation
CN: 我们将不再受限于通用的 API 设计模式。新的架构将针对 RustDesk 客户端的特性进行“激进”的深度适配,优先考虑客户端的交互体验和连接效率,以实现最佳的配合度。
EN: We will no longer be limited by generic API design patterns. The new architecture will focus on "aggressive" deep adaptation tailored to RustDesk client characteristics, prioritizing interaction experience and connection efficiency to achieve the best synergy.
2. 放弃前后端分离设计 / Abandon Frontend-Backend Separation
CN: 为了降低系统复杂度、减少中间层开销并简化用户的部署流程,建议放弃目前的前后端分离架构。我们将转向更紧凑的集成式设计(或服务端渲染),使项目更加轻量化。
EN: To reduce system complexity, minimize middleware overhead, and simplify the user deployment process, I suggest abandoning the current separated frontend-backend architecture. We will shift towards a more compact, integrated design (or Server-Side Rendering) to make the project lighter.
3. 采用 PHP 生态进行快速开发 / Rapid Development with PHP Ecosystem
CN: 为了追求极致的开发速度和迭代效率,本项目将重写并迁移至 PHP 生态。利用 PHP 成熟的生态系统、丰富的库支持以及便捷的部署特性,我们能以最低的成本实现功能的快速交付与维护。
EN: To pursue extreme development speed and iteration efficiency, this project will be rewritten and migrated to the PHP ecosystem. Leveraging PHP's mature ecosystem, rich library support, and convenient deployment, we can achieve rapid feature delivery and maintenance with minimal cost.
招募开发者 / Call for Developers
CN: 这是一个重大的架构调整,我们需要更多力量的加入!如果你对 RustDesk 生态感兴趣,熟悉相关技术栈,并认同上述重构方向,欢迎在评论区留言或直接报名加入开发。
EN: This is a major architectural shift, and we need more hands on deck! If you are interested in the RustDesk ecosystem, familiar with the tech stack, and agree with this refactoring direction, please leave a comment below or sign up to join the development.
CN: 如果你有更好的提议,欢迎留言讨论。
EN: If you have better suggestions, feel free to leave a comment and discuss them.