tutorial· 9 min read

VULK से PHP/Laravel ऐप कैसे बनाएँ

प्रॉम्प्ट से पूरी Laravel एप्लिकेशनें जेनरेट करें — Blade टेम्पलेट, Eloquent मॉडल, माइग्रेशन, रूट और auth — और उन्हें असली PHP 8.3 लाइव प्रीव्यू में चलाएँ। जुलाई 2026 के मल्टी-रनटाइम प्रीव्यू के लिए अपडेटेड।

João CastroJoão Castro
VULK से PHP/Laravel ऐप कैसे बनाएँ

17 जुलाई 2026 को अपडेट किया गया — PHP प्रोजेक्ट अब असली लाइव प्रीव्यू (PHP 8.3 + nginx microVMs) में चलते हैं, जुलाई 2026 में रोलआउट। यह गाइड मौजूदा फ़्लो दिखाती है।

VULK से PHP/Laravel ऐप कैसे बनाते हैं?

पूरा जवाब: अपनी एप्लिकेशन बयान करें और PHP, Laravel, Blade या Eloquent का ज़िक्र करें — VULK स्टैक पहचानकर सही MVC आर्किटेक्चर वाला पूरा Laravel प्रोजेक्ट जेनरेट करता है: संबंधों वाले Eloquent मॉडल, टाइमस्टैम्प वाली माइग्रेशनें, वैलिडेशन वाले रिसोर्स कंट्रोलर, लेआउट वाले Blade टेम्पलेट, नामित रूट और बिल्ट-इन ऑथेंटिकेशन स्कैफ़ोल्डिंग। जुलाई 2026 से, जेनरेटेड ऐप असली लाइव प्रीव्यू में चलती है: एक आइसोलेटेड माइक्रो-VM nginx के पीछे PHP-FPM 8.3 बूट करती है और आपका असली PHP परोसती है — असली Blade रेंडरिंग, असली रूटिंग, असली फ़ॉर्म पोस्ट, कोई सिमुलेशन नहीं। आप फ़ॉलो-अप प्रॉम्प्ट से इटरेट करते हैं, फिर पूरा सोर्स (composer.json समेत) एक्सपोर्ट करके किसी भी PHP होस्ट पर डिप्लॉय करते हैं — शेयर्ड होस्टिंग, VPS, Laravel Forge या Docker।

PHP उन सबसे ज़्यादा माँगे गए प्लेटफ़ॉर्मों में से है जिन्हें मुख्यधारा के AI बिल्डर नज़रअंदाज़ करते हैं: VULK पर इसके 174 ऑल-टाइम प्रॉम्प्ट-डिमांड उल्लेख हैं — React Native के 213 के बराबर — उन बिल्डरों से जो SPA नहीं, सर्वर-रेंडर्ड ऐप्स चाहते हैं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। Bolt, Lovable और v0 PHP बिल्कुल जेनरेट नहीं करते; VULK के पास समर्पित Laravel पाइपलाइन और लाइव PHP रनटाइम है।

AI कोड बिल्डर पर Laravel ही क्यों?

Laravel एक वजह से सबसे लोकप्रिय PHP फ़्रेमवर्क है: अभिव्यक्तिपूर्ण सिंटैक्स, दमदार ORM, बिल्ट-इन ऑथेंटिकेशन और विशाल इकोसिस्टम। पर नया Laravel प्रोजेक्ट खड़ा करने में अब भी दोहराव वाला सेटअप है — मॉडल बनाना, माइग्रेशन लिखना, रूट कॉन्फ़िगर करना, Blade टेम्पलेट बनाना और सब जोड़ना।

VULK पहचान लेता है कि आपका प्रॉम्प्ट PHP या Laravel एप्लिकेशन बयान कर रहा है और पूरी प्रोजेक्ट संरचना अपने आप जेनरेट करता है। आपको सही MVC आर्किटेक्चर वाली चलती Laravel ऐप मिलती है, आपके बयान की React नक़ल नहीं।

VULK, Laravel प्रोजेक्ट कैसे पहचानता है?

VULK आपके प्रॉम्प्ट का सांदर्भिक विश्लेषण करता है। अगर आप PHP, Laravel, Blade, Eloquent, Artisan का ज़िक्र करें, या सर्वर-रेंडर्ड एप्लिकेशनों के आम पैटर्न बयान करें, तो जेनरेशन इंजन Laravel स्टैक चुनता है। आप स्पष्ट भी हो सकते हैं:

Blade टेम्पलेट के साथ Laravel में इन्वेंटरी मैनेजमेंट सिस्टम बनाओ।
प्रोडक्ट CRUD, कैटेगरी मैनेजमेंट और स्टॉक स्तर दिखाने वाला
डैशबोर्ड शामिल करो।

AI पूरी डायरेक्टरी संरचना जेनरेट करता है: app/Models, app/Http/Controllers, database/migrations, resources/views, routes/web.php और कॉन्फ़िगरेशन फ़ाइलें। हर फ़ाइल Laravel परिपाटियों का पालन करती है। प्रीव्यू सेवा प्रोजेक्ट से ही PHP रनटाइम अपने आप पहचान लेती है (composer.json, *.php फ़ाइलें) — आप कभी रनटाइम हाथ से नहीं चुनते।

Laravel प्रोजेक्ट में क्या-क्या जेनरेट होता है?

VULK की सामान्य Laravel जेनरेशन में ये घटक होते हैं:

Eloquent संबंधों वाले मॉडल। AI सही $fillable एरे, संबंध मेथड (hasMany, belongsTo, belongsToMany) और क्वेरी स्कोप वाले मॉडल बनाता है। अगर प्रॉम्प्ट में कैटेगरी और प्रोडक्ट हैं, तो जेनरेटेड Product मॉडल में category() संबंध होगा और Category मॉडल में products() संबंध।

डेटाबेस माइग्रेशनें। हर मॉडल को उपयुक्त कॉलम प्रकार, इंडेक्स, फ़ॉरेन की और nullable फ़ील्ड वाली माइग्रेशन मिलती है। माइग्रेशनें टाइमस्टैम्प्ड और क्रमबद्ध होती हैं ताकि निर्भरता त्रुटियों के बिना चलें।

पूरे CRUD वाले कंट्रोलर। रिसोर्स कंट्रोलर index, create, store, show, edit, update और destroy मेथडों के साथ Laravel परिपाटियों पर चलते हैं। फ़ॉर्म वैलिडेशन समझदार नियमों के साथ Laravel का $request->validate() इस्तेमाल करता है।

लेआउट वाले Blade टेम्पलेट। @yield सेक्शनों वाला बेस लेआउट (app.blade.php), और हर CRUD ऑपरेशन के लिए अलग व्यू। टेम्पलेट Blade डायरेक्टिव — @foreach, @if, @csrf, @method — इस्तेमाल करते हैं, कच्चा PHP नहीं।

रूट परिभाषाएँ। रिसोर्स रूट, मिडलवेयर समूहों और कंट्रोलर संरचना से मेल खाते नामित रूटों वाला routes/web.php

ऑथेंटिकेशन स्कैफ़ोल्डिंग। जब प्रॉम्प्ट में auth की ज़रूरतें हों, VULK लॉगिन/रजिस्टर व्यू, ऑथेंटिकेशन कंट्रोलर और रूटों पर मिडलवेयर सुरक्षा जेनरेट करता है — Laravel के बिल्ट-इन auth पैटर्न से, बाहरी सेवाओं से नहीं।

पूरे प्लेटफ़ॉर्म पर यह डेटाबेस-फ़र्स्ट रूप ही सामान्य है: VULK-जेनरेटेड सभी ऐप्स का 62% एक SQL स्कीमा शामिल करता है (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026) — और Laravel का माइग्रेशन सिस्टम इसकी सबसे साफ़ अभिव्यक्तियों में से है।

कौन-से प्रॉम्प्ट सबसे अच्छी Laravel ऐप्स देते हैं?

अच्छी संरचना वाली Laravel एप्लिकेशनें देने वाले आज़माए प्रॉम्प्ट:

एडमिन पैनल वाला ब्लॉग:

Laravel में एक ब्लॉग बनाओ जिसमें सार्वजनिक लेख सूची और एडमिन पैनल
हो। लेखों में शीर्षक, बॉडी (रिच टेक्स्ट), फ़ीचर्ड इमेज, कैटेगरी और
टैग हों। एडमिन पैनल में लेख CRUD, कैटेगरी मैनेजमेंट और मीडिया
अपलोड पेज हों। साफ़ डिज़ाइन वाले Blade टेम्पलेट इस्तेमाल करो।
एडमिन उपयोगकर्ताओं के लिए ऑथेंटिकेशन शामिल करो।

ई-कॉमर्स प्रोडक्ट कैटलॉग:

फ़र्नीचर स्टोर के लिए Laravel प्रोडक्ट कैटलॉग बनाओ। प्रोडक्ट में
नाम, विवरण, दाम, कई इमेज हों और वे कैटेगरियों के हों। कैटेगरी
फ़िल्टर, खोज और प्रोडक्ट डिटेल पेज वाला सार्वजनिक स्टोरफ़्रंट
शामिल करो। प्रोडक्ट और ऑर्डर सँभालने का एडमिन सेक्शन। सभी
डेटाबेस ऑपरेशनों के लिए Eloquent इस्तेमाल करो।

प्रोजेक्ट मैनेजमेंट टूल:

Laravel में प्रोजेक्ट मैनेजमेंट ऐप बनाओ। उपयोगकर्ता प्रोजेक्ट
बनाएँ, नियत तारीख़ों और प्राथमिकता स्तरों वाले टास्क जोड़ें, और
टीम सदस्यों को टास्क सौंपें। बकाया टास्क और प्रोजेक्ट प्रगति
दिखाने वाला डैशबोर्ड शामिल करो। पुन: प्रयोज्य UI तत्वों के लिए
Blade कॉम्पोनेन्ट इस्तेमाल करो। रोल-आधारित पहुँच वाला ऑथेंटिकेशन:
admin, manager, member।

API बैकएंड:

मोबाइल फ़िटनेस ऐप के लिए Laravel REST API बनाओ। यूज़र
रजिस्ट्रेशन/लॉगिन (टोकन-आधारित auth), वर्कआउट लॉगिंग, एक्सरसाइज़
लाइब्रेरी और प्रोग्रेस ट्रैकिंग के एंडपॉइंट। सही API रिसोर्स
क्लास, फ़ॉर्म रिक्वेस्ट वैलिडेशन और रेट लिमिटिंग शामिल करो।
एकसार संरचना वाले JSON जवाब लौटाओ।

जेनरेटेड Laravel प्रोजेक्ट पर इटरेट कैसे करें?

शुरुआती जेनरेशन के बाद आप फ़ॉलो-अप प्रॉम्प्ट से एप्लिकेशन निखार सकते हैं। यहीं VULK की संवादात्मक एडिटिंग Laravel प्रोजेक्टों में दमदार बनती है:

सुविधाएँ जोड़ना:

Product मॉडल में सॉफ़्ट डिलीट जोड़ो, एडमिन में एक ट्रैश पेज के साथ
जो हटाए प्रोडक्ट दिखाए और उन्हें बहाल करने दे।

वैलिडेशन सुधारना:

ProductController के लिए कस्टम फ़ॉर्म रिक्वेस्ट क्लास जोड़ो। store
रिक्वेस्ट जाँचे कि दाम धनात्मक दशमलव है, नाम उसी कैटेगरी में
अद्वितीय है, और इमेज अधिकतम 2MB प्रत्येक हैं।

संबंध जोड़ना:

रिव्यू सिस्टम जोड़ो। उपयोगकर्ता रेटिंग (1-5) और टिप्पणी के साथ
प्रोडक्ट पर रिव्यू छोड़ सकें। लिस्टिंग पेज पर औसत रेटिंग और
प्रोडक्ट डिटेल पेज पर अलग-अलग रिव्यू दिखाओ।

मिडलवेयर जोड़ना:

रोल-आधारित मिडलवेयर जोड़ो। सिर्फ़ admin उपयोगकर्ता एडमिन रूटों तक
पहुँच सकें। सामान्य उपयोगकर्ता सिर्फ़ अपने ऑर्डर और प्रोफ़ाइल देख
सकें। users टेबल की माइग्रेशन में 'role' कॉलम जोड़ो।

हर संपादन सर्जिकल बदलाव जेनरेट करता है — सिर्फ़ वही फ़ाइलें अपडेट होती हैं जिन्हें बदलाव चाहिए, आपके मौजूदा कोड की संरचना बची रहती है। प्लेटफ़ॉर्म पर निर्माण की माध्यिका बातचीत 4 संदेशों की है; जो प्रोजेक्ट लोग सच में शिप करते हैं वे अक्सर 25 पार करते हैं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)।

लाइव PHP प्रीव्यू कैसे काम करता है?

जुलाई 2026 में यह बुनियादी रूप से बदल गया। PHP प्रोजेक्ट अब VULK के मल्टी-रनटाइम प्रीव्यू इन्फ़्रास्ट्रक्चर में चलते हैं: हर प्रीव्यू एक आइसोलेटेड Firecracker माइक्रो-VM है जो PHP 8.3 रनटाइम बूट करती है — nginx के पीछे PHP-FPM, प्रोजेक्ट के public/ डॉक्यूमेंट रूट से परोसता हुआ। यह आपका असली PHP चल रहा है, यानी आप जाँच सकते हैं:

  • Blade डायरेक्टिव सही रेंडर होते हैं — असली टेम्पलेट कंपाइलेशन, सिमुलेटेड अनुमान नहीं
  • लेआउट और सेक्शन सही जुड़ते हैं
  • फ़ॉर्म सबमिशन असली रूटों पर पोस्ट होते हैं और असली कंट्रोलर कोड चलाते हैं
  • auth स्थिति के हिसाब से सशर्त कंटेंट दिखता है
  • रीडायरेक्ट, सेशन और वैलिडेशन त्रुटियाँ बिल्कुल प्रोडक्शन जैसा व्यवहार करती हैं

पहले PHP आउटपुट सिर्फ़ कोड के रूप में देखा जा सकता था। अब यह VULK पर लाइव प्रीव्यू वाले चार प्लेटफ़ॉर्मों में से है — React + Vite (हॉट-रीलोड microVMs), Flutter (build-then-serve) और Python के साथ।

AI कौन-से Laravel पैटर्न अच्छे सँभालता है?

व्यापक परीक्षण से, ये Laravel पैटर्न भरोसेमंद ढंग से जेनरेट होते हैं:

  • सातों मेथडों वाले रिसोर्स कंट्रोलर
  • पॉलीमॉर्फ़िक और पिवट डेटा वाले many-to-many समेत Eloquent संबंध
  • कस्टम त्रुटि संदेशों वाला फ़ॉर्म वैलिडेशन
  • क्लास-आधारित और अनाम, दोनों तरह के Blade कॉम्पोनेन्ट
  • ऑथेंटिकेशन, ऑथराइज़ेशन और कस्टम जाँचों के लिए मिडलवेयर
  • यथार्थ फ़ैक्टरी डेटा वाले डेटाबेस सीडर
  • Blade पेजिनेशन लिंकों वाला पेजिनेशन
  • स्टोरेज डिस्क कॉन्फ़िगरेशन वाले फ़ाइल अपलोड

जेनरेशन के बाद क्या जाँचना चाहिए?

VULK अच्छी संरचना वाला Laravel कोड जेनरेट करता है, फिर भी कुछ जगहें जाँचने लायक़ हैं:

एनवायरनमेंट कॉन्फ़िगरेशन। जेनरेटेड .env फ़ाइल समझदार डिफ़ॉल्ट रखती है, पर प्रोडक्शन के लिए डेटाबेस क्रेडेंशियल, मेल कॉन्फ़िगरेशन और थर्ड-पार्टी API कीज़ अपडेट करनी होंगी।

सुरक्षा नियम। ऑथराइज़ेशन लॉजिक की समीक्षा करें, ख़ासकर अगर ऐप में कई यूज़र रोल हैं। AI उचित डिफ़ॉल्ट देता है, पर आपके ख़ास बिज़नेस नियम समायोजन माँग सकते हैं।

डेटाबेस इंडेक्स। AI फ़ॉरेन कीज़ और आम क्वेरी कॉलमों पर इंडेक्स जोड़ता है, पर अगर पता है कि आपकी ऐप के ख़ास क्वेरी पैटर्न होंगे (तारीख़ सीमाओं से छानना, फ़ुल-टेक्स्ट खोज), तो लक्षित इंडेक्स जोड़ना चाहेंगे।

वैलिडेशन के किनारे के मामले। जेनरेटेड वैलिडेशन ज़ाहिर मामले कवर करता है। आपके प्रोडक्ट के ख़ास बिज़नेस नियम — सब्सक्रिप्शन सीमाएँ, कोटा लॉजिक, स्तरीय अनुमतियाँ — प्रॉम्प्ट में बताने होंगे या इटरेशन में जोड़ने होंगे।

जेनरेटेड Laravel ऐप डिप्लॉय कैसे करें?

VULK ऐसी Laravel एप्लिकेशनें जेनरेट करता है जो स्टैंडर्ड PHP होस्टिंग के लिए तैयार हैं। जेनरेटेड प्रोजेक्ट में सभी निर्भरताओं वाला composer.json, डायरेक्टरी अनुमतियों का मार्गदर्शन और एनवायरनमेंट कॉन्फ़िगरेशन है। सोर्स एक्सपोर्ट करें और Laravel समर्थित किसी भी PHP होस्टिंग पर डिप्लॉय करें — SSH वाली शेयर्ड होस्टिंग, VPS, Laravel Forge या Docker कंटेनर।

एक ईमानदार चेतावनी: React प्रोजेक्टों के उलट, PHP ऐप्स को VULK से एक-क्लिक डिप्लॉय नहीं मिलता (हमारा डिप्लॉय लक्ष्य Cloudflare Pages PHP नहीं चला सकता)। वर्कफ़्लो है: लाइव प्रीव्यू में इटरेट करें → एक्सपोर्ट करें → अपने PHP होस्ट पर डिप्लॉय करें। जेनरेटेड कोड डिफ़ॉल्ट रूप से Laravel 11 परिपाटियों पर चलता है, जो मौजूदा इकोसिस्टम से संगतता और दीर्घकालिक समर्थन सुनिश्चित करता है।


FAQ

क्या VULK प्रीव्यू में सच में PHP चलाता है, या सिमुलेटेड है?

सच में चलाता है। जुलाई 2026 से हर PHP प्रीव्यू एक आइसोलेटेड माइक्रो-VM है — nginx के पीछे PHP-FPM 8.3, आपके प्रोजेक्ट की public/ डायरेक्टरी परोसता हुआ। Blade कंपाइल होता है, रूट डिस्पैच होते हैं, फ़ॉर्म पोस्ट होते हैं — प्रोडक्शन के LAMP-शैली होस्ट जैसा ही एक्सीक्यूशन मॉडल।

क्या VULK सिर्फ़ Laravel नहीं, सादा PHP या WordPress-शैली प्रोजेक्ट भी जेनरेट कर सकता है?

हाँ। PHP पाइपलाइन Laravel (ऐप-आकार प्रॉम्प्टों का डिफ़ॉल्ट) और सादे PHP प्रोजेक्ट कवर करती है; प्रीव्यू रनटाइम composer.json या *.php फ़ाइलों से पहचाना हर प्रोजेक्ट परोसता है। जो संरचना चाहिए वह बताएँ और फ़्रेमवर्क नहीं चाहिए तो स्पष्ट कहें।

क्या React ऐप्स की तरह Laravel ऐप एक क्लिक में डिप्लॉय कर सकता/सकती हूँ?

नहीं — PHP Cloudflare Pages पर नहीं चलता, इसलिए Laravel के लिए अभी एक-क्लिक डिप्लॉय नहीं है। आप पूरा सोर्स (स्टैंडर्ड Laravel 11 प्रोजेक्ट) एक्सपोर्ट करके किसी भी PHP होस्ट पर डिप्लॉय करते हैं: Forge, VPS, Docker या शेयर्ड होस्टिंग।

क्या दूसरे AI ऐप बिल्डर Laravel जेनरेट करते हैं?

मुख्यधारा के प्रॉम्प्ट-टु-ऐप टूल नहीं करते: Bolt, Lovable और v0 सिर्फ़ React/Next हैं। Replit का सामान्य-प्रयोजन एजेंट PHP लिख सकता है, पर फ़्रेमवर्क-अनुकूलित पाइपलाइन या PHP-ट्यून्ड प्रीव्यू के बिना। VULK अकेला प्रॉम्प्ट-फ़र्स्ट बिल्डर है जिसके पास समर्पित Laravel जेनरेशन पथ और लाइव PHP रनटाइम दोनों हैं।

इसका ख़र्च कितना है?

VULK सिर्फ़ सशुल्क है (कोई free tier नहीं): Builder $19.99/माह, Pro $39.99/माह, Max $199/माह। हर प्लान $3.99 से शुरू 3-दिन के फुल-एक्सेस इंट्रो से शुरू होता है, जारी रखने पर आपके पहले महीने में क्रेडिट। Laravel जेनरेशन और PHP लाइव प्रीव्यू सभी प्लानों पर उपलब्ध हैं; सोर्स ZIP एक्सपोर्ट Builder से शुरू होता है।

क्या एक्सपोर्टेड कोड स्टैंडर्ड Laravel है?

पूरी तरह। स्टैंडर्ड Laravel 11 संरचना, Composer निर्भरताएँ, Artisan-संगत, कोई VULK-विशिष्ट पैकेज नहीं। composer install चलाएँ, .env कॉन्फ़िगर करें, php artisan migrate, और यह हाथ से बने Laravel प्रोजेक्ट जैसा व्यवहार करता है।


vulk.dev खोलें, जो PHP एप्लिकेशन बनानी है वह बयान करें, और स्कैफ़ोल्डिंग जेनरेशन इंजन पर छोड़ दें। केंद्रित प्रॉम्प्ट से शुरू करें — एक फ़ीचर सेट या मॉड्यूल — और इटरेशन से बढ़ाएँ।

प्रकाशित द्वारा João Castro · 9 min read

आगे पढ़ें

सभी लेख
VULK सपोर्ट

ऑनलाइन

नमस्ते! आज मैं आपकी कैसे मदद कर सकता हूँ?

लोकप्रिय विषय

AI सपोर्ट • support.vulk.dev

VULK से PHP/Laravel ऐप कैसे बनाएँ — Blog | VULK