CodeIgniter Wizard
Dakikalar içinde MVC tarzında PHP-MySQL Uygulamaları Geliştirin
CodeIgniter Wizard, Mac için kullanımı kolay, sezgisel ve güçlü bir hızlı web uygulaması geliştirme aracıdır. İlişkisel veritabanı bağlantılı, karmaşasız, temiz, güvenli ve yeniden kullanılabilir PHP, HTML, CSS ve JavaScript kodları üretip bunları otomatik olarak entegre ederek komple web uygulamaları oluşturur.
BES Enflasyon
Birikimleriniz enflasyona karşı korunuyor mu? Sadece nominal değil, reel kâr / zararınızı hesaplatın.
BES Enflasyon uygulaması, bireysel emeklilik sistemine (BES) yatırım yapan kullanıcıların, yatırımlarının gerçek getirilerinin enflasyon değişkenlerini dikkate alarak kolayca takip edebilmelerini sağlar. Uygulama, enflasyon ile birikimlerinizin enflasyon karşısındaki değerini analiz eder ve mevcut durumda enflasyona göre kâr veya zararınızı hesaplar.
Parallel Search Deluxe
Tek bir sorgu ile, birden çok arama motorundan gelen sonuçları yan yana kıyaslayın.
Paralel Search Deluxe uygulaması, arama sorgunuzu bir kez yazmanıza ve anahtar kelimelerin birden çok arama motorunda paralel olarak aranmasına olanak tanır. Arama sonuçlarını aynı anda farklı arama motorlarından elde edilen bir çerçeve ızgarasında görüntüler. Bir arama motorunda bulamadığınızı bir diğerinde bulabilirsiniz.
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.
İ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.
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 (entity) sınıfları (PSR uyumlu namespace'ler ile)
- Model sınıfları (PSR uyumlu namespace'ler ile)
- Denetleyici (Controller) Sınıfları (PSR uyumlu namespace'ler ile)
- Form (view) dosyaları (Bootstrap 4 veya Bootstrap 5 tabanlı duyarlı bir şablon kullanarak)
- Liste (ızgara / datatable) görünümü dosyaları (Bootstrap 4 veya Bootstrap5 tabanlı duyarlı bir şablon kullanarak)
- Yönetici Kontrol Paneli (basit dashboard) Sayfası (Bootstrap4 veya 5 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...