Discussion:
CL ile İnternet Sunucusu
Volkan YAZICI
2007-04-11 18:17:10 UTC
Permalink
Merhaba,

Bir kaç gündür Portable AllegroServe'ü (portableaserve) yüklemeye
çalışıyorum, fakat ne yaptıysam (SBCL için özel olarak hazırlanmış
sürümünü de denedim) bir türlü net.aserve:start fonksiyonunu
çalıştıramayı başaramadım. SLIME sembolü tamamlıyor fakat fonksiyonu
işletmek istediğimde "unbound function" hatası alıyorum. (htmlgen,
acl-compat, cl-md5 paketlerini tabiiki kurdum.)

Bunun dışında asdf-install ile kurulum esnasında bir çok "file not
found" hatasına ve daha adını hatırlamadığım bir kaç hataya daha
"ACCEPT" deyip geçtiğimi de ayrıca belirteyim. Bu noktada SBCL
gerçekten doğru bir karar mı diye düşünmüyor da değilim. Sonuç itibari
ile deneyimsizliğimizden dolayı kulaktan dolma öneriler ile SBCL'i
seçtik. Ama gelin görün kü herhangi bir hatada RETRY seçeneği bile
sunmuyor. Acaba SBCL gerçekten doğru bir seçim mi? CMUCL, CLISP gibi
diğer alternatifleri değerlendirmek daha mı doğru olur?

paserve alternatif ararken, #lisp kanalındakilerin yorumlarına bakarak
anladığım şey şu:

- CL-HTTP epey devasa bir proje olmasına rağmen lisansından ve
ILC'lerde enteresan(?) tartışmalara yol açtığından dolayı pek tercih
edilmiyor. (Bu ne demek inanın ben de bilmiyorum.)

- paserve, acl-compat'tan dolayı çok sevilmiyor. drewc'nin deyimi ile
"paserve relies on ACL-COMPAT, which is basically ass imo."

- araneida çok güzel bir proje fakat şu aralar biraz bakımsız kalmış.

- UCW ile gelen ufak bir internet sunucusu var, ama bunu hiç deneme
şansım olmadı. Dediklerine göre genel olarak UCW tayfası bu sunucuyu
tercih ediyormuş artık.

- hunchenhoot, Edi Weitz tarafından yazılmış bir internet
sunucusu. (Bunlara EdiWare diyorlar, CL topluluğu tarafından 2 yıl
garantili.) Xach'in deyimi ile daha az eğimli bir öğrenim eğrisi var
ve geleneksel internet sunucularına işleyişi ile ortak bir yapıda
işliyor(muş).

İlk önce hunchenhoot'a, ardından da UCW ile gelen o ufak internet
sunucusuna bir şans verme gibi bir planım var. Sizin fikirleriniz ve
deneyimleriniz nelerdir?


İyi çalışmalar.
Aycan iRiCAN
2007-04-11 19:46:45 UTC
Permalink
Post by Volkan YAZICI
Merhaba,
Bir kaç gündür Portable AllegroServe'ü (portableaserve) yüklemeye
çalışıyorum, fakat ne yaptıysam (SBCL için özel olarak hazırlanmış
sürümünü de denedim) bir türlü net.aserve:start fonksiyonunu
çalıştıramayı başaramadım. SLIME sembolü tamamlıyor fakat fonksiyonu
işletmek istediğimde "unbound function" hatası alıyorum. (htmlgen,
acl-compat, cl-md5 paketlerini tabiiki kurdum.)
Bunun dışında asdf-install ile kurulum esnasında bir çok "file not
found" hatasına ve daha adını hatırlamadığım bir kaç hataya daha
"ACCEPT" deyip geçtiğimi de ayrıca belirteyim. Bu noktada SBCL
gerçekten doğru bir karar mı diye düşünmüyor da değilim. Sonuç itibari
ile deneyimsizliğimizden dolayı kulaktan dolma öneriler ile SBCL'i
seçtik. Ama gelin görün kü herhangi bir hatada RETRY seçeneği bile
sunmuyor. Acaba SBCL gerçekten doğru bir seçim mi? CMUCL, CLISP gibi
diğer alternatifleri değerlendirmek daha mı doğru olur?
paserve alternatif ararken, #lisp kanalındakilerin yorumlarına bakarak
- CL-HTTP epey devasa bir proje olmasına rağmen lisansından ve
ILC'lerde enteresan(?) tartışmalara yol açtığından dolayı pek tercih
edilmiyor. (Bu ne demek inanın ben de bilmiyorum.)
- paserve, acl-compat'tan dolayı çok sevilmiyor. drewc'nin deyimi ile
"paserve relies on ACL-COMPAT, which is basically ass imo."
- araneida çok güzel bir proje fakat şu aralar biraz bakımsız kalmış.
- UCW ile gelen ufak bir internet sunucusu var, ama bunu hiç deneme
şansım olmadı. Dediklerine göre genel olarak UCW tayfası bu sunucuyu
tercih ediyormuş artık.
- hunchenhoot, Edi Weitz tarafından yazılmış bir internet
sunucusu. (Bunlara EdiWare diyorlar, CL topluluğu tarafından 2 yıl
garantili.) Xach'in deyimi ile daha az eğimli bir öğrenim eğrisi var
ve geleneksel internet sunucularına işleyişi ile ortak bir yapıda
işliyor(muş).
İlk önce hunchenhoot'a, ardından da UCW ile gelen o ufak internet
sunucusuna bir şans verme gibi bir planım var. Sizin fikirleriniz ve
deneyimleriniz nelerdir?
UCW+'yı denediniz mi?

http://labs.core.gen.tr/ucw-plus/index.ucw

Sevgiler...
--
Aycan iRiCAN
KOR Bilişim Teknolojileri
http://www.core.gen.tr/
Volkan YAZICI
2007-04-11 20:40:13 UTC
Permalink
Post by Aycan iRiCAN
UCW+'yı denediniz mi?
Hangi internet sunucusu ile?
Post by Aycan iRiCAN
http://labs.core.gen.tr/ucw-plus/index.ucw
Sanırım buradaki formlarda bir sorun var, istendiği gibi çalışmıyor
sanki. Yoksa ben mi yanlış anladım?


İyi çalışmalar.
Aycan iRiCAN
2007-04-12 08:12:05 UTC
Permalink
Post by Volkan YAZICI
Post by Aycan iRiCAN
UCW+'yı denediniz mi?
Hangi internet sunucusu ile?
İnternet sunucusu nedir?
Post by Volkan YAZICI
Post by Aycan iRiCAN
http://labs.core.gen.tr/ucw-plus/index.ucw
Sanırım buradaki formlarda bir sorun var, istendiği gibi çalışmıyor
sanki. Yoksa ben mi yanlış anladım?
Haklısınız, test sayfalarını bu gün zaman bulup düzeltelim. Fakat siz
bir inceleyin. Sorularınız olursa sorun, eleştirin, tartışalım ki daha
iyi birşeyler ortaya koyabilelim. Ben beğeneceğinize
eminim. İddalıyım, dünyanın en iyi AJAX çatısının kaynak kodlarını
göreceksiniz.

Sevgiler...
--
Aycan iRiCAN
KOR Bilişim Teknolojileri
http://www.core.gen.tr/
Evrim Ulu
2007-04-12 11:47:54 UTC
Permalink
Post by Volkan YAZICI
Post by Aycan iRiCAN
UCW+'yı denediniz mi?
Hangi internet sunucusu ile?
http://www.core.gen.tr/projects/core-server/ ile calisiyor gecen gun bir
makinaya ubuntu, gentoo, pardus, nixos kurduk ancak hala paket yapacak
vakit olmadi, bu i$e yardim edecekler olabilse ah ne guzel.
Post by Volkan YAZICI
Post by Aycan iRiCAN
http://labs.core.gen.tr/ucw-plus/index.ucw
Sanırım buradaki formlarda bir sorun var, istendiği gibi çalışmıyor
sanki. Yoksa ben mi yanlış anladım?
dojo'cular profilde yine degisiklik yapmis, kacirmisim, simdi duzeldi
aycan bey saolsun:)
--
Saglicakla,

Evrim Ulu <***@core.gen.tr>
Kor Bilisim Teknolojileri
http://www.core.gen.tr/
Loading...