Php Mvc Sorusu
-
http://titanphp.com/
light codeigniter (v1)
ve
light laravel (v2)
end tarafından 10/May/17 08:54 tarihinde düzenlenmiştir -
mvc ve framework kullanamayan tek ben miyim?
-
Model : Veritabanı ile iletişim kurar.
Controller : View ile Model arasındaki bağlantı.
View : User interface
Burada View herhangi birşey olabilir diyorsan; REST API ya da SOAP (eski) teknolojilerini incelemen gerekir, yani web service yazman lazım.
Controller'ın data'yı REST API ise JSON olarak, SOAP ise XML formatında basar. Sonra istediğin view'den servisine istek atar, istediğin datayı alır ve ilgili formatı parse ederek kendi view'inde bastırırsın.
MVC de önemli olan yapılan işleri birbirine karıştırmamak, her layer'ın kendi sorumlulukları vardır. Burada en alt layer'da model bulunur.
Controller, gelen input değerlerinin kontrolünden sorumludur daha çok. Gelen input değerlerini en güvenli şekilde Model'a verir ve sonuçları alır.
Sonucu ilgili formata çevirip istek atan View'e gönderir.
-
manyaki bunu yazdı
Model : Veritabanı ile iletişim kurar.
Controller : View ile Model arasındaki bağlantı.
View : User interface
Burada View herhangi birşey olabilir diyorsan; REST API ya da SOAP (eski) teknolojilerini incelemen gerekir, yani web service yazman lazım.
Controller'ın data'yı REST API ise JSON olarak, SOAP ise XML formatında basar. Sonra istediğin view'den servisine istek atar, istediğin datayı alır ve ilgili formatı parse ederek kendi view'inde bastırırsın.
MVC de önemli olan yapılan işleri birbirine karıştırmamak, her layer'ın kendi sorumlulukları vardır. Burada en alt layer'da model bulunur.
Controller, gelen input değerlerinin kontrolünden sorumludur daha çok. Gelen input değerlerini en güvenli şekilde Model'a verir ve sonuçları alır.
Sonucu ilgili formata çevirip istek atan View'e gönderir.
modele backendte donen herseyi yukleyebilir miyim?
sadece db islerinden mi sorumlu bu zat?
end tarafından 10/May/17 16:47 tarihinde düzenlenmiştir
php mvc basit mvc yapısı mvc ogreniyorum starter pack ajax post ve mvc