后端开发

PHP DOMDocument loadHTML出现乱码的解决方法

DOMDocument::loadHTML默认编码是ISO-8859-1,所以我们需要做编码声明:$dom->loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES', 'UTF-8'));

ProcessWire模板引擎和ExpressionEngine的语法对比

PW没有使用当下流行的php模板引擎如Twig、smarty,而是采用的php原生语法,这极大程度地降低了学习成本并提高了开发效率和可维护性,下面是官方提供的和ExpressionEngine CMS模板引擎语法对比的代码片段。

如何安装ProcessWire?

如何安装ProcessWire?

ProcessWire安装向导,PW各版本介绍。

本站架构用到的主要技术框架

服务端:Linux + liteSpeed + php7 + MySql;前端:Bootstrap + jQuery + jQuery Plugins;后端:ProcessWire + PW Modules