php bir mvc framework ile bir arkaplana tasarlama

1 Cevap

Benim uygulama için bir arka uç tasarımı nasıl bilmiyorum. Tabii ki her zaman sadece basit CRUD işlemleri oluşturabilirsiniz ama ben son zamanlarda iskele kavramı içine koştu ve arkaplanı için biraz daha "teknik" veritabanı şema karşı uyumlu olması.

Herhangi Ben bu "iskele" ve diğer "arka uç tasarım teknikleri" kullanarak nasıl fikir?

tabii ki biz (ben sürümü 2.3.4 de PHP çerçeve Kohana kullanıyorum) burada bir MVC framewoek kullandığınızı varsayarak yaşıyorum

Yani burada daha iyi bir soru var: çerçeveler veya mvc çerçeveler arka uç CMS oluşturmak için kurallar (üretim için, yani) var mı?

Geçenlerde PHP çerçeveler herhangi benzer Django'nın arkaplan arayüzü ... bir şey gördün mü?

1 Cevap

İskele bir teknik veya genellikle geliştiricilerin hızlı bir şekilde üstüne kendi app inşa geçici platformu ile gelip sağlar CakePHP ve ZendFramework gibi modern MVC çerçeveler tarafından sağlanan bir işlevdir.

Bu genellikle CRUD işlevselliği ile gelip kod az miktarda yazma anlamına gelir.

CakePHP Örneğin, yalnızca aşağıdaki kodu yazmak zorunda ve wallah!

<?php

class FooController extends AppController {
    var $scaffold;
}

?>

Ancak, iskeleler sadece olmalıdır temporary ve sizin app üretim gider özellikle gerçek CRUD ekranlar ile değiştirin gerektiğini unutmayın.

Ben biliyorum ne dayanarak, Kohana doğal iskele desteklemiyor. Ancak bu özelliğe sağlayacak modülleri bulunmaktadır. Ben Aşağıdakilerden herhangi kullanmış değil ama size bazı fikirler verebilir.

Scaffolding module for Kohana PHP

John Heathco's scaffolding module