WebsitePublisher.ai
Bazı işler gerçek kod gerektirir: bir veri işlem hattı, bilimsel bir model, Python, Go veya R'de bir gecelik iş. Seçtiğiniz bulut sağlayıcısında çalıştırın ve WebsitePublisher sitenizin sonuçları göstermesine izin verin. Kodun tam kontrolünü siz elinde tutarsınız. Sitenizi hızlı, güvenli ve çevrimiçi tutmak bizim işimiz.
Formlar, mağazalar, rezervasyonlar, ödemeler, e-posta: platform bunların tümü için yapı taşlarına sahiptir. Ancak işiniz her saat gigabaytveri model verilerini çözmek veya sadece kendi dilinizde var olan bir kütüphaneyi çalıştırmak olduğunda, bunun için doğru yer kontrol ettiğiniz bir makinedir.
Bu nedenle programlarınızı sunucularımızda çalıştırmıyoruz. Bunun yerine onları güvenli bir şekilde bağlamanız için net bir yol sağlıyoruz. Herhangi bir dil, herhangi bir runtime, herhangi bir sağlayıcı.
Her çalıştırma dosyalar ve bir küçük manifest oluşturur. Manifest en son yazılır, bu nedenle ziyaretçiler asla yarım kalmış bir çalıştırma görmez.
Açık bir veri akışı, bir API, kendi veritabanınız.
Konteynerinizi bir zamanlamaya göre, herhangi bir dilde, kendi bağımlılıklarınızla çalıştırın.
Yeni bir çalıştırma klasöründe dosyalar, ardından buna işaret eden latest.json.
Sayfa, manifest dosyasını okur ve en son çalışmayı gösterir. Ziyaretçi başına hiçbir şey hesaplanmaz.
Temel kural: bir çalıştırmada birkaç düzineden fazla dosya veya birkaç MB'den büyük dosyalar kendi paketinize gitmeli.
Çalışan (worker) sizin sahip olduğunuz bir bucket'a yazı gönderir, örneğin DigitalOcean Spaces, Amazon S3, Cloudflare R2 veya Backblaze B2. Sayfanız dosyaları doğrudan oradan yükler.
İşçiniz bir JSON özeti veya birkaç resmi projenize yükler ve her çalıştırmada sabit bir yolu üzerine yazarsınız.
Bir proje API anahtarı, yalnızca varlıkları değil, o projede her şeyi değiştirebilir. Bunu yalnızca worker'da tutun, bir son kullanma tarihi belirleyin ve worker'ı durdurduğunuzda iptal edin. Anahtarları sitenizden tamamen uzak tutmayı tercih ederseniz, B rotasını kullanın.
| Rota A limitleri | Free | Solo | Starter | Pro | Agency |
|---|---|---|---|---|---|
| Proje başına varlıklar | 25 | 100 | 300 | 1,500 | 3,000 |
| Proje başına depolama | 25 MB | 100 MB | 250 MB | 1 GB | 2.5 GB |
Maksimum dosya boyutu: görseller ve PDF 5 MB; JSON, JS, CSS, TXT ve HTML 1 MB; CSV ve TSV 50 MB; MP4, MP3 ve OGG 20 MB. NetCDF, GRIB veya ZIP gibi ikili bilim formatları varlık olarak kabul edilmez: bunları önce worker'ınızda dönüştürün. API hız sınırı: dakikada 60 istek.
Çalışanınız ne yaparsa yapsın, her çalışmanın sonunda aynı şekilde biter: dosyaları yeni bir çalışma klasörüne yükle, sonra latest.json dosyasının üzerine yaz. Sayfanız sadece o tek dosyayı okur.
Çalışanınız, girişini kaynaktan indirir.
Kodunuz, kütüphaneleriniz, kendi konteyner imajınızda sabitlenmiş.
Tüm çıktı dosyaları yeni bir çalışma klasörüne gider.
Son olarak, latest.json dosyasının üzerine yazın. Site, bir sonraki yüklemede yeni çalıştırmayı alır; bu dosyanın önbellek süresini kısa tutun.
Bağlı asistanınıza manifestinizin nerede bulunduğunu söyleyin. Sayfayı oluşturur, en son çalışmayı okur ve çalışma süresini gösterir; böylece ziyaretçiler verilerin ne kadar güncel olduğunu görebilir. Desteklenen YZ'leri gör →
İyi çalışan birkaç kurulum. Zaten bildiğiniz birini seçin.
App Platform zamanlanmış iş veya Docker ve cron ile küçük bir Droplet. Spaces depo olarak.
Ziyaret Et →EventBridge Scheduler'ı ECS Fargate görevi veya kısa işler için Lambda ile kullanın. S3'ü depo olarak kullanın.
Ziyaret Et →Cloud Scheduler ile bir Cloud Run işi. Cloud Storage'ı depo olarak kullanın.
Ziyaret Et →Birkaç dakikalık hafif işler için yeterli. Gizli bilgiler depo ayarlarınızda.
Ziyaret Et →Site tarafını destekliyoruz: manifestinizi, varlıklarınızı, formlarınızı ve entegrasyonlarınızı okuyan sayfayı. Worker, kodu ve bulut hesabınız sizde kalır.
Asistanınızı bağlayın, manifestinize yönlendirin ve siteniz sonuçlarınızı gösterir. Kurulumunuza önce biz bakalım mı? Yeterli ki sorun.
Kurulumunuz hakkında sorularınız mı var? support@websitepublisher.ai