feat: implement user guide documentation in multiple languages and add IPC infrastructure for UI components

This commit is contained in:
Ümit Tunç
2026-04-02 17:16:52 +03:00
parent baf1739f6d
commit 0a67fda211
32 changed files with 1594 additions and 9 deletions
+43
View File
@@ -0,0 +1,43 @@
# PHP Versions & Extensions Management
Multi-PHP makes it easy to switch, configure, and manage different PHP environments for your projects.
---
## 🔩 Managing PHP Versions
Navigate to `Settings > PHP Versions` to download, select, and manage multiple PHP versions.
- **Available Versions**: List of all PHP versions available for download.
- **Downloaded Versions**: Versions already present on your system.
- **Default Version**: The global PHP version typically used for CLI (e.g., in a terminal).
- **Restart Delay**: Multi-PHP automatically restarts PHP-FPM when settings change.
---
## 🛠️ PHP Extension Manager
Every PHP version in Multi-PHP comes with its own extension manager. You don't need to manually edit `php.ini` for common tasks anymore.
### Using the Manager:
1. **Select Extension**: Find your desired extension (e.g., `mysql`, `gd`, `zip`).
2. **Toggle**: Click to enable or disable the extension.
3. **Apply**: Multi-PHP will update the `php.ini` file for you and restart the version's service automatically.
---
## 📝 Raw Editing of `php.ini`
If you need fine-grained control over your PHP configuration, use the built-in **RAW EDITOR**.
1. **Open Editor**: Access the editor button in the extensions window.
2. **Save & Restart**: Click "Save and Restart" to apply changes immediately.
3. **Search & Replace**: Use the search functionality to find specific variables like `memory_limit` or `max_execution_time`.
> [!TIP]
> You can also use the **"Server Tuning"** tool under the "Tools" menu to quickly adjust common PHP performance settings without manually editing code files.
### 📖 Next Steps
- [Learn how to manage MariaDB Databases](./database.md)
- [Configure Web Servers](./web-servers.md)
- [System Integration](./settings.md)