PHP için İskele [kapalı]

12 Cevap php

Temel iskele oluşturmak için PHP herhangi bir şey Rails gibi, var mı?

EDIT: Ben hızlı prototip şey lazım ..

12 Cevap

Symfony, CakePHP, Akelos, CodeIgniter ve diğerleri gibi bazı çerçeveler iskele için destek.

Ancak size phpMyAdmin tablo, ihracata dayalı REZİL iskele sayfalarını oluşturur ki phpScaffold deneyebilirsiniz bir çerçeve kullanmak istemiyorsanız ...

Ben de bazı hızlı prototipleme istedim, ama o kodu üretmek istiyordu, bu yüzden bunu güncellemek kolaydır. I http://github.com/tute/phpscaffold yayınlanır phpScaffold (vb seferde HTML5, CSS güzel, birçok model,) birçok iyileştirmeler yapılmış.

Phreeze bu basit ve kolay hale getirir. http://phreeze.com/

QCodo başka büyük bir seçenektir. Zamanında yerine yansıması Kod Üretimi yapmak için yansıma kullanır beri, büyük olasılıkla daha iyi performans görürsünüz.

İlk olarak, Raylar bir çerçevedir. PHP bir dildir. PHP yerleşik değil iskele desteği, sadece Ruby gibi - dil Raylar üzerine inşa - değil. CakePHP gibi bir çerçeve, ancak, iskele desteklemiyor.

İkincisi, ben çünkü CakePHP itirazda görüyoruz "hala bir sürü şeyler yapmak zorunda." Doğru - herhangi bir çerçeve ile, vb yeni sözleşmeler, yapılandırmaları öğrenmek zorunda gidiyoruz

CakePHP iskele seçenekleri bol var

Eğer Crud + üstüne API eklentisi atarsanız, temelde güzel eklemeler ton ile, ihtiyacınız olan her şey var

cakephp-crud: Aşağıdaki iki projede aktif halefi. Her iki Crud işlemleri sağlar, API, Scaffolding, aramalar ve more

Crud Plugin: https://github.com/nodesagency/Platform-Crud-Plugin

API Plugin: https://github.com/nodesagency/Platform-API-plugin

Hepsi varsayılan davranışını genişletmek ve değiştirmek için CakePHP olayları kullanmak, yani onun gerçekten basit

Myslef kalkınması için ben Kullan CodeIniter, emin onlar iskele var, ama sadece canlı ürününde kullanımı bunu vermeyeceğiz demek "basit iskele" açısından (i herkes hakkında bilmiyorum ama ben değilim Yalnızca) bazı araçlar olarak kullanıyor.

Bazı gibi CRUD jeneratör gerekir ama eğer SparkPlug kullanabilir, ya da Ignition ikisi Codeigniter kullanılabilir

Bu oldukça uzun bir süre önce sordum, ama yine de alakalı check-out ise bu güzel scaffolding class (demo kontrol) edildi

Yiiframework Gii denilen iyi bir kod iskele sistemi vardır. Bu web tabanlı bulunuyor. Eğer tablo oluşturduktan sonra, tarayıcı içinde CRUD sınıflar oluşturabilir. Hiçbir komut satırı gerekli. Ben bu iskele seviyorum.

Eğer web çerçeve olarak CakePHP'ye kullanırsanız o scafalding destekler. Daha fazla bilgi için bu linke bakınız. http://book.cakephp.org/2.0/en/controllers/scaffolding.html

Iskele başka yaklaşım eylem Temsilciler kullanıyor ... bu konuda oldukça iyi bir yazı burada bulunabilir http://iam.mrburly.com/content/display/show/slug/action-delegates.

Ben SO politika ölü iplik canlanması için ne olduğundan emin değilim ama ben yukarıdaki çözümlerin hiçbiri tatmin edici durumda benim kendi iki sent eklemek düşündüm. Eğer bir PHP tabanlı MySQL iskele aracı arıyorsanız, check out AMPLE Scaffolder. Tüm paketi iç veritabanı izinlerine dayalı yerel ve uzak MySQL veritabanlarına anında erişim var bunun basit bir web erişilebilir dizine düşmüş olabilir (az 200k), tek bir PHP dosyası içinde yer alıyor. Hayır şema ihracat, yapılandırma dosyaları, ya da diğer sorunlarını. Artı, hem de sunmak için diğer yetenekleri bir sürü var. Sadece ben başka bir seçenek için aradılar durumda paylaşmak düşündüm. Bunu kontrol ve herhangi bir sorunuz varsa, geri göndermek için çekinmeyin.