Hazırladığım sistem bunun çok daha gelişmiş hali fakat bir sürü ayarın yapılması gerekiyor. Plugin eklenmesi gerekiyor. Mehmet Kanlıoğlu ve Soner Dağtekin ile denemiştik.
Çalışma şekli : Açık db ler tespit edilip bir tabloya alınıyor. Seçim yapıldığında db teki tablolar başka bir tabloda listeleniyor. Tablo seçildiğinde aynı işlem fieldler için yapılıyor. Hazırla butonuna tıkladığınızda Select Update Delete ve New sayfaları otomatik oluşturuluyor. Kopyala yapıştır yapmanıza gerek yok.
Bu algoritmayı büyük sistemlerde kullanmayı düşünüyorum. Select yükünü sistemden kaldırmak için. Örneğin 100 000 nin üzerinde stok kartınız var ve bu kartlara 250 kişi erişiyor ve yoğun aramalar yapıyor. Böyle bir sistem Db e ciddi bir select yükü getiricektir. Fakat bu stok kartları html olarak bir program ile yazılırsa ( Kart açılıp düzenlendiğinde vs ) stok kartları için db kullanımına gerek kalmaz. Sadece insert ve update için db kullanılır. Normalde bu kadar çok arama sorgusuna cevap vermek için çok ciddi bir işlem gücü gerekmekte ama arama select yükü kaldırılırsa normal bir sistem bile yeterli olacaktır. Örneğin amazon.com gibi sistemler bu şekilde çalışıyor. Yoksa 100 000 lerce erişime db ile cevap vermek çok zor.