WISECP, hosting, sunucu, alan adı ve yazılım satan işletmeler için geliştirilmiş bir barındırma otomasyon platformudur. Geliştirici belgesinin tanımıyla bir WISECP kurulumu aynı anda üç iş yapar: satar (katalog, sepet, fatura, ödeme), sağlar (sunucu, alan adı, lisans, eklenti) ve destekler (talep, bilgi bankası, bildirim). Siparişi alan, faturasını kesen, ödenince hizmeti sunucuda açan, ödenmezse askıya alan ve müşterinin destek talebini karşılayan tek bir paneldir.
Bu yazı WISECP kümesinin merkez sayfasıdır. Önce platformun ne olduğunu, neyi otomatikleştirdiğini, yönetim paneli ile müşteri alanının nasıl ayrıldığını ve geliştiricilerin onu nasıl genişlettiğini resmî belgelere dayanarak özetliyoruz. Sonunda kurulumdan modül yazmaya kadar 19 ayrıntılı rehberin listesini bulacaksınız. Her konu kendi yazısında adım adım anlatılıyor; burada yalnızca büyük resmi çiziyoruz.
WISECP ne işe yarar?

Bir hosting işletmesinin günlük işi büyük ölçüde tekrardan oluşur: yenileme faturası kesmek, hatırlatma göndermek, vadesi geçen hizmeti askıya almak, yeni siparişi sunucuda açmak, alan adı yenilemesini takip etmek. WISECP bu işleri tek bir veritabanı üzerinde toplar ve zamanlanmış görevlerle kendiliğinden yürütür. Kullanım kılavuzunun bölümleri de bu iş alanlarını izler:
- Siparişler ve Hizmetler: sipariş akışı, hizmet detayı, DNS ve WHOIS, transfer, yükseltme ve düşürme, iptal.
- Faturalandırma: faturalar, ödemeler, kasa, abonelikler, kuponlar, para birimi ve vergilendirme.
- Müşteriler: müşteri kaydı ve detayı, alt hesaplar, bayilik ve satış ortaklığı.
- Ürünler: ürün grupları, fiyatlandırma, sunucular ve sunucu grupları, alan adı uzantıları.
- Destek Sistemi: destek talepleri, departmanlar, hazır yanıtlar, e-postadan talep aktarımı.
- Araçlar: kayıtlar (loglar), modül ve bildirim kuyrukları, toplu bildirim, içe aktarma, bildirim şablonları.
- Site Yönetimi, Dil Yönetimi ve WAnalytics: içerik sayfaları, çeviriler ve gelir, müşteri, destek raporları.
- Ayarlar ve Modüller: genel, güvenlik, yedekleme ve tema ayarları ile sağlayıcı entegrasyonları.
Neyi otomatikleştirir?
Kullanım kılavuzu bunu açıkça söyler: faturalar, yenilemeler, hatırlatmalar, askıya almalar ve kurulum işlemlerinin hepsi, sunucudaki bir cron kaydının paneli her dakika uyandırması sayesinde olur. Kuralların kendisi Ayarlar > Otomasyon Ayarları ekranında gruplar hâlinde durur:
| Otomasyon Ayarları grubu | Belgeye göre kapsadığı işler |
|---|---|
| Fatura Ayarları | Yenileme faturası oluşturma, hatırlatmalar, geciken ödeme bildirimi, gecikme ücreti, fatura iptali ve silme |
| Ürün/Hizmet Ayarları | Askıya alma, iptal, sunucudan silme, bekleyen siparişler, alan adı yenileme bildirimleri |
| Destek Sistemi Ayarları | Yanıtsız kalan talepleri kapatma ve kilitleme |
| Diğer Ayarlar | İşlem kayıtlarını temizleme, doğrulanmamış veya siparişsiz hesapları silme |
| Sistem | Crontab komutu, işlem saat aralığı, veri tutma süresi, cron secret |
Bu yüzden cron kurulumu WISECP için bir ayrıntı değil, platformun kalbidir. Ayrıntıları WISECP cron kurulumu rehberinde anlattık.
Yönetim paneli ve müşteri alanı
Geliştirici belgesine göre yönetim paneli, site ve müşteri paneli tek bir kod tabanını ve tek bir veritabanını paylaşır. Aralarındaki fark kimin kullandığı ve neyin özelleştirilebildiğidir:
| Alan | Kim kullanır | Özelleştirme |
|---|---|---|
| Yönetim paneli | Siz ve personeliniz | Ürünle birlikte gelir ve sabittir |
| Site | Ziyaretçiler, yeni müşteriler | Temalıdır; hangi tema etkinse o gösterilir |
| Müşteri paneli | Giriş yapmış müşteriler | Temalıdır; hizmet, fatura ve talepler buradan yönetilir |
| Zamanlanmış işler | Kimse doğrudan kullanmaz | Komut satırından bir zamanlayıcıyla çalışır |
Yönetim panelinin adresi, kurulumda seçtiğiniz yönetim klasörüdür. Giriş yaptıktan sonra açılan ilk ekran olan Yönetim Panosu gelir, kâr/zarar, yeni müşteri, yanıt bekleyen talep, vadesi geçmiş fatura gibi sekiz göstergeyi ve açıp kapatabildiğiniz on widget'ı taşır. Yeni bir kurulumda Yardım > Karşılama Rehberi ilk satışa kadar hâlâ yapılandırılması gerekenleri gerçek ayarlardan okuyarak listeler.
Genişletme modeli: fork etmeyin, genişletin

WISECP geliştirici belgesinin ilk cümlesi şudur: WISECP fork edilerek değil genişletilerek çalışılan bir platformdur. Bir sürüm yükseltmesi çekirdeğin kendi kopyasını getirir; desteklenen yerlerde duran iş sağ kalır, düzenlenmiş bir çekirdek dosyasında duran iş kalmaz. Belgede içeri giren dört yol tanımlanır:
| Yol | Ne için |
|---|---|
| Modül | Platformun sahip olmadığı yeni yetenek: başka bir kontrol paneli, ödeme sağlayıcısı, servis sağlayıcı ya da bildirim kanalı |
| Tema | Kamuya açık sitenin ve müşteri panelinin tamamı; işaretlemenin sahibidir |
| Kanca | Var olan davranışa tepki vermek, bir değeri değiştirmek, bir işlemi engellemek ya da ekrana işaretleme basmak |
| API | Başka bir sistemin müşteri, sipariş, hizmet ve talepleri dışarıdan okuyup yazması |
Kancalar
Kanca belgesine göre kurulumda 984 kanca noktası vardır ve adın önündeki sözcük ne için açıldığını söyler: action: olan biteni haber verir, filter: elden geçen değeri değiştirmenize izin verir, gate: işlem öncesi izin sorar, ui: ekrana kendi işaretlemenizi koyar, register: sisteme yeni bir yetenek tanıtır. Dinleyici dosyaları coremio/hooks/*.php ve modüllerin hooks.php dosyalarından kendiliğinden okunur. Belgedeki en kısa örnek:
<?php
// coremio/hooks/ornek.php
Hook::add('action:order.created', 10, function ($order) {
// Sipariş oluştu; dış sisteme haber verin.
});Kanca adı doğrulanmaz; yanlış yazılmış bir ad hata vermeden hiçbir şeye bağlanmaz. Ayrıntılar için WISECP kanca (hook) kullanımı yazısına bakın.
Modül tipleri
Modül Sistemi sayfasına göre modüller coremio/modules/{Tip}/{Ad}/ altında durur ve hiçbir yere kaydedilmez: dizin diskte varsa modüldür. Üst dizinin adı modülün tipidir ve sözleşmenin tamamını belirler. Belgede listelenen on altı tip şunlardır:
| Tip | Taban sınıf | Ne için |
|---|---|---|
| Servers | ServerModule | Kontrol panelinde hosting hesabı, sanal makine ya da oyun sunucusu sağlama |
| Payment | PaymentGatewayModule | Tahsilat, ödeme ekranı, geri bildirim, mutabakat |
| Registrars | RegistrarModule | Alan adı kaydı, yenileme ve transfer |
| Product | ProductModule, SslProductModule | Sunucusuz sağlanan ürün, çoğunlukla SSL |
| Addons | AddonModule | Panele eklenen özellik: kendi ayar sayfası, yetkileri, kancaları |
| Fraud | FraudModule | Sipariş ya da kayıt puanlama |
| SocialAuth | SocialAuthProvider | Sosyal giriş |
| Storage | StorageModule, CloudStorageModule | Yedeklerin yüklendiği uzak hedef |
| SMS | Düz sınıf | Kısa mesaj gönderimi |
| Düz sınıf | Giden postayı SMTP ya da sağlayıcı API ile teslim | |
| Authentication | Düz sınıf | Girişte ikinci faktör |
| Pipe | Düz sınıf | Posta kutusundaki e-postaları destek talebine dönüştürme |
| Imports | Düz sınıf | Başka platformdan müşteri, hizmet ve fatura taşıma |
| Captcha | Düz sınıf | Formu kabul etmeden önce sınama |
| Currency | Düz sınıf | Kur çekme |
| IP | Düz sınıf | Adresi ülke ve ağa çözme |
Modül yazmanın temelleri WISECP modül geliştirme rehberinde, API tarafı ise WISECP API kullanımı yazısında.
WISECP kimler için uygun?
Belgelerde tarif edilen yetenekler şu senaryolara doğrudan karşılık gelir:
- Hosting ve sunucu satan işletmeler: cPanel, Plesk gibi kontrol panellerine Servers modülleriyle hesap açma; Hetzner, Vultr, DigitalOcean, Linode, OVHcloud ve Proxmox için kılavuzda ayrı modül sayfaları bulunur.
- Alan adı satanlar: Registrars modülleri, uzantı fiyatları, yenileme bildirimleri.
- Bayilik ve satış ortaklığı yürütenler: müşteri bölümündeki bayilik ve satış ortaklığı ekranları.
- Yazılım satanlar: kılavuzdaki Ürün Lisanslama sekmesi, yazılım ürünlerini alan adı ya da sipariş başına anahtarla korur.
- Kendi entegrasyonunu yazmak isteyen ekipler: modül, tema, kanca ve API ile çekirdeğe dokunmadan genişletme.
Kendi sunucunuzda çalıştığı için bir web sunucusuna, PHP 8.2 veya üstüne, ionCube Loader 12.0 veya üstüne ve MySQL ya da MariaDB veritabanına ihtiyaç duyar. Bunun için yönettiğiniz bir VDS ya da VPS ya da gereksinimleri karşılayan bir hosting hesabı kullanılabilir. Gereksinimlerin tam listesi kurulum ve sistem gereksinimleri yazısında.
Bu rehberdeki konular
WISECP kümesindeki diğer 19 yazı üç gruba ayrılır. Her biri tek bir işi baştan sona anlatır.
Kurulum ve bakım
- WISECP kurulumu ve sistem gereksinimleri: PHP, eklentiler, veritabanı, altı adımlı sihirbaz ve yükseltme.
- WISECP cron kurulumu: her dakika çalışan zamanlanmış görev, doğrulama ve performans ayarları.
- WISECP taşıma ve yedekleme: başka sunucuya taşıma adımları, yedek zamanlamaları ve uzak depolama.
- WISECP güvenlik ayarları ve BotShield: panel güvenliği, BotShield ve koruma seçenekleri.
Panel kullanımı
- WISECP ürün ve hosting paketi oluşturma: ürün grupları, fiyatlandırma ve paket ayarları.
- WISECP sunucu ve sunucu grubu ekleme: hosting sunucularını panele bağlama ve gruplama.
- WISECP alan adı uzantısı ve registrar ayarları: uzantı fiyatları ve kayıt kurumu bağlantısı.
- WISECP fatura, ödeme, kupon ve vergi ayarları: faturalandırma ve tahsilatın panel tarafı.
- WISECP destek talebi sistemi: departmanlar, hazır yanıtlar ve talep akışı.
- WISECP bildirim şablonları ve toplu bildirim: e-posta ve SMS şablonları, toplu gönderim.
- WISECP bayilik ve satış ortaklığı: bayi hesapları ve satış ortaklığı programı.
- WISECP Hetzner ve Proxmox bulut modülleri: bulut sunucu satışını otomatikleştiren modüller.
Geliştirme
- WISECP modül geliştirme rehberi: modül anatomisi, config.php, dil dosyaları ve yaşam döngüsü.
- WISECP kanca (hook) kullanımı: Hook::add, kanca aileleri ve dinleyici yazma.
- WISECP API kullanımı: Yönetim ve Müşteri API'si, kimlik doğrulama ve istek biçimi.
- WISECP API ile destek talebi oluşturma: API üzerinden talep açan uçtan uca örnek.
- WISECP ödeme geçidi modülü yazma: Payment tipi modülün sözleşmesi.
- WISECP sunucu modülü yazma: Servers tipi modülle hesap sağlama.
- WISECP tema geliştirme: site ve müşteri paneli temasının yapısı.
Sık Sorulan Sorular
WISECP ücretsiz mi?
Hayır, kurulum sihirbazının ikinci adımı bir lisans anahtarı ister ve anahtar orada lisans sunucusuna doğrulatılır. Lisans fiyatları bu yazının kaynağı olan belgelerde yer almadığı için burada vermiyoruz; güncel bilgiyi üreticiden alın.
WISECP'yi kendim kurabilir miyim?
Evet. Kullanım kılavuzu kurulum sihirbazının ücretsiz ve adımlarının belgeli olduğunu söyler. Üreticinin ayrıca tek seferlik ücretli bir Kurulum Hizmeti de var. Adımlar için kurulum rehberine bakın.
Görünümü değiştirmek için çekirdek dosyalarını düzenlemeli miyim?
Hayır. Site ve müşteri paneli temalıdır; davranış değişikliği için kancalar vardır. Çekirdek dosyalarındaki düzenlemeler yükseltmede paketin üzerine yazmasıyla kaybolur.
WISECP başka bir sistemden veri alabilir mi?
Veri Göçü Hizmeti sayfasına göre WHMCS, Blesta ve WISECP v3 için göç aracı ürünle birlikte gelir. Desteklenmeyen kaynaklar için üreticinin ücretli bir hizmeti vardır; ayrıntılar taşıma ve yedekleme yazısında.
Marka adları sahiplerine aittir. Bu yazı bağımsız bir teknik rehberdir; adı geçen kuruluşlarla bayilik veya ortaklık ilişkisi bulunduğu anlamına gelmez.
İlgili içerikler: WISECP kurulumu · WISECP cron kurulumu · WISECP modül geliştirme · WISECP API · Reseller hosting rehberi