Göz önüne alındığında ATK Çerçeve

5 Cevap php

Herkes ATK Framework kullandı? Bu iş kullanımı için uygulamalar geliştirerek yönelik olduğu iddia ediliyor. Vb veri, bilgi tabanları, kurgulama .. Bu Ben öncelikle (benim kendi kullanımı yan süreyle) geliştirmektir budur. Site bana diğer çerçeveler daha iyi olabilir neden büyük bir bakış vermemiştir.

Bu ürün ile fikirleriniz / deneyimleri nelerdir?

5 Cevap

Ben sadece bir kaç gün geri önce ATK Framework indirmek ve şimdi bu hafta benim müşteriye sunulmak üzere benim geçerli yazılım projesinde modüllerinden birini bitirme. Ben ATK benim zaman ve emek tasarrufu söyleyebiliriz.

We use the atk-framework in work and I must say this is the worst Framework I've ever used. Nothing is like in other Framework - nothing works like it should be and the documentation - btw. What documentation?

Bu sadece kötü tamamen unuseable olduğunu değil

ATK büyük bir çerçevedir. I MySHI oluşturmak için kullanılır. Ben 2008 yılında arkasında biraz zaman geçirdim bir açık kaynak projesi. Henüz Django ile bir şey inşa ettik ama bir veya iki kez öğretici ile çalıştım.

ATK Django yönetici arayüzüne benzer. Django, bir daha genel bir çerçevedir. Ama ben daha kapsamlı bir iş mantığı çerçeve olmaya ATK bulundu. Django yönetici arayüzü sadece özgün tasarım büyük bir veritabanı odaklı web sitesi için ön uç olması gerekiyordu değil mi, bir web içerik yönetimi için kaba arka uç arayüz olması gerekiyordu.

(Kutunun dışında) bir veri merkezli veritabanı için bir web arayüzü oluşturmak için ATK daha komple bir UI yaratmak için ne gerekiyorsa maç gibi görünüyor. Bunlardan ikisi ile büyük sorun çerçevesinin parçası olmayan şeyler yapmak isteyeceksiniz durumdur. Ya biri, bazı kere yapmanız gerekir bildiğim şeyleri yapmaktan sizi mücadele olacak gibi görünüyor.

ATK Eksileri

  • Küçük Dev Team (Ama makul cevap)
  • Pazarlama eksikliği (hayır buz)
  • Küçük Kullanıcı Tabanı (yardım alma)
  • PHP (Python geçerli çılgınlığı ama PHP ile yanlış bir şey yoktur)
  • Belgeler (Sınırlı ama öğretici ile çalıştıktan sonra bunun çoğu bundan sonra API.)

Ben bugün bir proje başlatmak için olsaydı ben de bir seçim olabilir. Proje birkaç tablo ilişkileri ile küçük ve özel bir kullanıcı ui gerekli vaktinden bilseydim Django almak istiyorum. Basit bir kişisel banka kayıtlarını düşünüyorum. Ben birçok tablo ilişkileri ile bir proje başlatmak ve veritabanı admin kullanıcı arayüzü oldu olsaydı o zaman ben ATK almak istiyorum. Faturalama ile müşteri yönetimi düşünün. Ben framework mimarlar tarafından düşünce değil, bazı şeyler yapmak gerekebilir son derece karmaşık bir proje başlatmak için olsaydı o zaman ben (hala bu bir kendime cevaplamak için çalışıyoruz) Ruby on Piramit veya Ruby gibi daha genel ve açık bir çerçeve almak istiyorum . Elektronik tıbbi kayıt düşünün.

Bu şimdiye kadar kullanılan en iyi framework .. tüm CRUD işlevini yönetir .. yani bu sadece basit bir web tabanlı bir sistemi oluşturmak için birkaç kod satırı kullanabilirsiniz .. Bu çerçeve tüm geliştiricilerin gerekenleri öğrenmek için sürücü bir harika bir sistem .. diğer araçlar ile intergrate istiyorum ya .. i ŞİMDİ .. sonra benim çalışma olmadan zor i programlama kağıt başarısız var çünkü .. bu gerçeği iyi olamaz inanıyorum koymak .. bağlıdır! Ben geliştirici değilim!

Biz şimdi dört proje üzerinde ATK Çerçeve kullanmış ve genel çerçeve ile memnun olmuştur. Bu hızlı uygulama geliştirme için mükemmel ve bize bir kaç hafta içinde tamamen fonksiyonel iş süreçleri siteleri etrafında açmak için izin verir. Biz başarıyla masa başına birkaç milyon kayıtları ile veritabanları karşı çerçeve kullanılan, karmaşık görüntü işleme ve yönetimi ele Aurigma Image Uploader gibi üçüncü parti denetimleri entegre ve bir kerede binlerce kayıtlarına yüzlerce veri ihracat rutinleri ölçekli var. Biz ATK Framework ile oldu büyük sorunu dokümantasyon ve biz normal ATK kullanım durumlarında uymaz yapmanız gereken şeyler için belirli örnekler olmuştur. Projemizi desteklemek için yapılan çok özel bir değişiklik var iBuildings ile bir defa veya iki sözleşmeli ve onlar işlerini çok duyarlı ve thurough olmuştur. . Biz Zend Framework ve NET gibi hem de diğer Altyapıları, kullanmış - ve her biri kendi güçlü varken ben saldırılı daha tamamen işlevsel bir uygulama oluşturmak için daha hızlı bir yol görmedim söyleyebilirim, ancak bazı kontrol fedakarlık yapmak üzerinde tam olarak işler başlık altında nasıl yapılır.