मैं एक PHP डेवलपर हूं और मैंने Angular2 सीखना शुरू कर दिया। लेकिन मुझे नहीं पता कि PHP के साथ इसका उपयोग कैसे करें। क्या यह कोणीय के रूप में कोणीय का उपयोग करना संभव है? मुझे क्या करना होगा? बिना साझा किए गए होस्टिंग पर Node.js इंस्टॉल किए गए इसका उपयोग कैसे करें?PHP अनुप्रयोग में मैं कोणीय 2 का उपयोग कैसे कर सकता हूं?
उत्तर
एक लंबे समय पीएचपी डेवलपर के रूप में मेरे 2 सेंट की वजह से सिफारिश नहीं कर रहा है जो Angular2 के साथ बहुत कुछ खेल रहा है।
एक PHP डेवलपर के रूप में, आप अपने पीएचपी एक HTML पृष्ठ प्रस्तुत करना और ग्राहक के लिए भेजे जाने के लिए उम्मीद कर रहे हैं। आप Angular2 के साथ ऐसा नहीं करेंगे। वह सब प्रोसेसिंग जो PHP में होगी, डेटा टेबल, सूचियां, या जो कुछ भी अब कोणीय का काम है।
केवल एक चीज जो आप PHP के साथ करेंगे, बस जेएसओएन प्रतिक्रियाएं भेजें। दूसरों ने पहले से ही यह कहा है।
मुझे लगता है कि चूंकि आप यह पूछ रहे हैं कि आपके पास Angular2 के साथ काम करने का कोई अनुभव नहीं है। तो यहां सौदा है:
जानें कि अपनी स्थानीय मशीन पर नोड और एनपीएम का उपयोग कैसे करें। अपने खाली Angular2 प्रोजेक्ट को सेट अप करने के लिए एनपीएम का उपयोग कैसे करें सीखें। अपनी स्थानीय मशीन पर चलाएं और विकसित करें।
आपके डेटा में लोड करने के लिए तैयार, पीएचपी उपयोग करने के लिए कोणीय के लिए सामने अंत करने के लिए नीचे JSON डेटा भेजने के द्वारा शामिल हो सकते हैं।
जब आप दुनिया के लिए अपना एंगुलर 2 ऐप ऑनलाइन रखने के लिए तैयार हों तो आपके पास कई बिल्ड विकल्प हैं। आपको अपने कोड को टाइपस्क्रिप्ट से जावास्क्रिप्ट में संकलित करने की आवश्यकता है।
मैं कोणीय सीएलआई उपकरण का उपयोग कर रहा हूं। इससे मुझे "एनजी बिल्ड" चलाने की सुविधा मिलती है और ऐप संकलित हो जाता है।
फिर मैं अपने अपाचे सर्वर पर जेनरेट किए गए फ़ोल्डर को अपलोड कर सकता हूं और यह काम करता है। कोणीय सीएलआई "dist" नामक एक फ़ोल्डर बनाता है जिसमें आपके सामने वाले अंत की सभी चीज़ें शामिल होंगी।
केक का टुकड़ा।
आपके उत्तर के लिए बहुत बहुत धन्यवाद। मैं लंबे समय से PHP डेवलपर हूं जिसे हाल ही में बताया गया था कि मुझे एंगुलर 2 में जो कुछ भी बनाया गया है उसे परिवर्तित करना है। मैं इसके बारे में खुश नहीं हूं, लेकिन यह एक नौकरी है। [कोणीय] (https://angular.io/) पर ट्यूटोरियल के अलावा, आपके उत्तर ने मुझे PHP और कोणीय के बीच संबंधों को थोड़ा और समझने में मदद की। – Cagey215
जहां तक मुझे पता है कि AngularJS क्लाइंट साइड जावास्क्रिप्ट फ्रेमवर्क है। तो सामान्य रूप से 'नोडजेस' की कोई ज़रूरत नहीं है। आपको बस अपने HTML कोड में शामिल AngularJS लाइब्रेरी फ़ाइलों की आवश्यकता है जो आपके PHP कोड द्वारा उत्पादित किए जा रहे हैं।
मुझे लगता है कि आपको पहले AngularJS पर नज़र डालना चाहिए।
स्पष्टीकरण: AngularJS (1.X शाखा) और कोणीय 2 आगे एक ही बात नहीं है। कोणीय 2 के साथ आप अब एक स्क्रिप्ट टैग शामिल नहीं हैं। आपका पूरा यूआई सब कुछ के लिए इस पर निर्भर करता है। – sitesbyjoe
अधिमानतः, अपनी साइट सिर्फ एक सरल index.html और जो नहीं है और अपने जे एस के सभी इसलिए अपने कोणीय ऐप्लिकेशन हों फ़ाइल app.js बुलाया डाउनलोड करेगा।
PHP एक सर्वर एक एपीआई, जो अनुरोध करने के लिए JSON/XML के साथ उत्तर दे रहा है का काम कर रही है पर बैठे हो जाएगा, तो आप कोणीय एप्लिकेशन तो JSON का उपयोग वेब इंटरफेस के निर्माण के लिए होगा।
आप पीएचपी कहीं भी होस्ट किए हो सकता है, और एक अन्य स्थान से अपने कोणीय एप्लिकेशन की सेवा, यहां तक कि सोचा था कि यह विलंबता
<html>
<script src="app.js">
</html>
ऊपर [sitesbyjoe] सबसे अच्छा जवाब शानदार है। बस विवरण कदम,
खुला cmd
1) सीडी अपने-प्रोजेक्ट फ़ोल्डर
2) एनजी निर्माण
3) apache/htdocs/[जिले/या your- को जिले फ़ोल्डर की प्रतिलिपि परियोजना का नाम]
4) Important: open the index.html file, find <base href="/">
change it to <base href="/your-project-name/">
Without doing this, js file will not be load correctly.
5) http://localhost:80/your-project-name/index.html
यह काम करता है।
- 1. मैं .NET 4 वेब प्रपत्र प्रोजेक्ट में कोणीय 2 का उपयोग कैसे कर सकता हूं?
- 2. मैं एकाधिक कोणीय 2 परियोजनाओं के बीच एक कोणीय 2 घटक कैसे साझा कर सकता हूं?
- 3. मैं कोणीय में घटनाओं का परीक्षण कैसे कर सकता हूं?
- 4. कोणीय 2 अनुप्रयोग
- 5. कोणीय 2 अनुप्रयोग
- 6. कोणीय 2 अनुप्रयोग
- 7. कोणीय 2 + उल्का अनुप्रयोग
- 8. मैं कोणीय 2 में स्थान कैसे लगा सकता हूं?
- 9. क्या मैं/कैसे कर सकता हूं ... PHP
- 10. मैं सिद्धांत (2) में अब() का उपयोग कैसे कर सकता हूं?
- 11. मैं एक कोणीय 2 मार्ग कैसे बना सकता हूं?
- 12. मैं curl का उपयोग कर PHP में पैच अनुरोध कैसे कर सकता हूं?
- 13. टाइपस्क्रिप्ट का उपयोग कर कोणीय 2 में TreeView कैसे बनाएं?
- 14. क्या मैं नोड के बिना कोणीय 2 का उपयोग शुरू कर सकता हूं?
- 15. कोणीय 2 मैं नेस्टेड संरचना कैसे बना सकता हूं?
- 16. कोणीय 2 में दिनांक पाइप का उपयोग करके मैं तत्व के प्रतिपादन का परीक्षण कैसे कर सकता हूं?
- 17. मैं PHP में preg_replace का उपयोग कर रूसी शब्द से कैसे मिलान कर सकता हूं?
- 18. मैं PHP अनुप्रयोग में bcrypt को कैसे प्रबंधित कर सकता हूं (और मुझे चाहिए)?
- 19. मैं php का उपयोग कर एक docx दस्तावेज़ को html में कैसे परिवर्तित कर सकता हूं?
- 20. मैं PHP का उपयोग कर रैम मेमोरी में डेटा कैसे स्टोर कर सकता हूं?
- 21. मैं php का उपयोग कर फ़ाइल को किसी अन्य फ़ोल्डर में कैसे स्थानांतरित कर सकता हूं?
- 22. मैं PHP एसडीके का उपयोग कर फेसबुक में पुनः प्रमाणीकरण कैसे कर सकता हूं?
- 23. मैं php का उपयोग कर फ़ाइल डाउनलोड कैसे कर सकता हूं?
- 24. मैं wpf में रिलेकॉमैंड का उपयोग कैसे कर सकता हूं?
- 25. मैं स्कैला में प्राइमेटिव का उपयोग कैसे कर सकता हूं?
- 26. मैं जावास्क्रिप्ट में गोटो का उपयोग कैसे कर सकता हूं?
- 27. मैं EndRequest में ऑटोफैक का उपयोग कैसे कर सकता हूं?
- 28. मैं web2py में मॉड्यूल का उपयोग कैसे कर सकता हूं?
- 29. मैं सी # में डीबग्रेक() का उपयोग कैसे कर सकता हूं?
- 30. मैं आईओएस में एमक्यूटीटी का उपयोग कैसे कर सकता हूं?
कोणीय जेएस क्लाइंट पक्ष पर काम करता है जो ब्राउज़र में चलता है और एपीआई को कॉल करता है (चाहे वे php, node या किसी अन्य सर्वर साइड भाषा में हों)। कोणीय 2 अनुप्रयोग का दर्शन बैक-एंड एपीआई के साथ फ्रंट एंड कार्यक्षमता को अलग करना है। – noor
Angular.js सिर्फ एक अग्रभाग जावास्क्रिप्ट ढांचा है, इसे किसी भी अन्य ढांचे पर काम करने के लिए node.js की आवश्यकता नहीं है। कोणीय जेएस एक स्वतंत्र ढांचा है, जो किसी भी बैकएंड भाषा के साथ काम करता है। आपको बस जेएसन को आराम से एपीआई के साथ आउटपुट करने की आवश्यकता है, और कोणीय ढांचे के अंदर विवरण का उपयोग करें। –
@noor अगर मैं कोणीय 2 के लिए टाइपस्क्रिप्ट में एक परीक्षण घटक लिखता हूं, तो एक HTML पृष्ठ कैसे प्रस्तुत करें ?? कृपया एक उदाहरण जोड़ें। – mgh