2019年7月26日,我在自己的开发电脑上部署了Plone5.2开发实例,实际试用了一下,整体感觉如下:
- 整体性能要明显优于Plone5.1.x
- ZMI界面有较大改变
- 采用Waitress WSGI Server 取代ZServer
- 支持Python2.7.x、Python3.6.x 和Python3.7.x
- 采用Zope4.1.1
[align=center][attach]39[/attach][/align]
下面整理下部署过程:
1、下载并编译安装Python3
本次采用Python3最新稳定版 :Python 3.7.4
2、clone buildout.coredev 包5.2 branch
git clone -b 5.2 https://github.com/plone/buildout.coredev ./plone52devel
3、用Python3.7.4 创建虚拟环境
../python374/bin/python3.7 -m venv .
4、安装buildout requirements
bin/pip3.7 install -r requirements.txt
5、运行buildout
bin/buildout
注意:由于国内访问pypi速度慢,且不稳定,建议切换到阿里云镜像。