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
+40
View File
@@ -0,0 +1,40 @@
# Web Sunucuları: Nginx ve Apache
Multi-PHP, her projeniz için doğru web sunucusunu seçmenize veya genel bir varsayılan belirlemenize olanak tanır.
---
## 🌩️ Web Sunucusu Seçme
**"Projelerim"** ayarlarında projelerinizden herhangi biri için Nginx ve Apache arasında geçiş yapabilirsiniz.
- **Nginx**: Hafif, yüksek performanslı ve modern web geliştirme için standart.
- **Apache**: Geleneksel, sağlam ve ince ayarlı yapılandırma için yerel `.htaccess` dosyalarını destekler.
---
## 🛠️ Genel Yapılandırma Yönetimi
Her sunucunun portları, işçi süreçlerini ve genel ayarları yönetebileceğiniz kendi ana yapılandırma dosyası vardır.
### Nginx Yapılandırması (`nginx.conf`)
- **Yapılandırmayı Test Et**: Sunucuyu yeniden başlatmadan değişikliklerinizi doğrulamak için "Yapılandırmoyu Test Et" düğmesini kullanın.
- **Kaydet ve Yeniden Yükle**: Yapılandırma değişikliklerini anında uygulayın.
### Apache Yapılandırması (`httpd.conf`)
- **Ana Sunucu Ayarları**: Genel belge köklerini, modül etkinleştirmeyi ve standart portları yapılandırın.
- **HTAccess Desteği**: Apache aktif olduğunda, proje klasörlerinizdeki `.htaccess` dosyalarını otomatik olarak okur.
---
## 📁 Paylaşılan Sunucu Varlıkları
Multi-PHP, **Dizin Listeleme** ve **Hata Sayfaları** (404, 500) için önceden yapılandırılmış, profesyonel tasarımlarla birlikte gelir. Bunlar hem Nginx hem de Apache'de tutarlıdır.
> [!WARNING]
> Genel yapılandırma dosyalarını düzenlemek sunucularınızın başlatılmasını engelleyebilir. Değişiklikleri uygulamadan önce her zaman **"Yapılandırmayı Test Et"** aracını kullanın.
### 📖 Sonraki Adımlar
- [CLI ve Sistem Entegrasyonunu Yönetmeyi Öğrenin](./settings.md)
- [Gelişmiş Sistem Araçları](./tools.md)
- [Yaygın Sorunları Giderme](./troubleshooting.md)