惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
MyScale Blog
MyScale Blog
M
MIT News - Artificial intelligence
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
U
Unit 42
Blog — PlanetScale
Blog — PlanetScale
L
LangChain Blog
C
Check Point Blog
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
T
Tailwind CSS Blog
Vercel News
Vercel News
腾讯CDC
GbyAI
GbyAI
有赞技术团队
有赞技术团队
S
SegmentFault 最新的问题
H
Help Net Security
博客园 - 三生石上(FineUI控件)
D
DataBreaches.Net
Microsoft Security Blog
Microsoft Security Blog
小众软件
小众软件

James Guo’s Portfolio (@ZE3kr)

Hertz Rental Debt Collection and How I Sued the Debt Collector macOS on iPad? (with Jump Desktop) Vision Pro Initial Experience | ZE3kr The Downtime of Alibaba Cloud Hong Kong Region How Fast is mmWave 5G? 2000Mbps! See if Your iPhone Supports mmWave Magic Keyboard for iPad Pro Experience Self-built PowerDNS Advanced: GeoDNS, dnsdist, Lua Records SSD USB, Windows To Go and Mac WordPress 5.0 Update is Available, New Editor, New Theme Azure DNS, NS1, Constellix, Comparison of Three International GeoDNS Service Providers Recommendations for Some Exquisite and Useful Software on Mac Talk About Data Backup | ZE3kr Introduction to DNSSEC, How Signatures Work Cloudflare Argo And Railgun Comparison Test, The technology of CDN Acceleration Recommendations For Several Free Server Monitoring Services Comparison of Several Full-Site CDNs 2017, Another Look at SSL and HTTPS Some suggestions on website construction and service purchase Detailed Explanation of DNS Domain Name Resolution System - Basics Build Blazing Fast Mobile Pages With AMP Cloudflare's new feature experience - Load Balancing, Rate Limiting Back to WordPress' Built-In Comment System Implementing ECDSA/RSA Dual Certificate with Free Let's Encrypt How to configure for pure IPv6-Only network access Self-built PowerDNS GeoDNS Server | ZE3kr Install GitLab on Your Own Server Instead of GitHub! A Few WordPress Optimization Suggestions Comprehensive Comparison of DNS Services such as CloudXNS, Route 53, and Alibaba Cloud DNS Talk about the streaming of video on the Internet Canon Announces New APS-C Model EOS 80D, Powerful Video Recording, New Focus System and CMOS
Several recommended plugins for WordPress
2016-01-29 · via James Guo’s Portfolio (@ZE3kr)

EWWW Image Optimizer

Lossless and lossy compression of JPEG and PNG images, support for compressing existing images, can speed up the loading of images for visitors. Also supports progressive loading of JPEG. Under normal circumstances, when the network speed is low, the picture is loaded bit by bit from top to bottom, but with progressive loading, the low-resolution version of the picture is loaded first, and then gradually becomes clearer. **I have become a paid user of this plugin and can further lossy compress PNG and JPEG images, reducing server CPU usage (otherwise each uploading image will consume a lot of CPU). However, I recently used Cloudflare’s Polish function, and I no longer install similar software on the server.

Autoptimize

This plugin can automatically merge CSS and JS and compress them, which is very convenient for . And some themes will have a lot of inline CSS, when merge CSS is turned on, these inline CSS will be automatically added to the file. My some configuration in this plugin, to share:

Exclude Scripts from Autoptimize

functions.js,player,mediaelement,sparkline,toolbar,admin,akismet,themes

  • functions.js,themes: Exclude all scripts related to the main theme, and comprehensively solve the problem of menu interaction after merging
  • player,mediaelement: Exclude the merging of WordPress players, because some pages in this part of the file have and some pages do not
  • sparkline, toolbar, admin: these files will only be loaded after the user is logged in
  • akismet: It is recommended to add after installing the akismet plugin

Exclude CSS from Autoptimize

admin,mediaelement,wordfence,piwik,toolbar,dashicons,crayon-syntax-highlighter/themes,crayon-syntax-highlighter/fonts

  • admin,mediaelement,toolbar,dashicons: same as above, only the admin will load, or only some of the pages will load
  • crayon-syntax-highlighter/themes,crayon-syntax-highlighter/fonts: Exclude CSS that the Crayon Syntax Highlighter plugin only loads on some pages
  • wordfence, piwik: exclude some plugins
  • Optimize HTML Code: Optimize HTML code to reduce page size
  • Optimize JavaScript Code: Optimize JS code, reduce JS size and merge JS
  • Force JavaScript in <head>: can load JS ahead of time
  • Optimize CSS Code: optimize CSS code, reduce CSS size and merge CSS
  • Generate data: URIs for images: Embed files directly into CSS to reduce the number of requests
  • Remove Google Fonts: Remove Google Fonts, these font files are only valid for Western, not meaningful for Chinese.
  • Also aggregate inline CSS: Putting inline CSS into CSS file can reduce page size
  • Save aggregated script/css as static files: can improve processing performance
  • Keep HTML comments: Sometimes HTML comments are useful
  • Also aggregate inline JS: The JS of each page is different, do not enable
  • Add try-catch wrapping: something that doesn’t make sense
  • Inline and Defer CSS: Embedding CSS fully into the page will greatly increase the page size, but it can reduce the number of requests, but in most cases it will only make the website slower.
  • Inline all CSS: same as above

##AMP

Plugin author: Automattic, optimized for Google, showing super fast AMP pages in search results. Details: Building Ultra-Fast Mobile Pages with AMP

Google Authenticator

Two authenticators (need to cooperate with the mobile client of the same name, or 1Password Professional Edition). Have you ever heard of the Heart Bleed exploit? With two certifications, there is no need to be afraid even if there is another Heart Bleed vulnerability. Principle: Scan the QR code on the mobile phone generator to save the key, and then the generator generates a 6-digit number according to the time variable. These 6 digits have an expiration date and can only be used once. Security is even greater than SMS verification code

IP Dependent Cookies

After changing the IP, you need to log in again. Even using HTTP can avoid the risk of cookie leakage to a certain extent.

Wordfence

WordPress #1 Security Defense plugin, which can limit the number of password attempts to prevent brute force cracking, add WAF function to your WordPress, and view real-time access. By looking at its log, I found out that my WordPress has been being maliciously cracked by brute force, sometimes thousands of times a day, almost every day. Fortunately, as long as you try 3 wrong passwords, the IP will be blocked directly, which is why there are not many Failed Logins. This kind of defense is based on the application layer, and it is not something that cloud-accelerated and anti-DDOS services such as Cloudflare can defend against.

Crayon Syntax Highlighter

This plugin enables WordPress to display auto-highlighted source code, with a variety of themes to choose from and support for multiple programming languages.

Slimpack

Slimpack screenshot
Slimpack screenshot

This is a simplified version of Jetpack, without the bunch of useless features of Jetpack, no need to log in to wordpress.com, full-featured, and very easy to use.

XML Sitemap & Google News feeds

This plugin can automatically generate sitemap.xml and robots.txt of the website, you can directly submit sitemap.xml to Baidu and Google, so that search engines will not miss every article on your website article too. This plugin supports WordPress multisite without any configuration and is recommended to be enabled on the entire network.

##WP-Piwik

WP-Piwik screenshot
WP-Piwik screenshot

This plugin enables your entire website to have statistical functions, supports WordPress multi-site, and is recommended to be enabled on the entire network. About Piwik with WordPress, please refer to this article: Use Piwik with WordPress to build a powerful statistical system.

Blubrry PowerPress

This plugin enables your WordPress to generate a Podcast Feed, allowing you to have a podcast platform, and you can also submit this feed directly to places like iTunes.

Screenshot of podcast app on iOS
Screenshot of podcast app on iOS

Exif Caption

This plugin allows you to insert the Exif information of the picture into the description of the picture. The disadvantage is that it needs to be added manually after uploading the picture, but it can be added in batches, which is quite convenient. After inserting the Exif information into the description of the picture, and then inserting the picture into the article, the Exif information can be displayed in the article.