using simply static and wp rocket together to boost your website speed

#https://www.hss5.com/2019/10/16/wp-super-cache-and-nginx-config/ #https://www.hss5.com/2019/09/06/wp-rocket%E9%85%8D%E5%90%88nginx%E5%AE%9E%E7%8E%B0%E7%BA%AF%E9%9D%99%E6%80%81%E5%8C%96%E5%8A%A0%E9%80%9Fwordpress%EF%BC%8Crocket-nginx/ now you can use the simply static and wp-rocket plugin together.   below code is edit base on wp supercache .  I modified it , and make it…

Continue Reading

magento 2.3 nginx 安装

在网上看了许多中文的magento2的安装教程,大多数都没有完整的安装步骤,本教程将教会你怎么使用和安装magento2.3最新版本的安装. magento2.3系统需求: web服务器: 数据库: php版本需求 总结  magento2.3系统需求: 如果想了解更多Magento 2系统需求,请点击这里Magento 2.3安装环境需求-教程(1)。 操作系统:Linux发行版如红帽企业Linux(RHEL),CentOS,Ubuntu,Debian,等等。 内存需求:升级的应用程序和扩展你的Magento从Magento市场和其他来源获得需要多达2GB的RAM。如果您使用少于2GB内存的系统,我们建议您创建一个交换文件;否则,您的升级可能会失败。 web服务器: Apache 2.2 or 2.4 nginx 1.8 (或最新稳定版本) 数据库: MySQL 5.6Magento应用版本2.1.2后来与MySQL 5.7兼容。MariaDB和Percona是兼容Magento因为我们支持MySQL 5.6的API。 php版本需求 php5.6.5以上 本教程主要是centos7的安装 (CNMP)方式的部署centos7 +…

Continue Reading

wordpress+sqlite3 轻量级博客系统搭建

wordpress+sqlite3 轻量级博客系统搭建 自行搭建php运行环境(如果你是小白,且是windows系统,我推荐使用xampp) 1.准备工作 1.自行搭建php运行环境(如果你是小白,且是windows系统,我推荐使用xampp) 2.下载wordpress 3.下载SQLite Integration 插件 2.安装wordpress 解压下载的wordpress压缩包到php 运行目录(我拿xampp为例目录是在xampp安装目录下的htdocs目录) 将目录下的wp-config-sample.php复制粘贴一份重命名为wp-config.php 示例 示例 打开wp-config.php修改以下配置 原始文件: // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress数据库的名称 */ define('DB_NAME', 'database_name_here');…

Continue Reading

wp-rocket配合nginx实现纯静态化加速wordpress,Rocket-Nginx

WP Rocket缓存插件是当前最高效也是最灵活的WordPress静态缓存插件。WP Rocket在性能方面集成了所有最新功能:延迟图像加载,延迟加载javascipt,缩小html代码体积,连接和所辖javascript文件。WP Rocket还拥有自己的自托管爬虫机器人,它将访问您的站点并生成缓存文件,以便当人访问者访问您的站点时,他们会立即获得该页面的快速缓存版本。我们还有一个站点地图预载功能。 然而它还是有一点毛病,那就是它依然是通过wordpress的php运行来提供缓存,不能算是真正的静态加载了,我们能不能跳过php执行的步骤,直接引导加载缓存文件呢?答案是可以的。 关闭wordpress的cron定时任务 你可能已经知道wordpress的cron定时任务并不是真正的定时任务,只有访问网站是才会执行定时任务,这个是不是有点假。为了确保cron计划任务在应用时运行,强烈建议禁用WordPress cron作业并创建真正的cron作业。 要禁用WordPress cron作业,请将以下行添加到wp-config.php: define('DISABLE_WP_CRON', true); 然后我们手动常见一个定时任务,支持get、curl、php等几种方式触发任务。 我们设置定时任务每15分钟执行一次就可以了 */15 * * * * wget -q -O - http://www.website.com/wp-cron.php?doing_wp_cron &>/dev/null */15 * * * * curl http://www.website.com/wp-cron.php?doing_wp_cron &>/dev/null */15 * * * * cd /home/user/public_html; php wp-cron.php &>/dev/null 使用虚拟机的小伙伴可以使用使用第三方任务监控,例如360云监控等。 编译并安装rocket-nginx 要使用该脚本,必须将其包含在实际配置中。如果您的WordPress网站尚未配置为使用Nginx运行,您可以检查WordPress文档的Nginx配置。 使用WP-Rocket的所有WordPress网站只需要一个Rocket-Nginx实例。也就是说,您可以根据需要生成任意数量的配置文件。 执行以下命令将模块克隆到你的Nginx安装目录: cd /usr/local/nginx    //打开安装目录 git clone https://github.com/maximejobin/rocket-nginx.git  //开始克隆库 从2.0版开始,必须生成配置。要生成默认配置,必须重命名禁用的ini文件并运行配置解析器: cd rocket-nginx   //打开库目录 cp rocket-nginx.ini.disabled rocket-nginx.ini    //重命名文件 php rocket-parser.php  //执行PHP生成配置文件 这将生成default.conf可包含在所有网站中的配置。如果需要更改默认配置,可以编辑ini文件并在文件底部添加另一个部分。 然后,在配置文件中,必须包含配置。如果您的网站配置已经存在/etc/nginx/sites-available,则需要更改配置: server {   ...…

Continue Reading

how to add an image CDN server for prestashop 1.7 in nginx

server { large_client_header_buffers 4 32k; listen 80; root /var/www/html; server_name cdn.jhhearingaids.com; index index.php index.html;   rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last; rewrite ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2.jpg.webp last; # try_files ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2.jpg$webp_suffix /img/p/$1/$1$2.jpg$; rewrite ^/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$…

Continue Reading

CloudFront+WordPress实现全站CDN

https://milkice.me/2017/07/25/wordpress-entire-site-cdn-via-cloudfront/ 背景 最近真的要穷的吃土啦! 原先的vps的月付费用已经完全无法支撑(摊手),后来不得已把IceBox迁到了Digital Ocean(有coupon可以连着开好几个月啦),但是失望地发现无论是美西旧金山节点还是新加坡节点从国内访问的速度都是十分感人,况且听说最近Digital Ocean在国内一些地方不能访问,据说是因为路由的问题,所以无论如何再怎么犯懒癌这次都要给IceBox上CDN 。゚ヽ(゚´Д`)ノ゚。 一开始选了一些国内的CDN服务商像又拍云,阿里云这种,后来发现如果要全站CDN加速是要备案的,甚至连开启外链都要实名制,按照奶冰所有站点均不备案且不随便透露个人身份信息的原则我马上就拒绝了这些服务商,目光转向国际CDN服务商,后来查了一下发现大概只有Cloudflare和Cloudfront在全球范围的节点覆盖情况是比较好的,由于cloudflare还有改域名ns服务器什么的个人觉得非常的不方便,于是便打算着手于部署CloudFront CDN 准备工作 CloudFront是Amazon家的东西,所以需要准备一个AWS账号 AWS账号审查机制可谓是全球几大知名服务商里最松的了,虚拟信用卡就可以过验证,这也导致了这几年AWS东亚网络质量直线下降,所以注册并不麻烦,某宝上面一刀信用卡特别多实在不行可以去拍一张,这里不再复述 开始配置 打开AWS控制台,点击CloudFront 然后点击Create Distribution,在Web栏下面点击Get started即开始配置 配置Origin Settings回源设置 Origin Domain Name就是你的源站域名(请注意CloudFront源站不接受ip地址,强制使用域名,我也不知道为什么) 但是请注意,这里的Origin Domain Name可不能填写网站的主域名,比如对于奶冰的IceBox来说这里就不能直接填写milkice.me,而是要开个子域名直接指向源站IP,比如这里的www.milkice.me就是开了个A记录到源站IP Origin Path就是你想要加速的路径(默认为空) 比如你的源站地址是http://example.com/wordpress,则Origin Domain Name这里可以填写一个xxx.example.com,然后DNS记录里设置xxx.example.com指向源站ip,Origin…

Continue Reading

wordpress 文章自动同步到 blogger 插件

当文章需要在多个BLOG上面发布的時候,就会需要DJ EmailPublish,一方面可以方便同步文章到各个BLOG,让文章有个备份,也可以增加SEO。 1. 设置 Blogger email 打开Blogger 设置页面之后 左边选择“设置”-> “ 电子邮件”-> 右边的“使用电子邮件发布” 在空格中填入你想要对应的名称(比如async) 填完之之后复制起來,待会会用在 DJ EmailPublish 的设置上。 最后点击右上方的” 保存设置” 2.DJ EmailPublish 安装和设置 到 WordPress插件里搜寻DJ EmailPublish安裝 插件安装完成后,在[设置]→[Email Publish]中设置参数 Email Address 步骤1中设置的邮件地址…

Continue Reading
Close Menu