php-manager-website/index.html

491 lines
25 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ethan的开发工具集 - PHPer / EasyShell / EasySQL / JSON Viewer</title>
<meta name="description"
content="Ethan的开发工具集包含 PHPer Windows PHP 开发环境管理器、EasyShell 跨平台远程 Shell 管理终端、EasySQL 跨平台数据库管理工具,以及 JSON Viewer 跨平台桌面 JSON 阅读 / 编辑器。">
<meta name="keywords" content="PHP, Windows, 开发环境, SSH, 终端, SFTP, 数据库, JSON, Tauri, 开发工具">
<link rel="icon" type="image/svg+xml" href="phper_icon.svg">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Noto+Sans+SC:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap"
rel="stylesheet">
<link rel="stylesheet" href="style.css">
</head>
<body class="home-page">
<!-- 背景装饰 -->
<div class="bg-decoration">
<div class="gradient-orb orb-1"></div>
<div class="gradient-orb orb-2"></div>
<div class="gradient-orb orb-3"></div>
<div class="noise-overlay"></div>
</div>
<!-- 导航栏 -->
<nav class="navbar">
<div class="container">
<a href="index.html" class="logo">
<span class="logo-icon"></span>
<span class="logo-text">Ethan's DevTools</span>
</a>
<div class="nav-links">
<a href="#products">产品</a>
<a href="phper.html">PHPer</a>
<a href="easyshell.html">EasyShell</a>
<a href="easysql.html">EasySQL</a>
<a href="jsonview.html">JSON Viewer</a>
<a href="https://github.com/ethanfly" target="_blank" class="btn btn-nav">
<svg class="icon" viewBox="0 0 24 24" fill="currentColor">
<path
d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
</svg>
GitHub
</a>
</div>
<button class="mobile-menu-btn" aria-label="菜单">
<span></span>
<span></span>
<span></span>
</button>
</div>
</nav>
<!-- Hero 区域 -->
<header class="hero">
<div class="container">
<div class="hero-content">
<div class="hero-badge">
<span class="badge-icon">🚀</span>
开源免费 · 持续更新
</div>
<h1 class="hero-title">
<span class="title-line">为开发者打造的</span>
<span class="title-line"><span class="gradient-text">高效工具集</span></span>
</h1>
<p class="hero-description">
我们专注于创建简洁、高效的开发者工具,<br>
帮助你更专注于创造,而非繁琐的配置
</p>
<div class="hero-actions">
<a href="#products" class="btn btn-primary btn-lg">
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M19 14l-7 7m0 0l-7-7m7 7V3" />
</svg>
浏览产品
</a>
</div>
</div>
<div class="hero-visual">
<div class="floating-cards">
<div class="float-card card-1">
<span class="card-emoji">🐘</span>
<span class="card-label">PHP</span>
</div>
<div class="float-card card-2">
<span class="card-emoji">🔐</span>
<span class="card-label">SSH</span>
</div>
<div class="float-card card-3">
<span class="card-emoji">🐬</span>
<span class="card-label">MySQL</span>
</div>
<div class="float-card card-4">
<span class="card-emoji">📁</span>
<span class="card-label">SFTP</span>
</div>
<div class="float-card card-5">
<span class="card-emoji">🌐</span>
<span class="card-label">Nginx</span>
</div>
<div class="float-card card-6">
<span class="card-emoji">💻</span>
<span class="card-label">Terminal</span>
</div>
</div>
</div>
</div>
</header>
<!-- 产品展示 -->
<section id="products" class="section products">
<div class="container">
<div class="section-header">
<span class="section-tag">产品</span>
<h2 class="section-title">多款精心打造的<span class="gradient-text">开发者工具</span></h2>
<p class="section-desc">每一款都专注于解决特定的开发痛点</p>
</div>
<!-- PHPer 产品卡片 -->
<div class="product-card product-phper">
<div class="product-info">
<div class="product-header">
<img src="phper_icon.svg" alt="PHPer" class="product-icon-img">
<div class="product-meta">
<h3 class="product-name">PHPer</h3>
<span class="product-badge">Windows 专属</span>
</div>
</div>
<p class="product-tagline">功能强大的 Windows PHP 开发环境管理器</p>
<p class="product-desc">
告别繁琐的手动配置,一键管理 PHP、MySQL、Nginx、Redis、Node.js、Python 等服务。
支持多版本并行、可视化扩展管理、站点管理、开机自启等功能。
</p>
<div class="product-features">
<div class="feature-item">
<span class="feature-icon">🔄</span>
<span>多版本管理</span>
</div>
<div class="feature-item">
<span class="feature-icon">🌐</span>
<span>站点配置</span>
</div>
<div class="feature-item">
<span class="feature-icon">🚀</span>
<span>开机自启</span>
</div>
<div class="feature-item">
<span class="feature-icon">🎨</span>
<span>深色主题</span>
</div>
</div>
<div class="product-tech">
<span class="tech-item">Vue 3</span>
<span class="tech-item">Electron</span>
<span class="tech-item">TypeScript</span>
</div>
<div class="product-actions">
<a href="phper.html" class="btn btn-primary">
了解更多
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M5 12h14M12 5l7 7-7 7" />
</svg>
</a>
<a href="https://github.com/ethanfly/php-manager/releases" target="_blank"
class="btn btn-outline">
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />
<polyline points="7 10 12 15 17 10" />
<line x1="12" y1="15" x2="12" y2="3" />
</svg>
下载
</a>
</div>
</div>
<div class="product-preview">
<div class="preview-window">
<div class="window-header">
<div class="window-dots">
<span></span><span></span><span></span>
</div>
<span class="window-title">PHPer</span>
</div>
<img src="docs-phper/dashboard.png" alt="PHPer 仪表盘" class="preview-img">
</div>
</div>
</div>
<!-- EasyShell 产品卡片 -->
<div class="product-card product-easyshell reverse">
<div class="product-info">
<div class="product-header">
<img src="easyshell_icon.svg" alt="EasyShell" class="product-icon-img">
<div class="product-meta">
<h3 class="product-name">EasyShell</h3>
<span class="product-badge product-badge-cyber">跨平台</span>
</div>
</div>
<p class="product-tagline">赛博朋克风格的远程 Shell 管理终端</p>
<p class="product-desc">
精心设计的 SSH 客户端,支持 Windows、macOS、Linux、Android 多平台。
内置 SFTP 文件管理、主机监控、快捷命令、云端同步等功能,打造独特的赛博朋克视觉体验。
</p>
<div class="product-features">
<div class="feature-item">
<span class="feature-icon">💻</span>
<span>SSH 终端</span>
</div>
<div class="feature-item">
<span class="feature-icon">📁</span>
<span>SFTP 管理</span>
</div>
<div class="feature-item">
<span class="feature-icon">☁️</span>
<span>云端同步</span>
</div>
<div class="feature-item">
<span class="feature-icon">📱</span>
<span>移动端</span>
</div>
</div>
<div class="product-tech">
<span class="tech-item">React</span>
<span class="tech-item">Electron</span>
<span class="tech-item">Capacitor</span>
</div>
<div class="product-actions">
<a href="easyshell.html" class="btn btn-cyber">
了解更多
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M5 12h14M12 5l7 7-7 7" />
</svg>
</a>
<a href="https://github.com/ethanfly/easyshell/releases" target="_blank"
class="btn btn-outline-cyber">
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />
<polyline points="7 10 12 15 17 10" />
<line x1="12" y1="15" x2="12" y2="3" />
</svg>
下载
</a>
</div>
</div>
<div class="product-preview">
<div class="preview-window preview-cyber">
<div class="window-header">
<div class="window-dots">
<span></span><span></span><span></span>
</div>
<span class="window-title">EasyShell</span>
</div>
<img src="docs-easyshell/1.png" alt="EasyShell 界面" class="preview-img">
</div>
</div>
</div>
<!-- EasySQL 产品卡片 -->
<div class="product-card product-easysql">
<div class="product-info">
<div class="product-header">
<img src="easysql_icon.svg" alt="EasySQL" class="product-icon-img">
<div class="product-meta">
<h3 class="product-name">EasySQL</h3>
<span class="product-badge product-badge-sql">跨平台</span>
</div>
</div>
<p class="product-tagline">简洁高效的数据库管理工具</p>
<p class="product-desc">
轻量高性能的数据库管理工具,支持 MySQL、PostgreSQL、SQLite、SQL Server、MongoDB、Redis 等多种数据库。
现代化浅色主题 UI智能 SQL 编辑器Navicat 风格表设计器。
</p>
<div class="product-features">
<div class="feature-item">
<span class="feature-icon">🗃️</span>
<span>多数据库支持</span>
</div>
<div class="feature-item">
<span class="feature-icon">📝</span>
<span>智能 SQL 编辑器</span>
</div>
<div class="feature-item">
<span class="feature-icon">🛠️</span>
<span>表设计器</span>
</div>
<div class="feature-item">
<span class="feature-icon"></span>
<span>高性能</span>
</div>
</div>
<div class="product-tech">
<span class="tech-item">React</span>
<span class="tech-item">Electron</span>
<span class="tech-item">TypeScript</span>
</div>
<div class="product-actions">
<a href="easysql.html" class="btn btn-sql">
了解更多
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M5 12h14M12 5l7 7-7 7" />
</svg>
</a>
<a href="https://github.com/ethanfly/easysql/releases" target="_blank"
class="btn btn-outline-sql">
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />
<polyline points="7 10 12 15 17 10" />
<line x1="12" y1="15" x2="12" y2="3" />
</svg>
下载
</a>
</div>
</div>
<div class="product-preview">
<div class="preview-window preview-sql">
<div class="window-header">
<div class="window-dots">
<span></span><span></span><span></span>
</div>
<span class="window-title">EasySQL</span>
</div>
<img src="docs-easysql/index.png" alt="EasySQL 界面" class="preview-img">
</div>
</div>
</div>
<!-- JSON Viewer 产品卡片 -->
<div class="product-card product-jsonview reverse">
<div class="product-info">
<div class="product-header">
<img src="jsonview_icon.svg" alt="JSON Viewer" class="product-icon-img">
<div class="product-meta">
<h3 class="product-name">JSON Viewer</h3>
<span class="product-badge">跨平台</span>
</div>
</div>
<p class="product-tagline">桌面版 JSON 阅读 / 编辑器</p>
<p class="product-desc">
基于 Tauri 2 + Vue 3 + TypeScript 的轻量级 JSON 工具,
提供树形结构视图、原始文本实时校验、关键字搜索、格式化 / 压缩与就地编辑等能力,
让你在调试接口、排查配置时一眼看懂复杂 JSON。
</p>
<div class="product-features">
<div class="feature-item">
<span class="feature-icon">🌲</span>
<span>树形结构视图</span>
</div>
<div class="feature-item">
<span class="feature-icon">📝</span>
<span>实时语法校验</span>
</div>
<div class="feature-item">
<span class="feature-icon">🔍</span>
<span>Ctrl+F 搜索</span>
</div>
<div class="feature-item">
<span class="feature-icon">💾</span>
<span>打开 / 保存本地文件</span>
</div>
</div>
<div class="product-tech">
<span class="tech-item">Tauri 2</span>
<span class="tech-item">Vue 3</span>
<span class="tech-item">TypeScript</span>
</div>
<div class="product-actions">
<a href="jsonview.html" class="btn btn-primary">
了解更多
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M5 12h14M12 5l7 7-7 7" />
</svg>
</a>
<a href="https://github.com/ethanfly/jsonview/releases" target="_blank" class="btn btn-outline">
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />
<polyline points="7 10 12 15 17 10" />
<line x1="12" y1="15" x2="12" y2="3" />
</svg>
下载
</a>
</div>
</div>
<div class="product-preview">
<div class="preview-window">
<div class="window-header">
<div class="window-dots">
<span></span><span></span><span></span>
</div>
<span class="window-title">JSON Viewer</span>
</div>
<img src="docs-jsonview/view.png" alt="JSON Viewer 界面" class="preview-img">
</div>
</div>
</div>
</div>
</section>
<!-- 特性对比 -->
<section class="section comparison">
<div class="container">
<div class="section-header">
<span class="section-tag">对比</span>
<h2 class="section-title">选择适合你的<span class="gradient-text">工具</span></h2>
</div>
<div class="comparison-table comparison-table-3col">
<div class="comparison-header comparison-header-4col">
<div class="comparison-cell"></div>
<div class="comparison-cell">
<img src="phper_icon.svg" alt="PHPer" class="comparison-icon">
<span>PHPer</span>
</div>
<div class="comparison-cell">
<img src="easyshell_icon.svg" alt="EasyShell" class="comparison-icon">
<span>EasyShell</span>
</div>
<div class="comparison-cell">
<img src="easysql_icon.svg" alt="EasySQL" class="comparison-icon">
<span>EasySQL</span>
</div>
<div class="comparison-cell">
<img src="jsonview_icon.svg" alt="JSON Viewer" class="comparison-icon">
<span>JSON Viewer</span>
</div>
</div>
<div class="comparison-row comparison-row-4col">
<div class="comparison-cell">主要用途</div>
<div class="comparison-cell">本地开发环境管理</div>
<div class="comparison-cell">远程服务器管理</div>
<div class="comparison-cell">数据库管理</div>
<div class="comparison-cell">JSON 文件阅读 / 编辑</div>
</div>
<div class="comparison-row comparison-row-4col">
<div class="comparison-cell">支持平台</div>
<div class="comparison-cell">Windows</div>
<div class="comparison-cell">Win/Mac/Linux/Android</div>
<div class="comparison-cell">Win/Mac/Linux</div>
<div class="comparison-cell">Win/Mac/Linux</div>
</div>
<div class="comparison-row comparison-row-4col">
<div class="comparison-cell">UI 风格</div>
<div class="comparison-cell">现代简约</div>
<div class="comparison-cell">赛博朋克</div>
<div class="comparison-cell">清新浅色</div>
<div class="comparison-cell">深色主题 + 三栏布局</div>
</div>
<div class="comparison-row comparison-row-4col">
<div class="comparison-cell">技术栈</div>
<div class="comparison-cell">Vue + Electron</div>
<div class="comparison-cell">React + Electron/Capacitor</div>
<div class="comparison-cell">React + Electron</div>
<div class="comparison-cell">Tauri + Vue + TypeScript</div>
</div>
<div class="comparison-row comparison-row-4col">
<div class="comparison-cell">适用场景</div>
<div class="comparison-cell">PHP/Web 开发者</div>
<div class="comparison-cell">运维/全栈开发者</div>
<div class="comparison-cell">DBA/后端开发者</div>
<div class="comparison-cell">接口调试 / 日志分析 / 配置排查</div>
</div>
</div>
</div>
</section>
<!-- 页脚 -->
<footer class="footer">
<div class="container">
<div class="footer-content">
<div class="footer-brand">
<span class="logo-icon"></span>
<span class="logo-text">Ethan's DevTools</span>
</div>
<p class="footer-text">Ethan的开发工具集</p>
<div class="footer-links">
<a href="phper.html">PHPer</a>
<a href="easyshell.html">EasyShell</a>
<a href="easysql.html">EasySQL</a>
<a href="jsonview.html">JSON Viewer</a>
<a href="https://github.com/ethanfly" target="_blank">GitHub</a>
</div>
<p class="copyright">© 2024 Ethan's DevTools. 基于 MIT 协议开源.</p>
</div>
</div>
</footer>
<script src="script.js"></script>
</body>
</html>