MVC Nedir ? En basit açıklaması ile

MVC Nasıl Çalışır ? Browser’ dan WebServer’ a istek gider. İsteğin route’ u çözülüp, istek controller a sevk edilir. Controller’ da istek anlaşılır, yapılması gereken işlem Model’ e paslanır. Model de Business Logic işlem görür. Model’ de sadece Database işlemleri YAPILMAZ. Bu yanılgıdan kurtulalım. Model ve model den sonraki katmanlar ile database, webservice vb. işlemlerin… Continue reading

AngularJS – Binding

AngularJS’ in başlangıç konusu data binding, türkçesiyle veriyi bağlamak. Bu konumuzda hem AngularJS’ i sıfırdan projemize dahil etmeyi, hemde data binding’ i işleyeceğiz. Fakat bundan önce isterseniz AngularJS’ in ana konseptini anlattığım http://angulartr.com/angular-baslangic/ AngularJS Başlangıç konumuzuda göz atabilirsiniz. 

CORS Problemine Çözüm YQL [ AngularJS / Jquery ]

Merhaba, Frontend uygulamalarınızı yaparken zaman zaman cors problemi ile karşılaşmışsınızdır. Uygulamanızdan bir api’ ye XHR Request yaptığınzda, tarayıcınızın console’ unda “No ‘Access-Control-Allow-Origin’ header is present on the requested resource” şeklinde bir hata alıyorsanız doğru yerdesiniz.

Php uygulamalarında Session Handler olarak Redis Server’ ı Kullanmak

Php’ de default olarak session yönetimi için dosya sistemi kullanılır. Lakin in-memory çalışan Redis‘ i session için kullanmamız sistemimizi büyük oranda hızlandırmaktadır. Aşağıdaki rehberde, basit ayarlar yaparak, php uygulamalarınızda redis’ i session handler olarak kullanmayı anlatacağım. Aşağıdaki anlatım, Ubuntu server için geçerlidir. Diğer linux dağıtımlarında da ufak farklılıklar ile çalışacaktır.