Skip to main content

Recently Updated Pages

PHP 微服务架构下的用户认证与权限系统设计

服务应用部署

1. 整体架构设计 架构图 ┌───────────────────────────────────────────────────────┐ │ 客户端层 ...

Updated 6 months ago by Admin

Nginx + PHP 8 + PHP-FPM 性能优化指南

服务应用部署

1. PHP-FPM 配置优化 主配置文件优化 (/etc/php/8.x/fpm/php-fpm.conf) emergency_restart_threshold = 10 emergenc...

Updated 6 months ago by Admin

Portainer 安装部署指南

Docker

Portainer 是一个轻量级的 Docker 管理 UI,可以让你通过 Web 界面轻松管理 Docker 主机或 Swarm 集群。以下是详细的安装部署方法。 1. 快速安装 (单机版) ...

Updated 6 months ago by Admin

使用 Docker 搭建 GitLab 完整指南

git

GitLab 是一个功能强大的 DevOps 平台,使用 Docker 可以快速部署。以下是详细步骤: 1. 准备工作 系统要求 至少 4GB RAM (推荐 8GB+) 至少 4核 CPU ...

Updated 6 months ago by Admin

Vim 处理大文件的高效方法

VIM

Vim 虽然是强大的文本编辑器,但在处理大文件(几百MB或GB级)时会遇到性能问题。以下是优化 Vim 处理大文件的技巧和解决方案。 1. 基础优化技巧 禁用插件和功能 " 启动时禁用所有插件 ...

Updated 6 months ago by Admin

Laravel l5-repository 评估与使用指南

Laravel

l5-repository 是一个流行的 Laravel 包,用于实现 Repository 模式,帮助构建更清晰、更可维护的应用程序架构。 1. 基本介绍 主要功能 提供标准的 Reposi...

Updated 6 months ago by Admin

PHP Composer 最佳实践指南

PHP

Composer 是 PHP 生态系统的依赖管理工具,正确使用可以显著提升项目质量和开发效率。以下是 Composer 的最佳实践: 1. 基础配置 项目初始化 # 创建新项目时使用 compo...

Updated 6 months ago by Admin

Laravel 大型应用架构部署指南

服务应用部署

构建大型 Laravel 应用需要精心设计的架构和部署策略。以下是针对高流量、高可用性 Laravel 应用的完整架构方案。 一、架构设计 1. 分层架构 ┌──────────────────...

Updated 6 months ago by Admin

使用 Docker 搭建 Laravel 集群指南

服务应用部署

本指南将介绍如何使用 Docker 和 Docker Compose 搭建一个 Laravel 应用集群,包含 Web 服务器、MySQL 数据库、Redis 缓存和负载均衡。 (通过GitHu...

Updated 6 months ago by Admin

cURL 常用操作指南

Linux常用基础工具

cURL (Client URL) 是一个强大的命令行工具,用于传输数据,支持多种协议(HTTP/HTTPS/FTP/SFTP等)。它广泛用于 API 测试、文件传输和网络调试。 1. 基本请...

Updated 6 months ago by Admin

SSH 使用指南

Linux常用基础工具

什么是 SSH SSH (Secure Shell) 是一种加密的网络协议,用于安全地远程登录和管理系统。它替代了不安全的 Telnet 和 rlogin 等协议。 基本用法 1. 连接到远程服...

Updated 6 months ago by Admin

RESTful 架构与最佳实践

碎片化知识点

什么是 RESTful RESTful (Representational State Transfer) 是一种软件架构风格,用于设计网络应用程序的接口。它基于 HTTP 协议,使用标准的 H...

Updated 6 months ago by Admin

Laravel 微服务架构的 GitHub 最佳实践项目

服务应用部署

以下是 Laravel 微服务架构的 GitHub 最佳实践项目 和关键实现方案,涵盖服务拆分、通信、部署和监控等核心环节: 一、微服务核心架构模式 1. 服务拆分原则 按业务域划分(如用户...

Updated 6 months ago by Admin

Python 使用 MySQL 数据库完整指南

Python

Python 提供了多种方式连接和操作 MySQL 数据库,以下是常用的方法和最佳实践。 1. 安装 MySQL 驱动 常用驱动选择 # 最流行的纯Python驱动 pip install my...

Updated 6 months ago by Admin

Pyenv 使用完整指南

Python

Pyenv 是一个强大的 Python 版本管理工具,可以让你轻松安装、切换和管理多个 Python 版本。以下是详细使用指南: 1. 安装 Pyenv Linux/macOS 安装 curl ...

Updated 6 months ago by Admin

GitHub 高赞 Python3 Web 项目推荐

Python

以下是 GitHub 上 star 数量较高的 Python3 Web 项目,涵盖了各种框架和实用场景: 1. 综合类 Web 项目 awesome-python (⭐180k+) 不是具体项...

Updated 6 months ago by Admin

Wagtail 部署指南

Python

Wagtail 是一个基于 Django 的现代化 CMS 系统,以下是部署 Wagtail 的详细步骤,涵盖多种部署方式。 1. 本地开发环境部署 前置要求 Python 3.7+ Post...

Updated 6 months ago by Admin

Nginx 日志分割方案

Nginx

Nginx 默认不会自动分割日志文件,随着时间推移日志文件会变得非常大,影响系统性能和管理。以下是几种常用的 Nginx 日志分割方法: 1. 使用 logrotate (推荐) logrota...

Updated 6 months ago by Admin

rocky 安装Nginx和基本操作

Nginx

在 Rocky Linux 上安装 Nginx 的步骤如下: 1. 更新系统 确保系统是最新的: sudo dnf update -y 2. 安装 Nginx Rocky Linux 默认仓库...

Updated 6 months ago by Admin

find 命令详解

Linxu常用命令

find 是 Linux/Unix 系统中一个非常强大的文件搜索工具,可以根据多种条件查找文件和目录。 基本语法 find [路径] [选项] [操作] 常用选项 按名称查找 -name:按...

Updated 7 months ago by Admin