Delphi for PHP ile ilgili ilk değerlendirmeler
Aşağıda Delphi for PHP ile ilgili ilk değerlendirmeleri bulabilirsiniz.
- Bileşenlerde Dataaware ve standart ayrımı kalkmış gibi. Yani Dataaware komponentler olayı artık Visual BASIC’tekine benzer hale gelmiş. Edit, Label vs standart bileşenlerinin hemen hepsinde ‘datasource’ ve ‘datafield properties’ eklenmiş.
- DBGrid vs gibi ‘data control’ bileşenleri yine mevcut. Yine tek satır program kodu yazmadan ‘properties’ ayarlarına giderek bir veritabanı uygulaması geliştirebilirsiniz. Tek farkı verileri tasarım anında görememeniz. Verileri görmek için programınızı çalıştırmanız gerekiyor.
- Demolar altında popüler açık kaynak kod uygulamalarından osCommerce ile ilgili örnek var. Ayrıca basit bir blog uygulamasıyla e-ticaret uygulaması yer alıyor. Bu konuda sonraki sürümlerde forum vs uygulamalarını görebiliriz sanırım. Bence Codegear’ın düşünmesi gereken en güzel demolar; wordpress, phpBB, osCommerce gibi popüler açık kaynak kod uygulamalarını komple Delphi for PHP ile yazmak ve demolar altına koymak olabilir.
- Help sistemi çok zayıf. Bileşenler, özelikleri (properties) ve events uygulamalarıyla ilgili hemen hemen hiç örnek yok gibi. Help sistemi ürünün yumuşak karmı diyebilirim.
- Code insight fena değil. Fakat Delphi’deki . (nokta) formatına alışan bizler için C ve PHP’deki -> notasyona alışmak epey zaman alacak gibi
- Hiç PHP bilmeyen Delphi programcıları basit ‘PHP syntax’ manuelleriyle hemen işin içine dalabilirler
- Basit uygulamalar için PHP programcılarına, Delphi for PHP pek birşey, vaad etmiyor. Zira PHP’deki basit bir ‘echo’ komutuyla yapacağınız işlem yerine TLabel kullandığınızda arka planda deve yüküyle PHP kod kullanılıyor ve üretiliyor. Sanırım PHP programcılarından gelecek en büyük tepkiler bu konuda olacak.
- En çok merak ettiğim, Delphi for PHP’nin html linkleri ve kodlarını nasıl handle ettiğiydi. Tahminim Label bileşeninin kullanılmasıydı. Tahminimdeki gibi Label bileşenini kullanarak bunu halletmişler. Label bileşeninin Caption özelliğini açtığınızda karşınıza bir html editör çıkıyor. Wordpress blog sisteminde yazı yazar gibi Label/caption içine istediğiniz html kodlarını editör yardımıyla koyabilirsiniz.
- Delphi’de String ifadeleri ’string’ şeklinde yazabiliyorken şimdi PHP dilindeki gibi dilerseniz ’string’ ya da “string” şeklinde yazabilirsiniz
- Değişkenlerin başına $ işareti koymayı unutmayın. Bir de bileşenlerin önüne ‘this->’ ifadesini koymayı. Diyelimki bir Label Caption ile
Delphi for PHP ile ilgili ilk değerlendirmeler
şeklinde link gösterecekseniz, yazmanız gereken kod :

herhalde internette ilk defa yeralıyor bu. ilginç..
Yorum tarafından Erdinç — 03 Nisan 2007 @ 06:57
Kestirmeden PHP öğrenmek isteyen Delphi’ciler isteyen için tavsiyesi olan var mı?
Yorum tarafından Ömer — 04 Nisan 2007 @ 03:54
[…] Daha önceki Delphi for PHP ile ilgili ilk değerlendirmeler yazısında belirttiğim gibi Delphi for PHP’nin en kötü tarafı, berbat help sistemi. Help sistemini hiç koymasalardı daha iyi olurdu belki. Help menülerini ‘loop’ kullanan basit bir program yazarak otomatik oluşturmuşlar kesinlikle. […]
Pingback tarafından Bloglar bloglar bloglar ……….. » Codegear’in Delphi for PHP’yi çıkarırken acelesi mi vardı? — 07 Nisan 2007 @ 03:55
Ya öleden beri uğraşıyorum allah canlarını almasın, -> bu işaret öldürdü beni. böle saçma bi işaret olamaz. ben bugüne kadar dreamweaverda yada notpad de php yazdım elimle. ama şu güne kadar hiç bu işareti kullanmadım. Dinamik eğitim sistemleri, kullanıcı girişli vs veritabanlı vs.. ama hiçbirinde böle bişey kullanmadım.
Yahu delphide kullandım. Aslında kullandığım tek programlama programıydı ama hiç öle bi işaret de kullanmadım. Öldürdü beni ya. Ama yok ben öğrenecem.
Haklısın bu yardın sistemi rezil olmuş. İnternettede sitelerinde pek bişey yok. 3 tane video var. o kadar. Yani zorla banma Asp.net kullandırtacaklar
Yorum tarafından Murat — 23 Eylül 2007 @ 17:18