Salt olarak kodladığımız PHP projelerinin yerini, MVC yapıları ve frameworkler aldı. Bizde bu süreçte Codeigniter, Laravel, Symfony üzerindeki çalışmalarımızdan sonra Yerli Titan’da karar kıldık.
Turan Karatuğ tarafından geliştirilen Titan MVC, tüm ihtiyaçlarımızı karşılamakla birlikte, projeler üzerinde çalışırken de o kodlamanın hazzına ulaşmak gibisi yok 🙂 Şuan için birçok projemizde kullandığımız Titan MVC için dökümantasyon ve örneklere http://kilavuz.titanphp.com/index.html adresinden ulaşabilirsiniz.
Titan Mini MVC Framework Nedir?
Titan, MVC tasarım deseni ile geliştirilmiş, PHP tabanlı, küçük ve kolay kullanımlı bir uygulama çatısıdır.
Database işlemlerinin yapıldığı Model, HTML kodlarının bulunduğu View ve bu ikisi arasındaki veri iletimini sağlayan Controller katmanlarını birbirinden ayırır. Kolay anlaşılır ve temiz kod yazımı sağlar.
Titan MVC Özellikleri
– PHP 5.4 ve üzeri sürümlerde kullanılabilir,
– MVC (Model-View-Controller) tasarım desenini destekler,
– SEO uyumlu URL yapısını destekler,
– DB işlemleri için PDO Kütüphanesinden türetilmiş TitanDB nesnesini kullanır.