首页
学习
活动
专区
工具
TVP
发布

WordPress丨如何利用wp-config.php优化全站

wp-config.php 文件是WordPress数据库关键。数据库名、用户名、密码、位置都位于此。...但是,却有十分多用户并不知道通过wp-config.php文件可以更改很多设置,提高WordPress站点功能、性能、安全度。今天,V站跟大家分享下使用wp-config.php技巧。...如何利用wp-config.php优化全站? 自动清空文章“回收站”时间间隔 默认的话,WordPress 对于删除到“回收站”文章是每隔30 天予以清空(原文如此说,貌似没有吧?)...通过在wp-config.php 添加下面的代码,你可以减少自动保存次数: define( 'WP_POST_REVISIONS', 3 ); 甚至,你可以直接停用这个功能。...,也因为这个原因,常常会成为黑客觊觎对象。

1.3K40
您找到你想要的搜索结果了吗?
是的
没有找到

浅谈推进有赞全站 HTTPS 项目-工程篇

支持全站 HTTPS,提高网站安全是我们基础保障。本文关注事情包括: 了解 HTTPS 基础原理,切换 HTTPS 需要切换内容,如何监控和实际操作,以及遇到一些难点。 一、基本原理 ?...后期在全站切 CDN 域名时,就可以直接使用新 HTTPS 域名,一刀切,修改模板方法引入域名和路径。 关于第2点,图片来源一般分为两种,站内图片和站外图片。...因为上述推荐使用相对协议,所以测试环境本身是可以提供 HTTP/HTTPS 两种方案。 四、遇到难点 全站 HTTPS 由于域名和业务等因素影响,切换过程中必然会遇到许多难点。...只有强制 deadline 切换才保住全站 HTTPS 推进进度。 写在最后,本文主要是围绕推动公司全站 HTTPS 一些心得。更多是以一个项目推动方角度考虑如何推动事情落地。...我们才能做到更加有条理实施。同时全站流量切换成 HTTPS,其实只是工作开始。之后 HTTPS 性能优化、异常 HTTP 流量监控、HTTPS 可用性监控等都是接下来应该去不断推进工作。

56620

抓取全站图片几个思路

因为我是移动,也有可能是我本地有缓存原因,一直没觉得网站图片有问题。不过在最初开始使用SM图床时候就已经知道不是长久之计,博主就花了2天时间来完成全站图片转移。 ? ?...(adsbygoogle = window.adsbygoogle || []).push({}); 方案1:python爬虫 获取全站文章链接(这个以前写过相关文章WordPress获取所有文章链接...master/%E5%85%A8%E7%AB%99%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A5%E6%8A%93%E5%8F%96.py 单线程在跑,网站都吃不消,花了2分钟,把全站数据跑完...博主的话 以上是博主在思考“抓取全站图片”时几个思路,个人觉得第二种方式最优。若有更好方案,还请留言评论,大家一起交流。...文章:抓取全站图片几个思路 ,来自小文‘s blog,原文地址:https://www.qcgzxw.cn/2830.html 转载请注明出处

1.4K20

instantclick实现全站无刷新

项目官网:http://instantclick.io/ 项目地址:https://github.com/dieulot/instantclick 使用这个预加载js 因为前两种方式可能比较浪费资源,...这里不着重讲instantclick使用方法,建议去官网查阅 搜索功能这样非超链接怎么实现不刷新 在香菇点拨之下,我们强行将搜索功能表单模式变成了超链接,效果如下 搜索功能.jpg 因为搜索结果地址一般为是站点地址加...评论js,自己改了改就用上了, 然后在友人C帮助下,修复了评论嵌套问题,然后他又提出个问题 如果你启用了评论分页功能,由于typecho显示最新评论总是在第一页,所以当用户不在第一页发出了母评论,...用户是看不到评论,因为评论是在第一页 最后我根据上边搜索功能原理,用了几行代码修复了这个问题,最终ajax评论js代码如下 function ajaxc() { var txt_1 = '...jquery,且本文内容预加载模式只有选择第三种方法才能实现全站无刷新。

95810

php项目优化

需要重启nginx 在php.ini中加入,这种方式设置需要重启php-fpm后生效 [HOST=www.server110.com] open_basedir=/home/www/www.server110...生产环境上强烈关闭它 vim /etc/php.ini display_errors = On 改为 display_errors = Off 2.关闭php信息,不轻易透露自己 php 版本信息,防止黑客针对这个版本...当然也可以调用你们写好 php 接口. 即使有上传漏洞,那么文件也被 传到了静态服务器上。...木马等文件根本无法执行 例如:www.xx.com静态文件地址为内网nfs服务器,但是nfs服务器只做存储,并没有安装php,那样上传后也执行不了木马 六.禁用cul allow_url_fopen...目前生产环境已全线禁用,如果php工程师需要获取远程web内容,建议他们使用curl。

1.3K20

php curl用法_php项目实战

例1, curl扩展开启步骤: 1、将PHP文件夹下三个文件php_curl.dll,libeay32.dll,ssleay32.dll复制到system32下; 2、将php.ini(c:WINDOWS...%/system32下; 2.打开php.ini(可能在PHP环境安装目录下,默认在c:\WINDOWS目录下),将;extension=php_curl.dll头部分号去掉; 3.重启php服务...二、linux中php如何安装curl扩展 如果php已经在系统编译好,后来又需要添加新扩展,一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension形式扩展。...复制curl.so文件到extensions配置目录,修改php.ini即可。 Linux下php扩展cURL安装方法介绍完了,希望对大家有所帮助。 文章是老了些,但东西确实是好,呵呵。...好好研究下php编程中curl扩展吧,这个在编写一些网络程序时,相当有用

1.6K10

php项目优化方法总结

这里主要总结一下php项目的一些性能优化方式。 1. 升级php版本 php7及以后php版本更新主要方向就是性能优化,所以在项目允许范围内,尽量使用更高版本。 2....使用opcache 关于opcache原理,首先要了解php执行逻辑: request请求—>读取php文件—>解析文件—>创建要执行计算机代码(即opcode)—>执行Opcode—>返回...每一次请求PHP脚本都会执行一遍此步骤,其实没有必要每次都重新生成opcode,使用opcache主要就是将opcode缓存下来。...4. mysql调优 大部分情况下,页面加载缓慢源自于sql执行速度慢,瓶颈也多来源于sql方面,因此,mysql优化必定是性能优化重中之重。...关于mysql性能优化方式,我会单独写一篇文章。 5. php-fpm 可以通过开启fpm慢日志来分析性能问题具体原因。 6.

93230

推荐几个提升php技能练手项目

学习 PHP 或增强 PHP 知识最好方法之一是通过 PHP 项目来练手。通过不断地练习,你就可以慢慢地从众多 phper 中脱颖而出,成为更加专业程序员。...下面分享一些非常不错 php 练手项目。...通过这个项目,你将使用 Laravel 来构建一个模拟 Netflix PHP 网络应用程序。这还包括后端 MySQL 数据库。...这个 PHP 项目还强制你使用面向对象编程,这是磨练这些技能好方法。 该项目的核心是“画笔工具”,允许用户选择各种颜色和画笔大小来生成创意图纸。...这个功能强大 PHP 项目看似简单,但却是学习创建像在线购物网站这样无处不在东西全栈过程好方法。

20430

linux搭建php运行环境_docker部署php项目

start|stop|restart|uninstall) 站点主机管理:phpstudy (add|del|list) ftpd用户管理:phpstudy ftp (add|del|list) 项目地址.../phpstudy.bin     #运行安装 选择好php版本安装即可。 用时十到几十分钟不等,安装时间取决于电脑下载速度和配置。 也可以事先下载好完整,安装时无需下载。...如何切换php版: 假如你先安装apache+php5.3 想切换成nginx+php5.4 你就再走一次....版本: 注意:选择PHP7等高版本时需要自行确认是否与自己程序兼容。...输入要选择PHP版本序号,回车进入下一步,选择是否安装内存优化: 可以选择不安装、Jemalloc或TCmalloc,输入对应序号回车,直接回车为默认为不安装。

3.1K20

Emlog程序多个域名全站访问方法

为了实现多个域名访问,资源地址不是主域名情况下,舍力写了这个教程 本教程也可以配合不同域名不同模板使用,效果更佳 我们很多朋友可能有这样需要,如果你手上有空余域名,你也可以试试,让你emlog...支持多域名,只需要修改一个文件,增加几行代码就能够轻松实在多域名支持,理论上是多少域名都没有限制,当然如果你emlog使用了静态化插件,那么请你谨慎修改,因为我没有测试过是否对静态化有效,好了,开始动手...第一步: 打开emlog根目录下 init.php 找到以下代码: //站点固定地址 define('BLOG_URL', Option::get('blogurl')); 替换为...('BLOG_URL', $BLOG_URL_EXP); 第二步: 打开你emlog后台 ->设置 ,把站点地址改成如下格式 http://{域名1|域名2|域名3|以此类推}/ 把多个域名用...| 隔开 ,理论上是没有限制,当然前提是你有那么多域名……

1.5K70

PHP 随记】—— Composer 安装项目以及项目的扩展

使用 Composer 更轻松方便地安装 PHP 项目框架以及一些项目扩展,接下来就简单介绍下这两种用法: 1、Composer 安装项目项目安装示例 以安装 ThinkPHP 项目框架为例,安装命令如下...) topthink/think thinkphp 项目的名称 shop 在当前目录会自动创建shop目录并存储下载下来框架代码文件 安装完成后,便可以在该目录下找到所安装框架。...站搜素:https://packagist.org/ 2、Composer 安装项目的扩展 在进行项目开发过程中可能需要使用一些功能扩展,比如图片验证码扩展 topthink/think-captcha...,使用这些已有的扩展可以省去大量时间,接下来,同样展示一下项目扩展安装: 首先我们要切换到项目的根目录: 然后执行项目扩展安装命令: composer require topthink/think-captcha...2.0.2 安装完成后,在 项目根目录\vendor\topthink 中便可以看到我们刚刚安装组件。

68110

PHP 随记】—— laravel 项目环境搭建

php.ini 配置文件所在文件夹路径,以及其他需要传递组 php-cgi.exe 环境变量 FcgidInitialEnv PHPRC "D:/phpstudy_pro/Extensions.../php/php7.3.4nts" # 将扩展名为 .php 文件作为 FCGID 脚本处理 AddHandler fcgid-script .php # 用来指定 php-cgi.exe...路径和参数 FcgidWrapper "D:/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe" .php # 设置目录访问权限.../lang/tree/main/src 下载好后放在 项目地址\resources\lang 下即可 也可以进入项目目录打开命令行,输入以下命令使用 composer 安装: composer require...overtrue/laravel-lang ② 相关文件修改 打开 config 目录下 app.php 文件修改以下内容 'timezone' => 'PRC', // 改时区 'locale'

1K10

PHP】Largon 快速部署 Laravel 项目

图片Largon安装之后就可以立即初始化Laravel项目。快速构建Laravel项目Windows系统在界面的右下角右击图标,然后根据下面的提示自动构建项目即可。...提示:个人构建laravel 项目名称就叫做 laravel,所以Largon配置为 laravel.test 。...常见问题quick.app 快速创建项目失败比较简单但是容易忽略问题,Largon 快速构建项目实际上用是composer,如果本地composer --version找不到对应配置就会存在报错情况...,需要注意项目的名字不要写错,最安全方式是复制项目名称。...Debug技巧第一种是常用PHP调试方法:var_dump(),但是默认直接调用方式可读性较差,个人对于PHP不熟悉,于是果断找谷大神搜了一波php pretty var_dump找到下面这篇实用文章

2.9K20
领券