首页
统计
分类
tags
推荐
WordPress
Linux
Search
1
快速部署Xray V2ray SS Trojan Trojan-go七合一共存一键脚本+伪装博客
293 阅读
2
国外12个免费的DNS
215 阅读
3
github 网页的新字体 -apple-system BlinkMacSystemFont 是什么
187 阅读
4
手把手教你如何把Facebook messenger和网站配合起来
172 阅读
5
宝塔自行编译brotli的教程
142 阅读
Wordpress
Linux
Other
登录
Search
标签搜索
wordpress
SSR
LNMP
bbr
SSR - Bash
flashfxp
Facebook messenger
brotli
WooCommerce
Deepin
V2Ray
BBR Plus
yum
宝塔
SQLite
谷歌云
debian
Contact Form 7
reCAPTCHA
Ruinous
累计撰写
80
篇文章
累计收到
0
条评论
首页
栏目
Wordpress
Linux
Other
页面
统计
分类
tags
推荐
WordPress
Linux
搜索到
80
篇与
的结果
2024-02-28
静态资源免费cdn加速 前端JS/CSS公共库
1.JSHUBJSHub 开源项目免费 CDN 加速服务,致力于为 Bootstrap、jQuery、Angular、Vuejs 一样优秀的前端开源项目提供稳定、快速的免费 CDN 加速服务。JSHub 所收录的开源项目主要同步于 cdnjs 仓库。https://jshub.com/2.unpkgunpkg CDN 由Cloudflare提供支持,Cloudflare是世界上最大、最快的云网络平台之一。https://unpkg.com/3.cdnjscdnjs 是一项免费的开源 CDN 服务,受超过12.5% 的网站信任,每月服务超过2000 亿次请求,由 Cloudflare 提供支持。https://cdnjs.com/4.StaticfileCDN 加速由七牛云提供,技术社区掘金支持https://staticfile.org/5.75cdn360前端静态资源库是由奇舞团支持并维护的开源项目免费 CDN 服务https://cdn.baomitu.com/6.jsDelivrjsDelivr 是一个免费开源的 CDN 解决方案,用于帮助开发者和站长,支持所有GitHub仓库加速https://www.jsdelivr.com/7.字节跳动字节跳动静态资源公共库同步cdnjs.com支持自定义缓存时长https://cdn.bytedance.com/8.微软支持jQuery相关几个库的加速!https://docs.microsoft.com/zh-cn/aspnet/ajax/cdn/overview
2024年02月28日
114 阅读
0 评论
0 点赞
2024-02-20
WordPress系统部署与配置—文件目录权限配置
系统根目录下权限先把所有cms文件设置540,(其他系统的文件看情况设置,不要全部540,比如nginx.conf是缓存系统生成的ngnix配置文件,在更改缓存系统功能时,需要打开写入权限)wp-content\wp-content 目录及子目录,写入权限740wp-content子目录目录下有两个目录取消写入,设置540\wp-content\themes\wp-content\plugins以上是给大家列的一个参考,这是一个常规的文件权限设置的方式。在部分情况下,比如说我们临时要去更改这个文件的时候,需要把权限再加回去,但是加完以后,正常情况下如果我们确保不会再对线上的文件作出更改的时候那么这个权限应该与以上给出的参考保持一致。为什么有一些目录需要写入权限?因为content下有一些是存附件的目录,所以它需要写入权限。这个themes和plugins是放主题和插件的,如果正常情况下,如果运行稳定,也不需要进行功能迭代的时候,应该是要取消这两个文件的写入权限。设置正确的文件权限可以避免系统在出现一些不可预知的漏洞的时候被恶意上传文件这个问题。
2024年02月20日
58 阅读
0 评论
1 点赞
2023-12-05
Redis缓存配置大揭秘:多站点WordPress轻松加速指南
嘿,各位站长朋友们,今天,我要为你们带来一篇有趣的文章,教你们如何在同一台服务器上运行多个WordPress站点时,聪明地配置Redis缓存,以提升你的网站性能。不再让你的服务器像一只慢吞吞的乌龟,跟我来,一起加速你的网站吧!一安装Redis二安装PHP Redis扩展三WordPress安装Redis插件进入WordPress的管理后台,搜索插件“Redis Object Cache”,然后安装它四设置Redis多站点配置如果你的服务器只运行一个站点,这一步其实可以跳过,但为了保险起见,我建议就算只有一个站点也进行一下设置。使用宝塔面板找到每个站点目录下的“wp-config.php”文件,然后点击编辑。在文件头部的注释下方,添加以下代码:define('WP_CACHE_KEY_SALT', 'longm_vip'); define('WP_REDIS_SELECTIVE_FLUSH', true); 第一行是为Redis缓存设置一个独特的前缀,这样就不会与其他站点混淆。建议使用你的网站域名好区分,不需要添加http前缀,比如我的是“longm_vip”。本来_想写.的,但是.在php代码中可能出错,还是用_吧!毕竟只是好区分就行了!第二行的意义在于,当刷新Redis缓存时,是刷新当前站点还是全部站点。将其设置为true,表示只刷新当前站点。五WordPress启用Redis缓存打开第二个站点的/wp-content/plugins/redis-cache/includes/object-cache.php搜索:database,大概在第629行,把“0”改成1-15的任意数。修改完重启Redis即可如果Redis数据库中已有冲突数据无法进入后台。可以进入服务器目录,把wp-content下面的这个缓存文件object-cache.php删掉,就可以恢复访问后台了。
2023年12月05日
73 阅读
0 评论
1 点赞
2023-12-04
让你的WP跑得更快 - WordPress优化指南
WordPress作为最流行的开源博客系统,2019年市场份额已经达到了33.4%,市场占有率达到三分之一。同时也有很多小伙伴将WP作为自己的博客系统(而我并没有),那么如何让自己的博客跑得更快呢?这里有关于优化的一点点小心得,希望能对你有帮助。程序优化插件与主题的使用WordPress拥有优秀的的兼容性与生态,因此网络上存在大量的主题与插件供我们选择,我们在选择插件时应该遵循几个原则:只选有用的插件:用处不大的插件只会拖慢博客的运行速度,不需要的插件在后台禁用或删除。尽量选择正版插件,不要使用未知来源的插件同类插件不需要安装多个对于主题,也是相同的道理。如果没有必要,尽量不要使用国外的主题,因为它们可能会引用大量国外的静态资源,拖慢加载速度。国内的主题对于相应文件都会有一定优化,提升加载速度。启用缓存WordPress有多种缓存机制,合理使用缓存,能让站点速度大大提升。使用 WP Rocket / WP Super Cache / W3 Total Cache 等缓存插件启用 Memcached / Redis 等配合相关 Object Cache(进阶)使用 LiteSpeed 等(进阶)修改配置WordPress中许多不必要的功能可以通过修改配置文件的方式关闭。注意:在进行相关操作前务必备份好源文件!在 wp-config.php文件后添加下列内容 //WordPress自定义优化项。 define('WP_DEBUG', false); //关闭DEBUG define('AUTOSAVE_INTERVAL', 86400); //关闭自动保存 define('WP_POST_REVISIONS', false); //关闭修订 define('DISALLOW_FILE_EDIT', true); //关闭文件修改 define('FS_CHMOD_DIR', (0755 & ~ umask())); //目录权限755 define('FS_CHMOD_FILE', (0644 & ~ umask())); //文件权限644 //禁止更新(不建议) //define('AUTOMATIC_UPDATER_DISABLED', true); //define('WP_AUTO_UPDATE_CORE', false); 在当前主题目录中`function.php`后添加下列内容 //WordPress主题 functions.php 优化项 //引入方式:在主题functions.php后添加 //移除不必要的信息,如WordPress版本 remove_action('wp_head', 'feed_links', 2); //移除feed remove_action('wp_head', 'feed_links_extra', 3); //移除feed remove_action('wp_head', 'rest_output_link_wp_head', 10); remove_action('wp_head', 'rsd_link'); //移除离线编辑器开放接口 remove_action('wp_head', 'wlwmanifest_link'); //移除离线编辑器开放接口 remove_action('wp_head', 'index_rel_link'); //去除本页唯一链接信息 remove_action('wp_head', 'parent_post_rel_link', 10, 0); //清除前后文信息 remove_action('wp_head', 'start_post_rel_link', 10, 0); //清除前后文信息 remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); remove_action('wp_head', 'locale_stylesheet'); remove_action('publish_future_post','check_and_publish_future_post',10, 1); remove_action('wp_head', 'noindex', 1); remove_action('wp_head', 'wp_print_styles', 8); //载入css remove_action('wp_head', 'wp_print_head_scripts', 9); remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_head', 'wp_generator'); //移除WordPress版本 remove_action('wp_head', 'rel_canonical'); remove_action('wp_footer', 'wp_print_footer_scripts'); remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0); remove_action('template_redirect', 'wp_shortlink_header', 11, 0); add_action('widgets_init', 'my_remove_recent_comments_style'); function my_remove_recent_comments_style() { global $wp_widget_factory; remove_action('wp_head', array($wp_widget_factory->widgets['WP_Widget_Recent_Comments'] ,'recent_comments_style')); } //评论框禁止HTML add_filter('pre_comment_content', 'wp_specialchars'); //停用链接猜测 add_filter('redirect_canonical', 'stop_guessing'); function stop_guessing($url) { if (is_404()) { return false; } return $url; } //禁止自动保存 remove_filter('the_content', 'wptexturize'); remove_action('pre_post_update', 'wp_save_post_revision'); add_action('wp_print_scripts', 'disable_autosave'); function disable_autosave() { wp_deregister_script('autosave'); } //禁用wp-embed.min.js function disable_embeds_init() { /* @var WP $wp */ global $wp; // Remove the embed query var. $wp->public_query_vars = array_diff( $wp->public_query_vars, array( 'embed', ) ); // Remove the REST API endpoint. remove_action( 'rest_api_init', 'wp_oembed_register_route' ); // Turn off add_filter( 'embed_oembed_discover', '__return_false' ); // Don't filter oEmbed results. remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 ); // Remove oEmbed discovery links. remove_action( 'wp_head', 'wp_oembed_add_discovery_links' ); // Remove oEmbed-specific JavaScript from the front-end and back-end. remove_action( 'wp_head', 'wp_oembed_add_host_js' ); add_filter( 'tiny_mce_plugins', 'disable_embeds_tiny_mce_plugin' ); // Remove all embeds rewrite rules. add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' ); } add_action( 'init', 'disable_embeds_init', 9999 ); /** * Removes the 'wpembed' TinyMCE plugin. * * @since 1.0.0 * * @param array $plugins List of TinyMCE plugins. * @return array The modified list. */ function disable_embeds_tiny_mce_plugin( $plugins ) { return array_diff( $plugins, array( 'wpembed' ) ); } /** * Remove all rewrite rules related to embeds. * * @since 1.2.0 * * @param array $rules WordPress rewrite rules. * @return array Rewrite rules without embeds rules. */ function disable_embeds_rewrites( $rules ) { foreach ( $rules as $rule => $rewrite ) { if ( false !== strpos( $rewrite, 'embed=true' ) ) { unset( $rules[ $rule ] ); } } return $rules; } //Remove embeds rewrite rules on plugin activation. function disable_embeds_remove_rewrite_rules() { add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' ); flush_rewrite_rules(); } register_activation_hook( __FILE__, 'disable_embeds_remove_rewrite_rules' ); 动静分离将CSS/JS/图片等静态文件放在CDN,可以降低源站负载,提高加载速度。目前七牛、又拍云、腾讯云等均提供了免费额度,个人使用足矣。相关的教程均可以在搜索引擎上搜索到。图片压缩非壁纸类等需要原图分享的图片,尽量在 tinypng.com 之类的地方压缩后再上传,可以大幅提升加载速度,同时注意图片分辨率不能太大,高分辨率的图片自然也需要占用大量空间。安全未知来源的插件可能会被植入恶意代码,导致服务器被攻击,造成数据丢失等严重后果。建议直接从作者网站或Github下载插件及主题,避免使用来历不明的插件或主题。对于博客内容,务必按时做好备份。环境配置WordPress作为一款强大的程序,对性能的要求自然不低,服务器计算能力会直接影响到网站速度及并发。PHP & MySQL选用高版本:PHP7及以上性能有极大提升,且PHP5也已经停止支持。启用PHP OPCache扩展合理优化MySQL参数对于较低配机器不建议使用MySQL 5.6及以上版本使用 Memcached & Redis网络在选择主机或服务器时,如果可以,尽量使用国内的,速度能够得到保证。选择国外服务时,也需要注意线路,速度差的线路会对浏览体验产生极大影响。
2023年12月04日
123 阅读
0 评论
0 点赞
2023-08-31
WordPress宝塔CPU100%造成负载100%运行堵塞的解决方法
环境是阿里云服务器2核2G,只安装一个wordpress网站。顺便说一下介绍客户服务器的时候,首当其冲高配置,不要总想着为客户省钱,因为服务器除了网站外,基础软件环境运行就占用不少内存,比如1核1G那就直接用主机就行了,购买后环境都安装不上。做了如下设置后,网站运行正常,负载状态优秀。1、清除宝塔上不必须要的软件,php只保留用到的版本。2、关闭宝塔面板实时监控功能,打开左侧[监控],关闭即可。3、php安装扩展opcache和redis,wordpress中安装redis插件,并启用。4、php配置memory_limit改大5、关闭阿里云盾,这是最消耗内存的,需要去阿里云关闭 https://help.aliyun.com/product/28498.html?spm=a2c4g.68616.0.0.7ff717c087Elj4。6、面板设置中,用不上的不开启。7、FPM配置文件15行 pm = dynamic 改为pm = static8、关于安全,ssh取消密码登录,改为密钥登录9、不开启自动任务亲测同样是2G的服务器,尽管另外一个安装了大量插件和woo,仍然内存很低。另外一个没有woo和很多插件,由于是php8.0内存一直飘红。更换php版本后立刻下来了。
2023年08月31日
87 阅读
0 评论
0 点赞
1
2
3
...
16