phpde görselligi biraz düzeltebilirsin, hernekadar delphideki gibi form yapamasan da...
.net ile aynı kodu heryerde kullanabilirsin, hem webde, hem masaustunde, ama onun da kendi dezavantajları var:
1- ögrenmesi zor, zaman alıcı,
2- platform bağımlı, sadece windowsda calısıyor,
3- lisanslı, paralı
ve windows benzeri diger dezavantajları
kodu kullanırsın ama, web icin ayrı arayüz yapman gerek, masaustu icin ayrı, arayüzler direk hepsinde calısmaz..
ben şuanda seninle aynı sıkıntıyı yaşıyorum, programlama yapacak adam gibi bir program arıyorum...
şuanda biyandan phpde birşeyler geliştiriyorum biyandan da arıyorum,
senin sorduğun "hem işlevsel, php gibi, hem de görsel, " henüz böyle bisey yok tam olarak...
ama, php-gtk gelisiyor,
bir da yeni yeni çıkan ajax diye bisey var... ama ajax konusunda ben de yeniyim...
sen araştırıp bana yol gösterebilirsin..
ajax kısaca, web tabanlı calısan, php gibi, webden calısan, aynı zamanda da görselliğe hitap eden yeni bir akım...
javascriptin çok daha ileri seviyesi.. ajax delphideki gibi component olayını da yapıyor...
örnekler:
<!-- m --><a class="postlink" href="http://www.smartclient.com/">http://www.smartclient.com/</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.google.com.tr/search?q=ajax+development">http://www.google.com.tr/search?q=ajax+development</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.google.com.tr/search?q=ajax+components">http://www.google.com.tr/search?q=ajax+components</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.google.com.tr/search?q=php+ajax">http://www.google.com.tr/search?q=php+ajax</a><!-- m -->
google da bu ajax olayını destekliyor ve o yöne gidiyor..
<!-- m --><a class="postlink" href="http://code.google.com/">http://code.google.com/</a><!-- m -->
<!-- m --><a class="postlink" href="http://code.google.com/apis/ajaxsearch/">http://code.google.com/apis/ajaxsearch/</a><!-- m -->
<!-- m --><a class="postlink" href="http://code.google.com/webtoolkit/">http://code.google.com/webtoolkit/</a><!-- m -->
bu son verdigim webtoolkit tamamen bir ajax uygulaması...
ama işin iyi tarafı, ajax esasında bir javascript ve php ile uyumlu calısabilir... ve o yönde gelisebilir..
neyse... bu hamur çok su götürür... böyle tatmin edici direk bir cevabı yok...
bence php ve ajaxda kendini gelistir, google olayını takip et.. bide beni takip et
benim tahminim php cok gelisecek, ilerde php ile yazılmıs isletim sistemi cıkarsa sasırma, java da böyle basladı...
suanda sırf javada yazılmıs isletim sistemi var... jbuilder kendisi javada yazılmıs bir borland aracı mesela...
şuanda üst düzey bazı dillerden (python, ruby) "php ye derledigini" ifade eden diller var.. phpye derlemek ifadesi, phpnin artık bir platform/altyapı dili oldugunu da gösterir..