跳至内容

艺术与文化

Art Artworks

关于艺术、艺术家和艺术作品的英文网络杂志及其儿童姊妹网站:两个WordPress安装保持最新且安全。

类型艺术与文化

问题

Art Artworks是一份关于艺术、艺术家和艺术作品的英文网络杂志,另有一个面向儿童的姊妹网站kids.artartworks.com。它积累了多年的内容:2012年的站点地图就已列出1382个URL,如今媒体库达到611 MB。网站必须保持使用最新的WordPress和PHP,但服务器限制是按小博客设定的:32 MB的PHP内存和5 MB的上传上限,对于一份图片密集的杂志远远不够,而且主题更新无法完成。

我做了什么

我接手了这两个WordPress安装,让它们可以安全地运行和更新。

  • 两个网站,一台主机:杂志使用Themify Corporate主题和Themify Portfolio Post,儿童网站使用Twenty Twenty-One,各有独立的数据库。
  • 在所有设置处修正服务器限制:在.htaccess、.user.ini和wp-config.php中,把内存从32 MB提高到256 MB,上传从5 MB提高到64 MB,输入变量从1000提高到5000,执行时间从30秒提高到120秒。我还删除了一项重复的调试设置。
  • 每次结构性改动前都备份:通过WP-CLI导出带时间戳的数据库,并在编辑每个配置文件前先复制一份。
  • 主题更新诊断:我检查了Themify更新器,并通过WP-CLI读取WordPress的更新数据,查明更新包无法下载的原因。
  • 阅读与速度:用于出版物的交互式3D翻页书,用WP-Optimize清理数据库和缓存,用Yoast SEO优化搜索。
  • 有文档记录的清理:旧插件的残留,如74 MB的NextGEN图库文件夹和12 MB的Wordfence日志,均已列出,以便安全删除。

技术栈

运行在PHP 8.3上的WordPress 7.1.2、Themify Corporate、Themify Portfolio Post、Interactive 3D Flipbook、WP-Optimize、Yoast SEO、WP-CLI,以及cPanel主机上的SSH和Bash脚本。

为什么这样做

本地文件夹是一份旧副本,而线上杂志保存着多年的文章和611 MB的图片。从电脑上传文件会覆盖这些成果。因此媒体文件留在服务器上,WordPress核心在服务器上用WP-CLI更新,只有改动过的单个文件会在备份后上传。

有想法?
聊聊吧。

无论是网站、应用、视频、歌曲,还是更大的项目,我都乐意帮您实现。

联系我
  • 那不勒斯
  • 想法
  • 项目
  • 人
  • 永远向前