首页 文章

用PHP实现React.js服务器端渲染

提问于
浏览
9

我想根据 ReactWordPress 开发主题/插件 . 为了使搜索引擎友好,我需要在服务器上初始化它(服务器端渲染) .

据我所知,唯一的方法是使用react-php-v8js,这需要PECL V8js extension . 这是一个问题,因为我无法控制将运行这些主题/插件的平台 .

有没有办法让 ReactWordPress 一起工作,而无需安装额外的扩展?也许通过构建/编译 React 文件到 PHP

1 回答

  • 0

    如果您希望您的内容在没有js的情况下被搜索引擎编入索引,您可以使用Wordpress打印您的最小内容,只需最简单的关键元标记,也可以本地化您的反应应用程序的初始状态 . 裸骨主题如http://underscores.me/就足够了 . 当js可用时,您可以用React替换整个WordPress生成的内容 .

    理想的一个是让React为您生成内容 . 但是直到我们可以看到nodejs / PECL V8js扩展在任何地方都可用之前很难 .

相关问题