【问题标题】:Canvas versus server generated graphics画布与服务器生成的图形
【发布时间】:2015-04-26 06:21:02
【问题描述】:

我正在将遗留的图形应用程序从(损坏的)PHP 迁移到...的东西。我只是在一个较新的 PHP 库和一个用于 Canvas 的 JS 库之间进行辩论。该应用程序不是交互式的,因此它本质上并不需要 Javascript。

我的印象是,将 JS 用作图形库比在服务器端执行它更“现代”。服务器端渲染似乎更“进取”。但老实说,我不完全确定为什么会这样。

为了避免让这看起来像是一个有争议或固执己见的问题,我真的只想知道在可维护性、寿命等方面在 Canvas 与服务器端执行此操作的优势。我想不出一种明显的好处或另一个。对于在我的非交互式应用程序中呈现服务器端与在 Canvas 中(反之亦然)的具体优势,我将不胜感激。谢谢!

【问题讨论】:

    标签: javascript php html canvas graphics


    【解决方案1】:

    一个好处是在 javascript 呈现图形时更容易制作模块化客户端。它允许您从 javascript 进行 api 调用以获取数据。这允许您的服务器端 api 以任何您想要的方式以任何语言实现,只要它返回正确的数据格式。

    【讨论】:

    • 非常正确。如果将来您决定更改后端,那么您不会被锁定在 PHP 中,而只是您的 API。
    猜你喜欢
    • 1970-01-01
    • 2023-03-09
    • 2013-06-28
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-16
    相关资源
    最近更新 更多