2010-07-14 15 views
10

क्या कोई बेहतर PHP CRUD कोड जनरेटर है?
मैं डेटा एक्सेस ऑब्जेक्ट, बिजनेस ऑब्जेक्ट और वैल्यू ऑब्जेक्ट प्राप्त करना चाहता हूं।
मेरी ज़रूरतों से मेल खाना मुश्किल होगा, लेकिन मुझे खुशी है कि कम से कम मैं कोई प्रासंगिक प्राप्त कर सकता हूं।
क्या कोई अच्छा PHP CRUD कोड जनरेटर है?

[संपादित करें]

मैं एक MVC आधारित आवेदन पर काम कर रहा हूँ।
मैं अपने स्वयं के एमवीसी ढांचे का उपयोग कर रहा हूं।
मुझे मॉडल भाग के लिए कोड जेनरेट करने के लिए इस कोड जनरेटर की आवश्यकता है।
उदाहरण के लिए एंटीटी क्लास और वैल्यू ऑब्जेक्ट्स वर्तमान में मेरे कोड नीचे दिए गए हैं।

class CustomersDAO 
{ 
    public function add() {$CustomersVO} 
    public function update($CustomersVO) {} 
    public function delete() {} 
    public function get() {} 
} 
class CustomersVO 
{ 
    public $id; 
    public $name; 
    public $tp; 
    public $address; 
} 
class CustomerBO 
{ 
    private $id; 
    private $name; 
    private $tp; 
    private $address; 

    public function getID() {}; 
    public function setID($val) {}; 
    // other getters and setters gos here.. 

    // other business logics 
} 
+0

सीआरयूडी को सरल बनाने के लिए [PHP ढांचे के संभावित डुप्लिकेट] (http://stackoverflow.com/questions/29126/php-frameworks-for-simplifying-crud) और एक [जोड़े अन्य] (http://stackoverflow.com/खोज? क्यू = PHP + क्रूड) – Gordon

+0

मुझे जो चाहिए वह ढांचा नहीं है। मैं डेटा एक्सेस लेयर – BlueBird

+2

के लिए अपना विकास आसान बनाना चाहता हूं [PHPRunner] (http://xlinesoft.com/phprunner) की जांच करें। प्रयास करने के लायक [किराने सीआरयूडी] (http://www.grocerycrud.com/) भी है। –

उत्तर

13

http://www.cakephp.org (scaffholding)

http://www.symfony-project.org

http://www.phpscaffold.com

http://www.scriptcase.net

सभी कमांड लाइन के माध्यम से बुनियादी व्यापार तर्क उत्पन्न कर सकते हैं।

+0

मैंने phpscaffold.com की जांच की। यह सभी कार्यक्षमताओं के साथ एक पूर्ण आवेदन उत्पन्न कर रहा है। मुझे वह नहीं चाहिए। मैं चाहता हूं कि कुछ लोग एंटीटी क्लासेस और वैल्यू ऑब्जेक्ट्स की तरह सोचें। मेरा आवेदन एमवीसी पर आधारित है। मैं अपने स्वयं के एमवीसी ढांचे का उपयोग कर रहा हूँ। मैं अपना काम तेजी से बनाने के लिए कोड जनरेटर जानता हूं। – BlueBird

+0

ऐसा लगता है कि आपको ढांचे की बजाय ओआरएम की आवश्यकता है? http://www.doctrine-project.org/projects/orm –

+0

हां मुझे ढांचे की आवश्यकता नहीं है। मुझे अपने मौजूदा दृश्य और नियंत्रक में एकीकृत करने के लिए मॉडल की आवश्यकता है। – BlueBird

2

आप

Cygnite Framework

बुनियादी कोड पीढ़ी करता है पर एक नज़र हो सकता है। नियंत्रक, मॉडल, विचार, लेआउट, अंकन, फॉर्म घटक, आवश्यक फ़ील्ड सत्यापन आदि। ये सभी सरल कमांड के साथ उत्पन्न होते हैं। आप अपनी आवश्यकता के आधार पर कोड बदल सकते हैं।

यहाँ tutorial- Generate CRUD application within 2 Min

वर्थ देख रहा है।

0

आप अभी तक एक और PHP डीएओ जनरेटर/मचानकर्ता पा सकते हैं - इसे मैन्युअल कॉन्फ़िगरेशन या टेबल/कॉलम बसने की आवश्यकता नहीं है - यह MySQL के INFORMATION_SCHEMA से डेटाबेस स्कीमा संरचना को पढ़ेगा और गुणों के साथ चयनित तालिकाओं के लिए स्वचालित रूप से ORM कक्षाएं बनायेगा, CRUD (एस) और संबंधित वस्तुओं के लिए गेटर्स सहित खोजक कार्यों।

http://phpdao.ir.com.hr

2

LaraAdmin सबसे अच्छा CRUD जेनरेटर और Laravel के लिए व्यवस्थापक पैनल हो सकता है। यह एलोक्वेंट मॉडल और शानदार दृश्य भी उत्पन्न करता है।

संबंधित मुद्दे