ZN Framework, PHP web programlama dili kullanılarak Türk geliştiriciler tarafından geliştirilmiş açık kaynak kodlu ve felsefesi basitlik üzerine kurulu olan profesyonel bir kod çatısıdır. 2011 yılında geliştirilmeye başlanan bu yapı 30 Mart 2015 tarihinden bu yana geliştiricilere ücretsiz olarak dağıtılmaktadır. Türkiye'de bu alanda daha önce üst seviyede bir çalışma olmadığı için Türkiye'nin ilk profesyonel kod çatısı olarak kabul edilir.
"ZN Framework bir gönüllü adam projesidir."
# Neler Sunuyor?
ZN Framework kısa sürede ciddi projeler geliştirmeniz için gerekli ortamı sunar.
Data gönderim, tema entegrasyon gibi yapıları ile hızlı proje geliştirmenize olanak sağlar.
Gelişmiş alt yapısına karşılık proje performansını yüksek tutar.
Alışkanlıklarınız olan harici yapıların sisteme entegrasyonunda kolaylık sağlar.
Kod sadeliği sayesinde kodun geliştirilebilme devamlılığını destekler.
Çoklu proje geliştirme alt yapısı ile tek sistem üzerinden tüm projelerinizi geliştirmenize zemin hazırlar.
Gelişmekte Olan Topluluk
Forum, Facebook ve Github komünitesi ayrıca detaylı Türkçe dokümantasyonu ile sorunlarınızı hızlıca çözebilmenize imkan tanır.
# Desteklenen Özellikler
Lisans PHP MVC Şablon Motoru Tema Entegrasyonu Geliştirme Arayüzü
MIT 7+ Standart Wizard Basic Devtools
Veritabanı Platformları Database Mapping Auth Ödeme Sistemi Cache Platformları Çoklu Proje Geliştirme
MySQL ORM with Grand Vision User Nestpay File Var
Oracle FDM with Databases/ Permission Wincache
ODBC Migration Memcache
Web Servisleri Uzak Servisler Yerel Servisler Dosya Sistemleri Veri Depolama Veri Türleri
Restful Email Console File Session Strings
CURL FTP Crontab Folder Cookie Stack
CDN SSH Commands Generate Cache Arrays
Events Upload Buffer Collection
Resim İşleme Kriptografi Çoklu Dil Veri Biçimlendirme Veri Transferi Hypertext
Thumb Encode Lang Json Method Form
GD Crypto ML Serial Http Html
Security Separator Request Pagination
Compress Redirect Captcha
Araçlar Sistem Araçları Tarih & Zaman Sepet Rotalama Restorasyon
Converter Benchmark Date Var Classic Page
Limiter IS Time Route Project
Statik Dönüşüm Hata Denetimi
Başlangıç Dosyaları Entegrasyon Desteği JS Kaynakları
Internal Errors Static Autoload Direkt Destekleniyor
Facade Exceptions This Object Handload Composer
# Desteklenen Dağıtımlar
Original Edition ZN Framework'ün orjinal sürümüdür. Bu sürüm beraberinde diğer paketleri de kurar. Kurulum composer ile gerçekleştirilir. znframework
Fullpack Edition Bu dağıtımın Original Edition dağıtımından farkı composer yerine doğrudan indirilebilir olmasıdır. Güncelleme işlemi composer yerine Devtools ve Konsol uygulaması üzerinden yürütülür. Bu dağıtım daha çok sunucu yerine hostinglerde çalışan geliştiriciler için tavsiye edilir. fullpack-edition
Single Edition Bu sürüm ZN Framework`ün orjinal sürümünde yer alan Projects/ dizine ait herhangi bir projenin dizin yapısına sahiptir. Aynı çatı altında birden fazla proje yer almayacaksa daha sade dizin yapısı nedeniyle bu sürümün kullanılması tercih edilebilir. Kurulumu composer ile gerçekleştirilir. single-edition
Creator's Edition Kendi kod çerçevenizi oluşturabilmenize olanak sağlayan sürümdür. Bu sürümde dizin yapısını kendinize göre tasarlarsınız. Bir nevi Single Edition sürümünün özelleştirilebilen halidir. Kurulumu composer ile gerçekleştirilir. custom-edition