2016-04-05 21 views
-1

Şu anda bir uygulama yapıyorum. Ben nispeten yeni ama PHP ve SQL gibi birçok farklı dil deneyimi var. Uygulamamın herkesin görmesi için veri göndermek/almak için bir sunucuyla iletişim kurması gerekiyor. İnsanlar ayrıca giriş yapabilmeli ve kayıt yapabilmelidir. Şu anda ayrıştırmayı kullanıyorum çünkü kolay bir paket içinde çok sayıda gereksinim var ama ayrıştırma yakında emekli oluyor ve kendi sunucumu kurma konusunda hiçbir deneyimim yok.Uygulamam için bir sunucu nasıl kurulur

Eski bir bilgisayardan kendi 'sunucu' yapmayı düşünüyorum ancak artık push bildirimi destekleyecektir çünkü değil ayrıştırmak kullanmak edildi. Sonra elbette uygulamanın bu sunucu ile iletişim kurması gerekiyor. İnternette aramaya başladım ve çok fazla terim buldum, ancak nasıl devam edeceğime dair net bir açıklama yapmadım. IOS ve Android ile iletişim kurabilmek için ona ihtiyacım var. Ayrıca sunucunun kendisinde bir betik nasıl çalıştırılacağını merak ediyordum. Zaman bir şey yapmak istiyorum, bir kez 48 saat sonra kaybolması gereken bir şey yükler, ama tabii ki de uygulama bir akıllı telefon

aktif olmasa bile bunu yapmak gerekir ilerlemeye, neyin kullanılacağına ve faydalı bilgiler bulabileceğim yere ihtiyacım var.

planım artık MongoDB gibi bir şeyle kendi sunucusunu yaratıyor ama sonra yine bir şey uygulamalar ile iletişim kurmak için bir arka uç ve farklı SDK'larımızdan denilen ihtiyaç için. Belki de kendi sunucuma ayrıştırmak ve bir şey eklemek mümkün olabilir, bu yüzden hala kullanabilir ve sunucu üzerinde bir komut dosyası çalıştırabilirsiniz.

Tüm yardımlar çok fazla App-reciated;)!

+0

Bir ay 5 $ Dijital Okyanusu gibi bir sağlayıcıdan yüksek kaliteli VPS alabilir ve bunu bazı eski bilgisayar için güç için ödeme daha ucuz bulabilir. Ayrıca, MongoDB gibi şeyler ile yapılandırılmış bir sunucuyu döndürmek için şablonlar da var ve bu da size önemli sorunlardan kurtarıyor. Ev sunucuları ile ilgili en büyük sorun, IP adreslerinin öngörülemeyen şekilde değişmesidir. – tadman

cevap

0

bir arka uç hizmet veya çerçevenin nedeni ön uç uygulaması geliştirme geliştirici odak izin vermektir. Belki firebase, meoter, hatta leancloud gibi diğer seçenekleri kontrol edebilirsiniz. Kendi arka ucunu yapma kararına acele etmeyin.

+0

Tamam, bir arka uç oluşturmam gerekiyor ama zaten var olanı kullanıyorum, bunlar ücretsiz ve bunları kendi sunucumla birlikte kullanabilir miyim? –

0

Eğer yaparak kendi sunucusunu kendi arka uç uygulama oluşturmak anlamına kişisel derver pr çalışan oluşturmak mı demek istiyorsun?

+0

ben ben varolan bir kullanmak istiyor düşünüyorum, benim kendi arka uç uygulama yapmak zorunda tercih ediyorum ama ve bir sunucu ile iletişim kurmasını sağlamak için nasıl hangisinin bilmiyorum açık kaynak ayrıştırma sunucusu harika ama olurdu itme –

+0

Tamam gibi kullanışlı özellikler oldukça kaldırıldı Ben sadece onlar itme destek görmek görüyorum, benim kötü –

+0

Neden laravel veya laravel dayalı dingo api kullanmayı deneyin. Larvel, basit bir api'yi çok kısa sürede dağıtmanıza yardımcı olacak bir çok fonksiyonel işlev sunar. –

0

Ayrıştırma Sunucusu zaten Push Bildirimlerini destekliyor. Parse kullanmaya devam etmeliyim. Kısa sürede arka uç ve API geliştirme için en iyi çerçeve haline gelecektir. Sunucunuzun tüm yapılandırma sürecinde size yardımcı olan https://www.back4app.com gibi hizmetleri de kullanabilirsiniz.

İlgili konular