CodeIgniter Wizard ikon

CodeIgniter Wizard

Mac'ler için PHP MySQL CRUD Kod Üreten Hızlı Web Uygulaması Geliştirme Aracı

Rutin PHP ortak kodlama görevlerinizi kesinlikle bu güçlü araç setine devrederek ve muazzam zamandan tasarrufu edebilirsiniz.

Web uygulama şablonu ve temel kodları artık saniyeler içinde kullanımınıza hazır.

Kaldığınız yerden devam edebilme özelliği

Otomatikman göze hitap eden sonuçlar

Kapsamlı form doğrulama mantığı dahil!

Yeniden kullanılabilir ve temiz kod kopyalamanız, yapıştırmanız ve özelleştirmeniz için hazır ...

İlk önce veritabanı yaklaşımı ile yapılan geliştirmelerde CodeIgniter Wizard, size bir MySQL veya MariaDB veritabanından tablolar ve alanlar seçtirdikten sonra model, görünüm ve denetleyici (kontrolör) sınıflarını teşkil eden kod dosyalarını otomatik olarak üretir - hatta yeni CodeIgniter 4 varlık (entity) sınıflarını bile buna dahil eder. Veritabanı üzerinde ilişkilendirdiğiniz tabloları da kapsayacak şekilde oluşturma, okuma, güncelleme ve silme operasyon kodlarını otomatik olarak hazırlar.

Kod sihirbazının otomatik olarak hazırladığı web uygulamasını bir kod tabanı olarak alıp, üzerine ek kod geliştirmeler ekleyerek kendi uygulamanızı inşa edebilir, ya da oluşturulan temiz, taşınabilir ve yeniden kullanılabilir kodları, başka bir uygulamanızda yeniden kullanmak üzere kendi projenize kopyalayabilirsiniz.



CodeIgniter Wizard ile Oluşturulmuş Örnek Uygulamaya Ait Ekran Resimleri

Hayalinizdeki web uygulamasının iskeletinden daha fazlası anında hazır!

CodeIgniter Wizard saniyeler içinde, tüm cihazlar için duyarlı ("responsive") görünümlere sahip PHP web uygulamaları oluşturur.

CodeIgniter Wizard yönetim arabirimlerine sahip MySQL / MariaDB veritabanı tabanlı web uygulamaları için hızlı bir şekilde gelişmiş bir başlangıç noktası oluşturur.

CodeIgniter Wizard ilk önce veritabanından yola çıkarak, sizden önce bir MySQL veya MariaDB veritabanından tablolar ve alanlar seçmenizi ister ve ardından modelleri, görünümleri ve denetleyicileri oluşturan kodu otomatik olarak üretir - hatta yeni CodeIgniter 4 varlıkları, standart veritabanı CRUD işlemlerini destekler. Üstelik bu şekilde hazırladığınız modüllere ait bazı temel verileri kullanarak otomatikman kenar çubuğu olan yönetim paneli sayfalarını oluşturur!

MVC tasarım modelinde kod üretimi

Bir veritabanı tablosu ve kalan sütunları seçtikten sonra, CodeIgniter Sihirbazı aşağıdaki kod dosyalarını oluşturur:

  • Varlık sınıfları (PSR uyumlu ad alanlarına uygun)
  • Model sınıfları (PSR uyumlu ad alanlarına uygun)
  • Denetleyici Sınıfları (PSR uyumlu ad alanlarıyla uyumlu)
  • Form görüntüleme dosyaları (Bootstrap4 tabanlı duyarlı bir şablon kullanarak)
  • Liste (ızgara) görünümleri dosyaları (Bootstrap4 tabanlı duyarlı bir şablon kullanarak)
  • Yönetici Kontrol Paneli Sayfası (Bootstrap4 tabanlı duyarlı bir şablon kullanarak)

Benzer araçların aksine, CodeInigter Wizard'ın çıkarttığı kodlar özellikle temiz, taşınabilir ve yeniden kullanılabilir olarak üretildiğinden, oluşturulan web uygulamasını, özel geliştirmenizin üzerine inşa etmek için bir kod tabanı olarak alabilir veya kodların tamamını ya da bir bölümünü kopyalayarak başka bir uygulamanızda kullanabilirsiniz.

Kendi başınıza standart PHP kodunu yazmak için ne kadar zaman harcıyorsunuz?

Mevcut kod tabanınızdan kopyalayıp yapıştırsanız bile?

Varlık-model katmanı, ilişiki tablolar için ek SQL sorguları, alan özniteliklerini tanımlama, HTML form kontrolleri, stil sınıfları, form doğrulama, girdi temizleme ve tüm bunları denetleyici sınıflarına bağlamak için entegrasyon yapma gibi rutin ve zaman alıcı PHP kod yazma işlerinizi CodeIgniter Wizard'a devretmeyi tercih edersiniz. CodeIgniter Wizard'ın basit, sezgisel kullanıcı arayüzü, işi olabildiğince hızlı bitirmenize yardımcı olmak için tasarlandı.

İyi bir Programcı Ne Yapıyorsa, CodeIgniter Wizard da Onu Yapar

Tabii Çok Daha Çabuk

Sadece işi halletmek için karman çorman kod yazarak değil, iyi bir geliştirici gibi temiz kod yazarak, otomatik olarak yapmak. Diğer çoğu kod oluşturucunun aksine, CodeIgniter Wizard, kullanılan programlama çatısının tavsiye edilen yöntemlerine uyularak bir insan tarafından yazdığı kodu üretir. Peki iyi bir geliştirici ile CodeIgniter Sihirbazı arasındaki fark nedir? CodeIgniter Sihirbazı bunu ilk seferinde ve saniyeler içinde doğru şekilde yapar.

CodeIgniter Wizard'a eklenen her özellik, geliştiricinin tekrar eden, zaman alıcı bir görevi ele alması düşünülerek tasarlandı, böylece bilgisayara devredilebilir ve geliştiricinin sıradan kodlama görevlerine zaman harcamak yerine yaratıcılığa odaklanmasına olanak tanır.

İncelikle Tasarlanmış Gelişmiş Özellikler

Kullanıcı dostu ekran üzerindeki kısıtlamalar, en doğru çıktıyı alma seçeneklerini sınırlayarak, tasarım hatalarını en baştan yapma olasılığını en aza indirir.

Örneğin, CodeIgniter Wizard'ın kullanıcı arayüzünde form görünümleri oluştururken, herhangi bir alanı <input type="text"> olarak oluşturabilmekle beraber, veritabanı sütunu uzunluğu birkaç karakterle sınırlı olan alanlar için sihirbaz yanlışlıkla <textarea> kullanılmasına engel olur. Aynı şekilde <select> imi ile oluşturulan açılır menüler bu alan için uygun veri yapısı hazır olduğunda oluşturulabilir. Ve bunun gibi daha birçok özellik yararlanmanız için sizi bekliyor...