FiveRuns TuneUp Rails 2.0 ve üstü kullanan uygulamalarınızı analiz ediyor ve bu bilgileri isterseniz FiveRuns TuneUp sosyal ağı üzerinden paylaşıp (kaynak koda dair herhangi bir bilgi görüntülenmiyor) diğer kullanıcılarla fikir alışverişi yapıp kodlarınızı daha optimize hale getirebiliyorsunuz.
FiveRuns analiz hizmeti development ortamında çalışan uygulamınıza kuruluyor ve her istek gelen sayfayı anlık analiz ederek, hakkında bilgi sunuyor.
Yukarıda da görüldüğü gibi TuneUp sayfanın en yukarısına kendisini yerleştiriyor. Ve analize dair basit bir istatistik sunuyor. Buradan görüleceği gibi en çok yük View sistemimize aitmiş. Ve toplam sayfa oluşturumu 326 ms. sürmüş. Daha detaylı bilgi almak için fare imlecini analiz çubuğunun üzerine tutuyoruz.

Görüldüğü gibi işlem bazlı olarak ayrıntılı bir rapor alabiliyoruz. Ayrıca modellerimizin tablo yapısını da hızlıca görebiliyoruz.

Yapılan sorguları da görebiliriz;

Daha detaylı bilgi almak için TuneUp videosunu izleyebilirsiniz.
Kuruluma dair bir kaç not düşmek gerekirse;
sudo gem install fiveruns_tuneup
ile gem paketini kurduktan sonra Rails sürümüne göre çalıştırma komutunu veriyoruz;
Rails 2.1 için config/environment.rb dosyasına config.gem ‘fiveruns_tuneup’ satırını ekliyoruz.
Rails 2.0 için fiveruns_tuneup /uygulamanızın/bulunduğu/klasör komutunu çalıştırıyoruz.
Geliştirme ortamında oldukça faydalı bir araç TuneUp. Daha büyük ve kurumsal projeler için ise FiveRuns ürünlerine göz atmakta fayda var. Gerçekten güzel uygulamaları mevcut.
İyi çalışmalar.







