仙女次元
仙女次元

WordPress 优劣分析

WordPress 仙女次元 -

WordPress 优势

  1. 插件繁多,能方便扩展自己的网站或博客的功能。
  2. 主题众多,能快速使用各种不同风格的主题。
  3. 浏览器环境兼容性好,能使用主流电脑浏览器和手机浏览器浏览或管理。
  4. 服务器环境兼容性强,从 PHP 5.1 至 PHP 7.3,MySQL 5.1 到 MySQL 8.0 都可以运行。
  5. 部署方便(比起其他博客程序),几乎所有虚拟主机都支持 PHP 和 MySQL 数据库,甚至有集成 WP 的环境。
  6. 后台写作体验良好,可以快速开始进入编写文章模式。
  7. 评论操作简单,方便与读者进行交流互动。
  8. 国际化程度高,自带数十种语种适合不同母语的用户使用。
  9. 持续更新,有用众多的开发人员能持续给 WordPress 进行安全性和功能更新。
  10. 数据库结构方便开发者扩展功能,WP 使用的是通用数据库结构,能让大多数插件或主题不需要修改数据库结构就能满足其需求。
  11. API 接口函数数量较全,WP 的自定义用户函数数量十分多,这能满足大多数插件或主题开发者的调用需求。
  12. 使用原生 PHP 语法,没有使用模板和框架,使得 PHP 新手也能修改主题或插件以满足其需要。
  13. 资源占用大,能吃光主机资源以排挤其他程序,达到增加市场占有率。同时文件数量十分多,能一定程序卡住恶意程序删库删文件的步骤。

WordPress 劣势

  1. 代码老旧,运行效率低下。
  2. 架构模式低能,不符合现代式编程。
  3. 面向过程一时爽,维护起来火葬场。
  4. 数据库结构不利于大量数据存储,查询效率低下。
  5. 缓存系统没有统一标准,难以复用。
  6. 静态资源使用动态脚本聚合加载,没有比这个更傻的做法。
  7. 函数类型判定不严谨,挖坑给开发者。
  8. 插件、主题质量参差不齐,短板效应明显。
  9. 插件、主题审核不严格,安全性堪忧。
  10. HTTP API 设计落后,不符合现代接口。
  11. 文件资源命名方式随便,不符合现代系统架构。
  12. 目录结构过于随便,不符合现代系统结构。
  13. 重复运算量过大,没有做基本的缓存。
  14. 前端资源没有统一,各类库混用造成极大浪费。
  15. 代码编码标准不一,龙蛇混杂极难阅读。
  16. 少数文档与实际不符,挖坑给阅读者。
版权所有 © 仙女次元