CodeIgniter Wizard ikonu

CodeIgniter Wizard

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

Rutin PHP ortak kodlama görevlerinizi bu güçlü araç setine devrederek, web uygulaması geliştirme için harcadığınız zamandan büyük tasarruf edebilirsiniz. Üstelik güvenli ve kaliteli kod çıktılarına sahip olursunuz.

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 istediğiniz tablo 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 tüm kodları 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ı da hazırlar!

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 namespace'ler ile)
  • Model sınıfları (PSR uyumlu namespace'ler ile)
  • Denetleyici Sınıfları (PSR uyumlu namespace'ler ile)
  • Form görüntüleme dosyaları (Bootstrap 4 tabanlı duyarlı bir şablon kullanarak)
  • Liste (ızgara) görünümleri dosyaları (Bootstrap 4 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 bir Şekilde

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...