2009-09-19 18 views
10

मैं वर्तमान में एक मध्यम आकार की कंपनी के लिए एक एडोब एयर डेस्कटॉप ऐप का निर्माण कर रहा हूं और मुझे ट्रूली का मानना ​​है कि मैं इस तरह के ऐप का उपयोग कई अन्य 'जैसी कंपनियों' के लिए कर सकता हूं। यह उनकी दक्षता में काफी सुधार करेगा और उन्हें पैसे बचाएगा; और उम्मीद है कि मुझे कुछ पैसे भी बनाओ! :) मैं डेटाबेस संरचना और आवेदन के लेआउट को डिजाइन करने की प्रक्रिया में हूं।कोल्डफ्यूजन पर स्विचिंग?

मेरे वर्तमान कौशल:

  • पीएचपी पर मध्यवर्ती
  • मध्यवर्ती ActionScript 3.0
  • में और नहीं बल्कि फ्लेक्स के लिए नए और एडोब हवा

मैं क्या समझ से, AMF है ' फ्लेक्स और सर्वर-साइड भाषा के बीच संचार का सर्वोत्तम रूप। साथ ही, मुझे पता है कि एएमएफ [कोल्डफ्यूजन टू फ्लेक्स] संचार के लिए मूल है जबकि PHP को [PHP से फ्लेक्स] संचार के लिए WebOrb, Zend AMF, या AMFPHP की आवश्यकता होती है। मुझे वास्तव में पसंद है कि कोल्डफ्यूजन एक 'सभी में एक' कैसे है।

मेरा प्रश्न है:

यदि यह एक प्रोग्राम है जो मैं और अधिक पर कुछ साल बिताने या पर योजना, मैं ColdFusion या PHP के साथ जा रहा से बेहतर होगा? अभी तक> ठोस एकीकरण

  • , -

    • मैं ColdFusion, फ्लेक्स, और एडोब एयर सभी Adobe हैं तथ्य यह है कि मैं PHP
    • के साथ एक 'तृतीय-पक्ष प्रोग्राम'
    • पर निर्भर रहना होता था पसंद नहीं है मुझे कोल्डफ्यूजन

    कृपया मदद करें, किसी भी जानकारी की सराहना की जाएगी!

  • उत्तर

    14

    जब मैं एक नौजवान था, जिसने बिना किसी अनुभव के कॉलेज के स्नातक की उपाधि प्राप्त की, मैंने कोल्डफ्यूजन सीखा और लगभग एक सप्ताह में मेरे पहले काम पर इसमें एक व्यावहारिक नींव थी। सीखना वाकई आसान है। ColdFusion की

    सकारात्मक:

    • आसान
    • जानने के लिए
    • दुनिया में सबसे आसान भाषा एक डेटाबेस से कनेक्ट और यह बहुत विन्यास एक एडोब उत्पाद है
    • में एसक्यूएल लिखने के तेजी से विकास के लिए अनुमति देता है एक स्नैप
    • बस नई सुविधाओं के साथ एक नया संस्करण जारी किया गया
    • आप हमेशा एक ढूंढ पाएंगे नौकरी जानने ColdFusion ColdFusion की

    विपक्ष:

    • कठिन एक अच्छा होस्टिंग
    • थोड़ा, पुरानी यहां तक ​​कि अपने नवीनतम अद्यतन के साथ कंपनी को खोजने के लिए महंगी ($ संदर्भ में)
    • अत्यधिक वर्बोज़ और क्लुडी (इसे एंटरप्रिसी के रूप में वर्णित कर सकते हैं)

    मैंने फ्लेक्स एएमएफ प्रोटोकॉल के साथ जावा और कोल्डफ्यूजन का उपयोग किया है, और दोनों बहुत आसान हैं और बॉक्स के ठीक बाहर काम करते हैं - अगर आपको इसमें रूचि है तो जावा को नकारें।

    हालांकि, सबकुछ जानने के बिना, मुझे यह पूछना है: यदि आप डेस्कटॉप ऐप बना रहे हैं, तो आपको एआईआर के पास एसक्यूएल लाइट तक पहुंचने पर बैकएंड से कनेक्ट करने की आवश्यकता क्यों है?

    ध्यान रखें कि फ्लेक्स/एआईआर अधिक लोकप्रिय हो जाता है, इसलिए अधिक भाषाएं (मेरी राय में) भाषा के हिस्से के रूप में एएमएफ प्रोटोकॉल प्रदान करती हैं। लेकिन आप उस पर शर्त नहीं लगा सकते हैं।

    यह सब कहकर, मैं कहूंगा कि कोल्डफ्यूजन के साथ जाना है।भले ही यह ग्लैमरस न हो, यह एक अच्छी कौशल है - यह स्क्रिप्टिंग भाषाओं का कोबोल बनने जा रहा है (कुछ राज्य सरकारें और संघीय सरकार का बड़ा हिस्सा इसका उपयोग करती है)

    +1

    जो मैं समझता हूं उससे, एडोब एयर एसक्यूएल लाइट तक पहुंच सकता है, लेकिन केवल स्थानीय, यह भी बहुत सुरक्षित नहीं है। मुझे ऐसा करना अच्छा लगेगा अगर यह एक विकल्प था। अगर मैं गलत हूं तो कृपया मुझे बताएं। उत्तर के लिए धन्यवाद। – Booski

    +2

    हां, एसक्यूएल लाइट केवल स्थानीय है। – Henry

    12

    मैं कोल्डफ्यूजन के लिए वोट देता हूं। यह किसी भी सॉफ्टवेयर डेवलपर के लिए केक का एक टुकड़ा है, यह इतना आसान है। इसे सीखने में ज्यादा समय नहीं लगता है।

    इतना ही नहीं AMF ... के रूप में access="Remote"

  • BlazeDS या LiveCycle डाटा सेवा के साथ एकीकरण की घोषणा तरीके के रूप में

    • दूरस्थ वस्तु के रूप में सरल एक सेवा के रूप
    • ** सीएफ (LCDs CF8 में शामिल है) , एक्शनस्क्रिप्ट
    • ** से सीधे ईमेल भेजने जैसी सेवाओं का खुलासा करता है ** फ्लैश बिल्डर में डेटा केंद्रित विकास का समर्थन 4

    ** कोल्डफ्यूजन 9

    में समर्थित यह वास्तव में कोल्डफ्यूजन को आरआईए के लिए आदर्श मंच बनाता है। मैं आपको सलाह देता हूं कि आप कोल्डफ्यूजन 9 का उपयोग करें। स्क्रिप्ट-आधारित सीएफसी (सीएफ में कक्षा) PHP या जावा या .NET पृष्ठभूमि के साथ पीपीएल के लिए सीखना बहुत आसान होगा।

  • +4

    जब मैं मेरा प्रश्न टाइप करना समाप्त हुआ, आप और सीएफडीवी दोनों के पास -1 था, और मुझे लगता है कि ऐसा इसलिए है क्योंकि कोई इस धागे को खेलने की कोशिश कर रहा है, शायद उस उत्तर वाले लड़के के पास इस सवाल से कोई लेना देना नहीं है। तो मैंने आपको +1 –

    8

    मैं कोल्डफ्यूजन के लिए दूसरा वोट देता हूं। मैंने हाल ही में एक कोल्डफ्यूजन बैकएंड के साथ एयर में निर्मित टाइम ट्रैकलाइन ऐप को धक्का दिया। आपने सभी को एक का उल्लेख किया है और यही वह है जो आपको सेटअप और विश्वसनीय बनाने में आसान बनाता है। एडोब के साथ दोनों प्रौद्योगिकियों (क्लाइंट और सर्वर) का समर्थन करते हुए आप गलत नहीं जा सकते हैं।यहाँ कुछ फ्लेक्स और CF के नमूने है कि आप कितनी अच्छी तरह सीएफ और फ्लेक्स/एयर संवाद करने के लिए के रूप में एक उत्तेजित दे सकते हैं: http://flexcf.com/

    -8

    ColdFusion, फ्लेक्स, और एडोब एयर सभी Adobe हैं -> ठोस एकीकरण

    मुझे नहीं पता कि इस तरह की बहुत सख्त बाध्य प्रौद्योगिकियां क्यों हैं, और जो जल्द से जल्द नहीं हो सकती है, और जिनके पास अभी तक कोई वास्तविक बाजार प्रवेश नहीं है, एक उत्पाद का भविष्य सुरक्षित है । इसके अलावा, इन दिनों ठंड लगाना प्राचीन है। अजगर या जावा, यदि आप अनुकूलन और बाद के वर्षों में इसे बदलने के लिए नए डेटाबेस को नए वेब चौखटे के साथ काम करने में सक्षम होना चाहते की तरह एक मजबूत, पोषणीय, सामान्य प्रयोजन भाषा में

    लिखें यह, आदि

    साथ ही, सुनिश्चित करें कि आपका अनुबंध विशेष रूप से कहता है कि आप ग्राहकों को लाइसेंस बेच रहे हैं, न कि कॉपीराइट, क्योंकि आप पाते हैं कि आपके पास उत्पाद के स्वामित्व नहीं है, यदि आप नहीं करते हैं।

    +2

    कोल्डफ्यूजन जेडीबीसी का उपयोग किया, इसलिए आप "नए डेटाबेस के साथ काम करने के लिए बाद के वर्षों में इसे अनुकूलित और बदलने में सक्षम होंगे ..." – Henry

    +2

    कोल्डफ्यूजन का व्यापक रूप से उपयोग किया जाता है (संघीय सरकार और शीर्ष निगमों में से कई - फॉर्च्यून 500 का बहुमत)। एडोब एयर व्यापक रूप से उपयोग किया जा रहा है (eBay, फेड एक्स, और कई और अधिक)। और जो मैं समझता हूं, फ्लेक्स की जगह भी है। तो यह एक बुरी बात कैसी है? – Booski

    6

    मैं कोल्डफ्यूजन की भी सिफारिश करता हूं। मैं तीन साल तक फ्लेक्स/एआईआर ऐप का निर्माण कर रहा हूं। मैंने उन्हें PHP, .NET, और जावा में निर्मित बैकएंड के साथ विकसित किया है।

    कोल्डफ्यूजन अब तक का सबसे आसान एकीकरण है। कई अन्य लाभ भी हैं।

    उन लोगों के लिए जो सीएफ़ मर रहा है, यह हर साल उछाल और सीमा से बढ़ रहा है। अपनी यादृच्छिक, अविश्वसनीय, नकारात्मक जानकारी पोस्ट करने के बजाय, कुछ वास्तविक & अपने बयानों का बैक अप लेने के लिए सत्यापित जानकारी पोस्ट करें। अन्यथा आप जो भी कहते हैं वह पूरी तरह असफल हो जाता है। आपके जैसे लोग कह रहे हैं कि सीएफ 10 साल से मर रहा है।

    विचित्र रूप से, यह मर रहा है, यह देखते हुए कि पिछले दो वर्षों में डेवलपर बेस 30% बढ़ गया है, इवान्स डेटा के अनुसार (यदि आप इन आंकड़ों को सत्यापित करना चाहते हैं तो रिपोर्ट खरीदें)। 2004 से यह 400% तक बढ़ गया है।

    पिछले कुछ वर्षों में दो प्रमुख ओपन सोर्स सीएफएमएल इंजन विकसित किए गए हैं। बहुत आश्चर्यजनक कोई मरने वाली भाषा के लिए सभी प्रयासों से गुजरता है। www.adobe.com/products/coldfusion/customers/

    तो मूल बात करने के लिए वापस: http://www.getrailo.org www.openbluedragon.org

    फॉर्च्यून 100 कंपनियों के विशाल बहुमत ColdFusion का उपयोग करें। कोल्डफ्यूजन फ्लेक्स/एआईआर ऐप्स के लिए एक व्यवहार्य बैकएंड है और कई समाधानों के लिए सबसे अच्छा विकल्प बनना पसंद है। आपकी ज़रूरतों को निर्धारित करना चाहिए कि आपके लिए स्पष्ट विकल्प क्या होगा, चाहे वह सीएफएमएल/ब्लेज़डीएस, पीएचपी/एएमएफपीएचपी, जावा/ब्लेज़डीएस, .NET/वेब सर्विसेज इत्यादि हो।

    +0

    मैं ब्लेज़डीएस के लिए नया हूं इसलिए कृपया मुझे थोड़ा सा मदद करें।क्या इसे फ्लेक्स एएमएफ संचार में कोल्डफ्यूजन के लिए आवश्यक है, या क्या इसका उपयोग 'पुश' जोड़कर उनके संचार में सुधार करने के लिए किया जाता है ?? – Booski

    1

    यदि आपकी तुलना php और coldfusion है, तो मैं चुनूंगा पूरी तरह से ठंडा, यह क्वेरी और डेटाबेस समर्थन के लिए कार्यक्षमता में बेहतर बनाया गया है। अन्य शांत सुविधाओं में स्प्रेडशीट निर्माण, पीडीएफ पीढ़ी, प्रश्नों की क्वेरी, सूची जारी है। मैं ठंडे फ़्यूज़न को देखने में समय बर्बाद करूँगा यदि यह मैं था, सीएफवील्स और शीतबॉक्स दोनों ठोस

    ठंडेपन के डाउनसाइड यह एक खुला स्रोत वातावरण नहीं है, और कई विशेषताएं केवल एंटरप्राइज़ सीएफ सर्वर स्तर हैं (पीडीएफ पीढ़ी के बिना वॉटरमार्क, संग्रहीत प्रक्रिया आरसी 1 कर्सर, देशी ऑरैकल डीबी कनेक्शन, ect) मैंने रेलो के बारे में अच्छी चीजें सुनी हैं लेकिन कभी भी

    निर्णय लेने से पहले, मैं रेलों पर रूबी दे सकता हूं। यह PHP से एक कूद है, लेकिन यह बहुत तेज है, जबकि ओपन सोर्स भी है। भरोसा है कि मैं कोई फैनबॉय नहीं हूं, मैं नेट, पीएचपी, कोल्डफ्यूजन, आरओआर, पायथन का उपयोग करता हूं, मेरा मानना ​​है कि प्रत्येक के पास इसके सकारात्मक हैं और किसी को यह देखने के लिए एक उचित शेक देना चाहिए कि उन्हें सबसे अच्छा/फिट बैठता है सबसे अधिक