首页
学习
活动
专区
工具
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.4K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

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

    60420

    抓取全站图片几个思路

    因为我是移动,也有可能是我本地有缓存原因,一直没觉得网站图片有问题。不过在最初开始使用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.5K20

    instantclick实现全站无刷新

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

    1.1K10

    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.4K20

    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.7K10

    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.

    96630

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

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

    30630

    phpstorm配置php项目debug

    ——塞涅卡 前两天配置 phpstorm debug 时,发现网上一堆教程都不好使,主要是要注意自己 Xdebug 版本 这是官方文档: Configure Xdebug | PhpStorm...Technologies with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans 可以看到这里是 2.5.5 版本,因此我们需要使用 2.x 配置...=localhost xdebug.remote_port=9000 xdebug.log=/Applications/ServBay/logs/xdebug/5.6/xdebug.log 主要是这里端口号...9000 然后保存,配置 phpstorm 里 xdebug 端口 然后我们配置启动,按下双 shift,搜 Edit Configuration 进去 我们选 +,点 PHP Web Page 随便...输入 Name,然后点这三个点 点 + 号,然后填上,注意端口是你服务端口 ok 了以后,可以在外面选上 然后我们打开监听,就是这个电话给它点绿 我们启动项目 GithubIireAchao:open-fortune

    5910

    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.3K20

    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 中便可以看到我们刚刚安装组件。

    82710

    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'

    1.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找到下面这篇实用文章

    3.1K20
    领券