Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
UniGui ile yapılan bir projeyi nasıl yayınlarız?
#1
Selamlar

Öncelikle şunu belirterek konuya başlamak istiyorum UniGui ve Web tarafına çok aşina değilim. Özellikle Web server ayarları ve yetkilerine
Fakat benden istenen küçük bir web uygulaması var
bunu UniGui ile delphide yapıp yayınlamak istiyorum
Biraz araştırdım ve forumdaki önerilerle deneme amacı ile 
aws.amazon.com üzerinden bir üyelik yapıp MSSql server kurulumlarını yaptım
Delphi üzerinden ado ile test bağlantılarını denedim sorun olmadan çalışıyor.

Amaç karşıma çıkacak sorunları önceden görüp işi yaptıktan sonra her şey boşunaymış dememek için UniGui Trial ile basit bir ekran tasarladım
Localde çalıştırınca her şey normal

Aşağıdaki sorularıma daha önceden tecrübesi olan arkadaşlardan yardım rica ederim.
Yayınlamak için AWS tarafında neler yapmak gerekli (daha önce belirtiğim gibi ilk kez web tarafında birşeyler yapmaya çalışıyorum)

Delphi tarafında proje ayarlarında özel birşeyler varmı
Bu projeyi nasıl güvenli hale getiririm.
Veri bağlantılarını nasıl yapmalıyım(ADO ile mi bağlanmalı yoksa API lermi devreye girmeli)
Yazdığım test uygulamasını nasıl yayınlarım.

Not: 
Şu an için programı kullanacak kişi sayısı 10'u geçmeyecek

Teşekkürler
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#2
Merhaba,

Öncelikle UniGui de delphi tarafında herhangi bir ayarlama yapmanıza gerek yok ,
projenizi ssl kullanarak güvenli hale getirebilirsiniz
veritabanınıza her iki yöntemi kullanarak bağlantı kurma imanınız mevcut bir sorun olmaz (ben mydac ile mysqle , firedac ile sql servera bağlanıyorum)
http://www.unigui.com/resources/online-d...per-manual linkinden yayınlama yönteminize göre izlemeniz gereken adımları göreceksizi
şuan projem 18 şubede en az 3 er user iis te sorunsuz çalışıyor
Cevapla
#3



iis üzerinde yayınlamak için.

“Do. Or do not. There is no try.”
Cevapla
#4
Selamlar

Bu hafta sonunu UniGui'nin nasıl çalıştığını anlamaya ve örneklemeye ayardım
Fakat başlangıç için boş bir ekran ve üzerine 4 adet uniGui nesnesi koyup projeyi release olarak derledim

//{$define UNIGUI_VCL} // Comment out this line to turn this project into an ISAPI module
 
Fakat Localde herşey normal çalışırken
Amazondan aldığım deneme amaçlı server üzerinde çalıştırdığımda ekranda sadece loading... yazıyor ve kalıyor

Ekte test aaçlı basit ekranı project1 olarak zipleyip ekledim
Acaba relase altındaki project1.dll dosyasını elinizde test amaçlı server varsa deneyip sonucunu paylaşabilirmisinz.
Eğer Sizde çalışıyorsa bendeki amazonda ayar sorunu var diye o kısma yoğunlaşıcam
Videodaki tüm herşeyi iki kere kontrol ettim.
Fakat yinde çalışmadı.

NOT : Test servera kurduğum JS trial 30 gün kullanımlık versiyonudur

Yardımcı olabilecek arkadaşlara şimdiden teşekkürler

Proje dosyası

https://we.tl/Kk8Rh7MwXc
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#5
Unigui ile site yapıp yayınlayan var mı ortaya nasıl bir ürün çıktığını gerçekten merak ediyorum
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#6
Buraya bakmışmıydınız http://www.delphican.com/unigui-uygulama...asima.html

“Do. Or do not. There is no try.”
Cevapla
#7
(20-01-2018, Saat: 20:01)masteryoda Adlı Kullanıcıdan Alıntı: Buraya bakmışmıydınız http://www.delphican.com/unigui-uygulama...asima.html

Bu kısım dakileride kontrol ettim Fakat yinede olmadı
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#8
(20-01-2018, Saat: 19:07)narkotik Adlı Kullanıcıdan Alıntı: Unigui ile site yapıp yayınlayan var mı ortaya nasıl bir ürün çıktığını gerçekten merak ediyorum

unigui ile bildiğimiz anlamda web sitesi yapılmıyor bunu demolarında da görebilirsiniz web sitesi yapacak olsaydım tercihim script dillerinden yana olurdu.

“Do. Or do not. There is no try.”
Cevapla
#9
Merhabalar, Unigui uygulamasını varsayılan ayarlar ile geliştirdiğiniz zaman, ServerModule'da bulunan EXTROOT,UNIROOT,UNIMOBILEROOT,TOUCHROOT isimli yol tanımları var. Normalde unigui, uygulamanızın çalıştığı bilgisayarın Program Files (x86) klasöründe arıyor bunları. Ama oradaki değişkenleri uygulamanızın olduğu klasörün içinde olacak şekilde ayarlarsanız, ve oradaki dosyaları da uygulamanızın olduğu yere taşırsanız sorunsuz olarak çalışacaktır.

Loading... yazıp kalması, buradaki Uniroot,unimobileroot vb. klasörlerindeki dosyaları bulamamasından kaynaklanıyor. Bulursa bu şekilde kalmayacak ve uygulama açılacaktır.

Bu konu ile ilgili detaylı bilgiye şu adresten erişebilirsiniz :
http://www.unigui.com/doc/online_help/ad..._paths.htm
Firebird Ekipler Amiri. Dmitry Kouzmenko ve Dmitry Yemanov ile çalışmış , Eski IBSurgeon personeli, Kıdemli Firebird Kurtarma Uzmanı, Firebird Foundation bağışçısı...
Cevapla
#10
rmzgenius linktekileride denedim yinede başarılı olamadım
Benim tahminim server üzerinde ayarlarla ilgili diye düşünüyorum

Selamlar

müsait olan birisi sadece unigui ile ekrana bir buton atıp bunu çalıştırıp bu sonucuda paylaşabilirmi
ve test uygulamasını zipleyip ekleyebilirmi
acaba proje oluşturma sırasında parametrelerde farklılıkmı oluşuyor ikisini karşılaştırmak istiyorum
işin içinden çıkamıyorum
Benim kullandığım sürüm berlin ve unigui trial
acaba unigui trial olmasımı saçmalatıyor bu işi

Teşekkürler
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi ile web programlama(Unigui, Tms Webcore vs vs..) mbalci 9 3.051 28-04-2025, Saat: 21:10
Son Yorum: poseidon
  Aktif Calısan Unigui Projeri mehmet07 4 1.689 07-03-2025, Saat: 15:34
Son Yorum: yhackup
  Unigui Dll+ Ssl apachi2006 1 785 19-01-2025, Saat: 20:21
Son Yorum: apachi2006
  UniGui Mobil ikurt07 4 1.497 01-11-2024, Saat: 22:11
Son Yorum: ikurt07
  Unigui FastReport DialogPage bydelphi 0 553 18-10-2024, Saat: 11:58
Son Yorum: bydelphi



Konuyu Okuyanlar: