Web ile Python'u PHP aroması ile karıştırıp, karmaşıklıktan uzak, Gnome sadeliğinde ve python zen'inde bir web kütüphanesi yapma çalışmalarımız tüm hızıyla sürmekte. Wepy'i yaparken ki amacımız; herkesin web programlama yapabilmesi. PHP'nin bu konudaki yetenekleri tartışılmaz. Fakat şahsım adına PHP'nin en önemli eksiklikleri demode bir imlasının olması ve başlangıç olarak herşeyi işlevlerle yapmanız. Bu nedendir ki PHP kullanan çoğu profesyonel soluğu PHPClasses gibi sitelerde alır. Python bu konuda imdada yetişiyor. Cheetah Şablon motoruyla da birleştiğinde tadından yenmiyecek harika sanatlar çıkıyor meydana.
Kral çıplak veya ben bir şey yazmadım. Yanıt veriyorum; her ikisi de! Wepy 0.04 ile hiç bir şey yazmasanız da ekrana boş bir HTML sayfası gelmekte.
print "merhaba dünya"
Bu özellik ise 0.04 sürümümüz ile eklendi. Artık hiçbir ek kütüphane eklemeden print diyerek yolumuza devam ediyoruz.
HEADERS['Content-Type'] = 'image/png'
print open('penguin.png', 'rb').read()
2 satırda wepy ile resim gönderme sanatı :) Ve en beğendiğim özelliklerden birisi ise ?a=1&a=2&a=3
a: ['1', '2', '3']
Wepy, aynı değiken ismine sahip olan verileri liste haline getirdi. Wepy, bunlardan başka Session yönetimi, Cookie yönetimi, COOKIES, HEADERS, GET, POST, SERVER, CONFIG, REQUEST gibi tanıdık yüzlere sahip.
Bir sonraki sürümde, daha estetik ve ayrıntılı error handling, yerel yapılandırma dosyaları, Marshal çerezler gibi özellikleri düşünmekteyim. Fakat mevcut özellikleri ile çok rahat bir site meydana gelebilmekte. Şahsen ben, ufak bir CMS, adalms, adapoll gibi uygulamaları wepy ile yazdım. Sevgili Yılmaz arkadaşımız ise bir günlük uygulaması yazmakta. Bunların dışında Cafer kardeşim ise kurumsal bir e-posta uygulaması yapmakta. Hadi bakalım hayırlısı
|
| Fırat hocam hani ben hazırlayacaktım örnek uygulamnaları :(. Şaka şaka, eline sağlık gerçekten çok güzel ve faydalı bir proje başlattın. Bizde elimizden geldiği kadarı ile bu projeye destek olmaya çalışıyoruz. Umarım en kısa zamanda daha güzel örnek ve uygulamalarla kullanıcıların wepy'i kullanmasını sağlayabiliriz. | | Saturday, March 25, 2006 9:29:00 AM tarihinde
Yılmaz Uğurlu
tarafından gönderildi.
|
hocam bu satırları okuduktan sonra bir wepy uygulaması yazıp wepian (ean dilinde wepy programcısı demek) olabilmek için ne kadar iç geçirdiğimi asla anlatamam.
inşallah zamanı etkin kullanmasını birgün öğreneceğim ve o gün istediğimi yapıp çok mutlu olacağım. :)
sevgiler, | | Sunday, March 26, 2006 11:28:00 PM tarihinde
Ersin Arslan
tarafından gönderildi.
|
İnşallah sadece wepian değil wepdev felan da olursun :)
Zamanı etkin kullanma konusunda ise benimde bir çok derse ihtiyacım var. | | Monday, March 27, 2006 12:59:00 PM tarihinde
Fırat Küçük
tarafından gönderildi.
|
|