Sayfa Reklamı

Browsing Tag

php framework

zn framework
Genel

ZN Framework

ZN Framework nedir?

ZN Framework, PHP tabanlı projelerinizde kullanabileceğiniz MVC yapısında alanında uzman kişiler tarafından oluşturulan ilk ve tek yerli kod çatısıdır.

Neden ZN Framework’ü geliştirmek istediniz?

Pek çok geliştirici projelerinde hangi framework’ü kullanıyorsun dediğinde neredeyse %90’ımızın ağzından yabancı frameworkler yer almaktadır ve biz bu algıyı tamamen ortadan kaldırmak istedik biz türkler olarak o tarz yapıları yapabilmenin gücünü göstermek istedik. Zaten birçok sektördede bu geçerli olduğu gibi sadece yabancıların marka yada ürününü kullanıyorsunuz mesela örnek vermek gerekirsek Apple bir yabancı marka ama Apple’ın bir türk versiyonunu kendi halkımıza mâl etsek hiçte fena olmaz ben bir türk olarak bundan övünürüm içimizden birisi yapmış ve rahatça kullanabilirim ben bunu diyebilirim. Ayrıca birçok yeni yazılımcı arkadaşlarımız da yeni yeni framework öğrenme çabalarına girdiğinde baktığında Türkçe kaynak yetersizliliği var ve bu benim içinde çok rahatsız edici bir durum olduğunu gösteriyor. Günümüzde herkesin yabancı dil bilgisi olmayabilir ama hevesi olabilir öğrenebilir bir yerden öğrenirken diğer yerden sadece bilgisizlik yüzünden heveslerinden vazgeçmelerini istemeyiz öyle değil mi? ZN Framework’ü biraz geliştirip başkalarınada bu sebeplerden dolayı yaymak istedik ve altındanda birçok kişinin desteği ile kalkabileceğimize inanıyorum. İlk çıkarttığımız sürüm biraz standart dışı olabilir bizde bunun farkındayız fakat bizde kendimizi geliştirerek sizlere günümüz standartlarına uygun bir hale getirmek için epey uğraştık.

ZN Framework ile geliştirilmiş site/proje örnekleri var mı?

ZN Framework’ü nasıl/nereden öğrenebilirim?

Framework’ler hakkında en ufak bile bilginiz var ise ZN’ye kolayca alışabilirsiniz, hiç bilmeyen birisi iseniz de çok fazla zorlamayacağını söyleyebilirim. Türkçe ve Birebir Destek ile Türkiye’de ilk PHP framework’ü çıkarttık. Facebook grubumuz üzerinden atacağınız her sorun/öneri yada istek gibi durumlarınızı en hızlı şekilde cevaplamaya özen gösteriyoruz. Destek konusunda sadece bizlerde değil ZN’ye katılan herkes cevaplayabiliyor ve bildiklerimizi kolayca yayabiliyoruz. Türkçe kaynak olarak sitemizde Kılavuz olarak geçen dökümantasyona bu adresten ulaşabilirsiniz.

Diğer framework’ler ile arasındaki farklar nelerdir?

ZN Framework’ü diğerlerinden ayıran özellik öncelikle Türkçe ve Yerli olmasıdır. Bunların dışında birçok basit işlemi kütüphanelere toplayarak ilgili metodu gerekli kütüphanelere yerleştirdik bu sayede ise sizler aradığınız metodu rahatlıkla bulabileceksiniz. Kolay ve 4 farklı nesne erişim yöntemi ile bir farklılık kıldık, sizlerin diğer framework’lerde şu şekilde kullanıyordum ve bu şekilde bir kullanıma aşinayım dediğinizde ZN direkt olarak size kullandığınız erişim yöntemini size sunmaktadır. Bir sınıfı kullanmanız için herhangi bir tanımlama yapmanıza gerek kalmaksızın direkt olarak projeye dahil edilir ve bunun hiçbir şekilde performansı etkilediğini düşünmenize bile gerek yoktur. Dosya ve Klasör isimlerini akılda kalıcı ve pratik bir yapı haline getirdik, Framework’e tamamiyle hakim olabilme olasığı sunabiliyoruz. Bizi diğer framework’lerden ayıran en temel özellikleri bu şekilde sayabiliriz ayrıca Performans bakımından sitemizde bulunan Benchmark teslerine bir göz atmanızda tavsiye var.

ZN Framework içerisinde bulunan kütüphaneler nelerdir?

Tüm framework’lerde olduğu üzere ZN Framework’de 90’a yakın olmak üzere library (kütüphane)’ler mevcut. Bu kütüphaneler ile yapacağınız her işlemi kolaylaştırıp el çabukluğunuz ile kısa sürede çok iş yapmanızı sağlayabiliyoruz. Yaptığımız her kütüphanede en rahat kullanım olanağı ve geliştirilebilir olmasına dikkat ediyoruz. Kütüphanelere birkaç örnek vermek gerekirse;

  • Database
  • User
  • Session
  • Cookie
  • File
  • Folder
  • FTP
  • Import
  • GD
  • Calender
  • Cart
  • Security
  • Parser
  • Blade
  • Saber
  • Form
  • HTML
  • HTML5
  • CSS
  • jQuery
  • Ajax
  • Animate
  • Animation
  • Event

olmak üzere başlıca kütüphaneleri bu şekilde sıralayabiliriz, bunların kullanımını nasıl yaparız diye düşünüyorsanız? Kılavuz adresinden ZN Framework’e ait olan Türkçe dökümantasyona ulaşabilirsiniz. Sistem üzerinde %90 ingilizce terimler kullanılmaktadır kalan %10’luk kısımda ise türkçe terimler kullanılmıştır. Birçok kişinin bu konuda takıldığını fark ettim ve bunuda ayrıca belirtmek istedim.

ZN Framework’ün genel özellikleri nelerdir?

  • Kod ve Tasarım Ayrılığı (MVC Yapısı)
  • Yüksek Güvenlik
  • Hızlı ve Kolay Kurulum
  • Her Proje için Özel Şifreleme Yöntemi
  • Temiz Kodlama
  • Static – Non Static Erişim ve Kodlama Kolaylığı
  • Birden Fazla Dil Seçeneği Oluşturma
  • Yüksek Performans

Facebook grubunuza nereden ulaşabilirim?

facebook.com/groups/znframework

Sitenizin resmi adresi nedir?

zntr.net