Forum: D Programlama Dili RSS
Bir CGI programı örneği
Sayfa:  önceki  1  2 
Mengu (Moderatör) #16
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 1583
ben olmaz dedim ama D ile Sendero adinda bir MVC framework yazmislar: http://gitorious.org/sendero/mainline/trees/master/sendero
http://www.mengu.net - some kind of monster
Mengu (Moderatör) #17
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 1148
bunun icin apache ayarlarini nasil yapmistin abi?
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #18
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Programı, Apache'nin CGI işletmeye izin verdiği bir yere yerleştirmek yetti. Benim hosting firması public_html/cgi-bin klasörüne böyle bir izin zaten veriyordu.

Bir de programın herkes tarafından erişilebilir olduğundan emin olmak gerek. Bende programın erişimi 0744 olarak görünüyor.

Ali
Mengu (Moderatör) #19
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
acehreli:
Programı, Apache'nin CGI işletmeye izin verdiği bir yere yerleştirmek yetti. Benim hosting firması public_html/cgi-bin klasörüne böyle bir izin zaten veriyordu.

Bir de programın herkes tarafından erişilebilir olduğundan emin olmak gerek. Bende programın erişimi 0744 olarak görünüyor.

Ali

ben de /usr/lib/cgi-bin'e attim. koydugum python scripti cok iyi calisti ama test.d calismadi. izinler birak 744'u 777. :)
http://www.mengu.net - some kind of monster
canalpay (Moderatör) #20
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
ben de /usr/lib/cgi-bin'e attim. koydugum python scripti cok iyi calisti ama test.d calismadi. izinler birak 744'u 777. :)

Bende pardusta çalıştırmıştım ancak ubuntuda çalıştıramadım. Benimkinin nedeni sanırım apache'ye cgi çalıştır diye ayarlayamamış olmam?

Ancak alıntıdan:
test.d
Şu hatayı yaptığınızı varsayıyorum. test.d'yi derleyip derlenmiş programı gerekli dizine atmadınız. Python yorumlanabilir olduğundan böyle derlemeye ihtiyaç yok ancak D için var. test.d'yi derleyip test programını konsolda çalıştırsanız konsola html kodları görünecektir. O programı cgi desteği veren dizine attığınızda ve internet tarayıcısı ile çalıştırdığınızda ise normal sayfa görünecektir.
Mengu (Moderatör) #21
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
ben de rdmd ile deniyordum. :)

yalniz senin soyledigini de denedim ve herhangi bir sorun olmadan rahatlikla calisti.
http://www.mengu.net - some kind of monster
Mengu (Moderatör) #22
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
bu arada bizim framework yazmamiza gerek kalmadi, Serenity var, aktif bicimde gelistiriliyor: https://bitbucket.org/mrmonday/serenity/

buna katkida bulunmak zannederim cok daha iyi olur.

---
demistim, ancak d1/tango ile calisiyor bu. :)
http://www.mengu.net - some kind of monster
Bu mesaj Mengu tarafından değiştirildi; zaman: 2011-01-27, 10:28.
canalpay (Moderatör) #23
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ben adamla konuştum ve şunu dedi:

 gelecekte d2 ile kullanılabilir hale getirilebilir olmasına rağmen şuan ana önceliğim bu değil. Eğer çatallama(fork) ile çalışmaya başlarsanız iyi olurdu, bende yardımcı olurdum. Tango d2 ile kullanılabilir halde ise D2ye taşımada bizi pek çok uğraştan kurtaracaktır diyor.(Ancak tabiki Tangonun D2 ile ilgisi yok :-D )

İngilizcesi:
There is a possibility of Serenity being made to work with D2 in the future, it is not my main priority for now though. If you'd like to fork it and begin work on it that would be fine, and I'd be able to assist. If Tango became available for D2 this would save a lot of effort in porting it.



2011/1/28 can alpay çiftçi:
    Hello,

    You are developing Serenity with D1 and Tango. Do you make can be used with D2? What is problem for available with D2. Maybe database? I think sqlite and mysql used with d2. But I don't know solution for Tango.


    Good Bye;


Denemek isteyen var mı? Bitbucket için yeni bir üyelik ve yeni bir sürüm denetleme programına alışma süreci :-)
Mengu (Moderatör) #24
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
bir fork olabilir gercekten. sadece d2'de calismasini saglamamiz yeterli olur. tekerlegi yeniden icat etmektense.

ne dersin ali ustad?

canalpay:
Ben adamla konuştum ve şunu dedi:

 gelecekte d2 ile kullanılabilir hale getirilebilir olmasına rağmen şuan ana önceliğim bu değil. Eğer çatallama(fork) ile çalışmaya başlarsanız iyi olurdu, bende yardımcı olurdum. Tango d2 ile kullanılabilir halde ise D2ye taşımada bizi pek çok uğraştan kurtaracaktır diyor.(Ancak tabiki Tangonun D2 ile ilgisi yok :-D )

İngilizcesi:
There is a possibility of Serenity being made to work with D2 in the future, it is not my main priority for now though. If you'd like to fork it and begin work on it that would be fine, and I'd be able to assist. If Tango became available for D2 this would save a lot of effort in porting it.



2011/1/28 can alpay çiftçi:
    Hello,

    You are developing Serenity with D1 and Tango. Do you make can be used with D2? What is problem for available with D2. Maybe database? I think sqlite and mysql used with d2. But I don't know solution for Tango.


    Good Bye;


Denemek isteyen var mı? Bitbucket için yeni bir üyelik ve yeni bir sürüm denetleme programına alışma süreci :-)
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #25
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Şimdi hızlıca baktım. Bu proje, kendileri de Tango'yu kullanan fcgi ve mango kütüphanelerini ve Tango'yu kullanıyor.

Benim Tango ile hiçbir deneyimim yok. D2 ile derlenebilmesi için ne gerektiğini de bilmiyorum. Eğer derlenemiyorsa bu projeyi değil, Tango'yu D2'ye geçiriyor olacağız.

Bu bilinmeyenler yüzünden baştan yazarak deneyim kazanmanın mı yoksa buna devam etmenin mi daha iyi olduğuna karar veremiyorum. ;)

Ali
Mengu (Moderatör) #26
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
acehreli:
Şimdi hızlıca baktım. Bu proje, kendileri de Tango'yu kullanan fcgi ve mango kütüphanelerini ve Tango'yu kullanıyor.

Benim Tango ile hiçbir deneyimim yok. D2 ile derlenebilmesi için ne gerektiğini de bilmiyorum. Eğer derlenemiyorsa bu projeyi değil, Tango'yu D2'ye geçiriyor olacağız.

Bu bilinmeyenler yüzünden baştan yazarak deneyim kazanmanın mı yoksa buna devam etmenin mi daha iyi olduğuna karar veremiyorum. ;)

Ali

abi netice itibariyle tango ve phobos arasinda kullanim farkliligi var. yani fcgi de mango da tango metodlarini kullaniyorlar. bunlari phobos metodlari kullanir hale getirecegiz sadece. diye dusunuyorum. boyle de iyimserim. :D
http://www.mengu.net - some kind of monster
canalpay (Moderatör) #27
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
abi netice itibariyle tango ve phobos arasinda kullanim farkliligi var. yani fcgi de mango da tango metodlarini kullaniyorlar. bunlari phobos metodlari kullanir hale getirecegiz sadece. diye dusunuyorum. boyle de iyimserim. :D

Bende senin gibi iyimserim bu işi koparırız diyorum ancak sorun şu ki phobos kütüphanesi tango kadar geniş bir kütüphane değil. Heleki web alanında. Yani her zaman phobosta bulamayız. O zaman bize iki seçenek çıkıyor. Ya tango'yu D2'ye taşıyacağız. Ya da o modülleri kendimiz yazacağız. Kendimiz yazarsak kaliteli yazıp phobos'a ekletme şansımız belki olabilir.(Ama yazabilir miyiz?) Daha kolay seçenek tango'yu d2'ye taşımak. http://dsource.org/projects/tango/browser/branches/experim… 2 yıl önce denenmiş. Tango geliştiricilerinden d2'yede tangoyu taşımalarını ve bizimde yardım edeceğimizi söyleyebiliriz. Bazı tangocular bu taşınma işini gerçekten istiyorlar. Bir çığ başlatabiliriz :-p

Ben de en çok mengünün D kodu yazmasını merak ediyorum. Şimdiye kadar mengünün kendi hiç yazdığı D kodunu görmedim :-D
canalpay (Moderatör) #28
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Bu bilinmeyenler yüzünden baştan yazarak deneyim kazanmanın mı yoksa buna devam etmenin mi daha iyi olduğuna karar veremiyorum. ;)

Bana baştan yazmak daha kolay gibi geliyor. Tabiki burada frameworklar olarak en deneyimli insan Mengü. Mengü sence baştan yazmak mı daha iyi olur? Ben şuan serenity'e baktım açıkcası ne D2'ye çevrilebilecek gibi bir şey ne de yeni baştan yazılabilecek gibi bir şey. Sizce?
Mengu (Moderatör) #29
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj #27
canalpay:
abi netice itibariyle tango ve phobos arasinda kullanim farkliligi var. yani fcgi de mango da tango metodlarini kullaniyorlar. bunlari phobos metodlari kullanir hale getirecegiz sadece. diye dusunuyorum. boyle de iyimserim. :D

Bende senin gibi iyimserim bu işi koparırız diyorum ancak sorun şu ki phobos kütüphanesi tango kadar geniş bir kütüphane değil. Heleki web alanında. Yani her zaman phobosta bulamayız. O zaman bize iki seçenek çıkıyor. Ya tango'yu D2'ye taşıyacağız. Ya da o modülleri kendimiz yazacağız. Kendimiz yazarsak kaliteli yazıp phobos'a ekletme şansımız belki olabilir.(Ama yazabilir miyiz?) Daha kolay seçenek tango'yu d2'ye taşımak. http://dsource.org/projects/tango/browser/branches/experim… 2 yıl önce denenmiş. Tango geliştiricilerinden d2'yede tangoyu taşımalarını ve bizimde yardım edeceğimizi söyleyebiliriz. Bazı tangocular bu taşınma işini gerçekten istiyorlar. Bir çığ başlatabiliriz :-p

Ben de en çok mengünün D kodu yazmasını merak ediyorum. Şimdiye kadar mengünün kendi hiç yazdığı D kodunu görmedim :-D

merak edecek bir sey yok canalpay :) http://github.com/mengu buradaki kodlar nasilsa d ile de oyle. :)
http://www.mengu.net - some kind of monster
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Sayfa:  önceki  1  2 
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-21, 19:26:22 (UTC -08:00)