pshelf / ssr
现代SPA的轻量级服务器端渲染
0.1.4
2019-06-14 05:14 UTC
Requires
- php: ~7.2
- league/uri-components: ^1.8
- monolog/monolog: ^1.24
- nesk/puphpeteer: ^1.4
- react/socket: ^1.2
- symfony/console: ^4.2
- symfony/filesystem: ^4.2
- symfony/http-foundation: ^4.2
- symfony/process: ^4.2
- symfony/var-dumper: ^4.2
This package is auto-updated.
Last update: 2024-09-08 18:00:49 UTC
README
安装PHP模块依赖
composer install
安装puppeteer依赖
npm install
依赖
php >= 7.2 node 8
PHP Intl(国际化扩展)
搜索适用于您的PHP版本的扩展包
apt search intl
安装包
apt install php7.2-intl
解决问题
Vagrant无法执行npm install
无法写入
待办事项
- 从composer清理未使用的依赖项
- 实现工作队列以执行预渲染,如RabbitMQ,Celery等
- 创建清除缓存或导出当前状态的命令
- 打包为composer包
- 设置更好的日志记录
- 使用Request类重构URL验证
- 在干净的环境中进行重新测试
- 添加可配置限制的并发任务