क्या PHP के लिए एक कोड ऑबफ्यूज़ेटर है? [बन्द है]


212

क्या किसी ने PHP के लिए एक अच्छा obfuscator का उपयोग किया है? मैंने कुछ कोशिश की है, लेकिन वे बहुत बड़ी परियोजनाओं के लिए काम नहीं करते हैं। वे चर को संभाल नहीं सकते हैं जो एक फ़ाइल में शामिल हैं और उदाहरण के लिए दूसरे में उपयोग किया जाता है।

या आपके पास अपने कोड के प्रसार को रोकने के लिए कोई अन्य चाल है?


11
क्या आप सुनिश्चित हैं कि आपको इसकी आवश्यकता है?
चीरी

5
@ StevenA.Lowe: PHP का मजाक बनाने से सावधान रहें। :-)
मार्को डेमायो

89
अभी तक एक और बहुत अच्छा, रचनात्मक प्रोग्रामिंग संबंधित प्रश्न सही क्यू एंड ए प्रारूप में है जो गैर रचनात्मक के रूप में बंद हो जाता है। स्टैक ओवरफ्लो पर शर्म आती है ...
पेट्र

6
वह स्टैक ओवरफ्लो है। बंद किए गए सवालों की तुलना में अधिक एकमात्र चीज जो बंद नहीं होनी चाहिए, उपयोगकर्ता लपटें हैं जब कुछ खराब नारा यहां आते हैं और मदद मांगते हैं।
मैक

2
यदि आपको लगता है कि इसे बंद नहीं किया जाना चाहिए, तो फिर से खोलने के लिए मतदान करें।
इरा बैक्सटर

जवाबों:


240

आप PHP को सुरक्षित रखने का प्रयास कर सकते हैं, जो आपके PHP कोड को बाधित करने के लिए एक मुक्त PHP पर्यवेक्षक है।
यह बहुत अच्छा है, उपयोग करने में आसान है और मुफ्त भी है।
EDIT: यह सेवा अब लाइव नहीं है।

जैसे कि दूसरों ने यहाँ क्या लिखा है, क्योंकि उन्होंने इसे तोड़ा जा सकता है आदि का उपयोग नहीं किया है:
मेरे पास उन्हें जवाब देने के लिए केवल एक ही चीज़ है - अपने घर के दरवाजे को बंद न करें क्योंकि कोई भी आपका ताला चुन सकता है।
यह बिल्कुल ऐसा ही है, 100% कोड की चोरी को रोकने के लिए ओब्यूशन नहीं है। इसे केवल एक समय लेने वाला कार्य बनाने की आवश्यकता है इसलिए मूल कोडर का भुगतान करना सस्ता होगा। उम्मीद है की यह मदद करेगा।


105
इस तथ्य को इंगित करने के लिए +1 कि इसको कठिन बनाने के बारे में, असंभव नहीं है।
अशोकन ख।

3
ध्यान दें कि अपने स्रोत कोड को एन्क्रिप्ट करने के बजाय इसे कॉन्फ़िगर करना असंभव नहीं है, या तो इसे डिक्रिप्ट करना असंभव है, बस ऐसा करना मुश्किल है।
ज़ोरिज़ोर

9
कोशिश की, लेकिन पसंद नहीं आया। यह केवल चर नामों को बदलता है, यह न तो टिप्पणियों को हटाता है ..
पिस्सू

1
@ शेवर्न, अपने दरवाजे को खुला छोड़ दो फिर कोलुम्बो और अपने आप को कवर करने के लिए एक बहुत अच्छा वकील;)
डेविड न्यूकोम्ब

2
@ डेविड न्यूकॉम्ब - जो वास्तव में एक अच्छा वकील का भुगतान करना चाहता है, जब आप सिर्फ दरवाजा बंद कर सकते हैं?
अज़ुंदरिया

109

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

संगीत और फिल्म कंपनियां अभी तक इस मामले में नहीं आई हैं, वे अभी भी डीआरएम पर लाखों खर्च करते हैं।

PHP और पर्ल जैसी भाषाओं में यह तुच्छ है। पर्ल में बहुत सारे कोड ऑबफ्यूज़ेटर होते थे, तब हमें एहसास हुआ कि आप उन्हें तुच्छ समझ सकते हैं।

perl -MO=Deparse some_program

PHP में DeZender और Show My Code जैसी चीजें हैं ।

मेरी सलाह? एक लाइसेंस लिखें और एक वकील प्राप्त करें। केवल दूसरा विकल्प कोड को नहीं देना है और इसके बजाय एक होस्ट की गई सेवा चलाना है।

विषय पर perlfaq प्रविष्टि भी देखें ।


220
मैं ज्यादातर आपके साथ सहमत हूं, लेकिन ओपी ने खुले स्रोत के गुणों पर व्याख्यान नहीं, बल्कि एक उत्पाद सिफारिश के लिए कहा।
एली

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

7
@ जैमशैडी: ऑब्सफेकेशन का मतलब यह नहीं है कि आप बग्स को ठीक नहीं कर सकते या संशोधन नहीं कर सकते। यदि आप स्रोत कोड को मूर्खतापूर्ण रूप से मानते हैं, तो मूल को फेंक दें, और आपत्तिजनक परिणाम को बनाए रखने पर जोर दें, हां, आप कुछ भी करने में सक्षम नहीं होंगे। अच्छा obfuscators आप अपने कोड और obufscated परिणाम के लिए मानचित्रण बनाए रखने पर जोर देते हैं ; आप अपने मूल कोड को डिबग / संशोधित कर सकते हैं, अपने ग्राहकों को मोटे पैच भेज सकते हैं, और यहां तक ​​कि मैप की गई चीजों का उपयोग करके उनकी समस्याओं का निदान कर सकते हैं ताकि वे वापस आ सकने योग्य शिकायतों को बदल सकें। उसके पास नक्शा नहीं है, जो इसे सुरक्षित बनाता है।
इरा बैक्सटर

34
प्रश्न: कैसे, उत्तर: आपको मदद नहीं करनी चाहिए
cmc

26
@cmc मुझे विश्वास है कि बहुत से लोग सीधे सवाल का जवाब देंगे, इसलिए मेरे अलग-अलग लेने से कोई नुकसान नहीं है। एक विशेषज्ञ से पूछने का आधा बिंदु यह है कि जब आप वास्तविक समस्या को हल करने के लिए गलत सवाल पूछ रहे हैं तो उन्हें पता है। यह "5 Whys" का एक अनुप्रयोग है। en.wikipedia.org/wiki/5_Whys असली समस्या / सवाल यह है कि "मैं अपने PHP कोड को पढ़ने / चोरी करने से लोगों को कैसे रोकूँ"। इसका उत्तर यह है कि यदि आप उस कोड को शिप नहीं करते हैं जिसे आप नहीं कर सकते हैं, लेकिन आप बहुत सारा समय और पैसा बर्बाद कर सकते हैं और सुरक्षा की झूठी भावना हासिल कर सकते हैं। क्या प्रेक्षक की सूची से ज्यादा मददगार नहीं था?
Schwern

31

कुछ भी सही नहीं होगा। यदि आप सिर्फ गैर-प्रोग्रामर को रोकने के लिए कुछ चाहते हैं तो यहां एक छोटी स्क्रिप्ट है जो मैंने लिखा है आप इसका उपयोग कर सकते हैं:

<?php
$infile=$_SERVER['argv'][1];
$outfile=$_SERVER['argv'][2];
if (!$infile || !$outfile) {
    die("Usage: php {$_SERVER['argv'][0]} <input file> <output file>\n");
}
echo "Processing $infile to $outfile\n";
$data="ob_end_clean();?>";
$data.=php_strip_whitespace($infile);
// compress data
$data=gzcompress($data,9);
// encode in base64
$data=base64_encode($data);
// generate output text
$out='<?ob_start();$a=\''.$data.'\';eval(gzuncompress(base64_decode($a)));$v=ob_get_contents();ob_end_clean();?>';
// write output text
file_put_contents($outfile,$out);

19
बहुत बढ़िया? प्रत्येक पृष्ठ स्रोत प्राप्त करने के लिए पूर्ण समाधान के साथ आता है: "gzuncompress (base64_decode ($ a))" चलाएं। हां, इससे गैर-प्रोग्रामर बंद हो जाएंगे। लेकिन फिर मूल स्रोत कोड गैर-प्रोग्रामर को रोक देगा, जिसके लिए एन्कोडिंग की आवश्यकता है? एकमात्र व्यक्ति जो रिवर्स इंजीनियर के लिए इस इरादा को देखने जा रहा है वह एक PHP प्रोग्रामर है।
इरा बैक्सटर

2
अधिकांश समय गैर-प्रोग्रामर स्रोत कोड में कुछ स्ट्रिंग्स खोज कर प्रयास करते हैं जिन्हें वे बदलना चाहते हैं, मैं भी ऐसे समाधान की तलाश कर रहा हूं जो केवल गैर-प्रोग्रामर को स्रोत कोड में परिवर्तन से रोकें जैसे डोमेन नाम, डेटाबेस का नाम, उपयोगकर्ता आदि
असद कामरान

यह मेरे लिए बहुत मददगार जवाब है। मैं केवल नोटपैड में अपने "database.php" को खोलने और मेरे डेटाबेस उपयोगकर्ता नाम और पासवर्ड को देखने से उपयोगकर्ता को रोकने में दिलचस्पी रखता हूं।
टिमएच - कोडिडक्ट

20

मुझे यकीन नहीं है कि आप एक व्याख्या की गई भाषा के अपसंस्कृति को व्यर्थ के रूप में लेबल कर सकते हैं (मैं श्वेर्न की पोस्ट पर एक टिप्पणी जोड़ने में असमर्थ हूं, इसलिए यहां एक नई प्रविष्टि मिलती है)।

मुझे लगता है कि यह मानने में आपको थोड़ी कमी है कि आप उन सभी संभावित परिदृश्यों को जानते हैं, जहाँ कोई कोड को बाधित करना चाहेगा, और आप मानते हैं कि कोई भी वास्तव में उस कोड को देखने के लिए जो भी आवश्यक लंबाई जाने के लिए इच्छुक होगा, उसे एक बार बाधित कर दिया जाएगा। मेरे वर्तमान परिदृश्य पर विचार करें:

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


16

एक ऑब्सफ्यूटर के लिए हमारे एसडी थिकस पीएचपी ऑबफ्यूजेटर देखें जो मनमाने ढंग से बड़े सेटों के साथ ठीक काम करता है। यह मुख्य रूप से पहचानकर्ता नामों को चिह्नित करके संचालित होता है। मामूली से बड़े अनुप्रयोगों के साथ, यह कोड को समझना बहुत मुश्किल बना सकता है, जो कि संपूर्ण उद्देश्य है।

यह "eval (डीकोड ( एन्कोडेडप्रोग्रामकोड ))" योजनाओं पर किसी भी ऊर्जा को बर्बाद नहीं करता है , जो बहुत सारे PHP "obfuscators" करते हैं [ये "एनकोडर" हैं, "obfuscator" s] नहीं, क्योंकि कोई भी क्लोड उस कॉल को पा सकता है और eval-decode को निष्पादित करें और डिकोड किए गए कोड को प्राप्त करें।

यह PHP को संसाधित करने के लिए भाषा-सटीक पार्सर का उपयोग करता है; यह बताएगा कि क्या आपका कार्यक्रम वाक्यगत रूप से अमान्य है। इससे भी महत्वपूर्ण बात, यह पूरी भाषा को ठीक-ठीक जानता है; यह खो या भ्रमित नहीं होगा, और यह आपके कोड को नहीं तोड़ेगा (अन्य यदि आप "गलत तरीके से" गलत करते हैं, तो, उदाहरण के लिए, कोड के सार्वजनिक एपीआई की सही पहचान करने में विफल रहें)।

हाँ, यह पहचानकर्ताओं को पहचानता है कि वे पृष्ठों में पहचाने जाते हैं; यदि ऐसा नहीं किया, तो परिणाम काम नहीं करेगा।


1
ध्वजवाहक: आपके पास यह कहने के लिए शिष्टाचार हो सकता है कि आपने इसे क्यों ध्वजांकित किया। यह सीधे ओपी के सवाल का जवाब देता है, जिसमें उनका विशिष्ट मुद्दा भी शामिल है।
इरा बैक्सटर

मैं क्या बता सकता हूं कि यह एक EXE है जो केवल विंडोज के तहत चलता है? कम से कम eval एक .exe फ़ाइल है ...
क्रेग जैकब

Eval फ़ाइल एक .exe- आधारित इंस्टॉलर है। जटिल सच्चाई यह है कि इंस्टॉल किया गया उत्पाद आमतौर पर एक .cmd स्क्रिप्ट से चलता है क्योंकि इसके नीचे एक समानांतर प्रोग्रामिंग भाषा है, लेकिन आप इसे कभी नहीं देख पाएंगे। यह मुख्य रूप से एक विंडोज उत्पाद के रूप में डिजाइन किया गया था; हालाँकि, यदि आप इसे लिनक्स पर वाइन के साथ इंस्टॉल करते हैं, तो यह .sh स्क्रिप्ट के साथ चलेगा, जो इसके साथ स्थापित हैं, जैसे कि यह एक देशी लिनक्स टूल था। यदि आप GUI भाग का उपयोग करते हैं (वैकल्पिक है, तो अधिकांश लोग इसे एक स्क्रिप्ट के रूप में उत्पादन निर्माण प्रक्रिया में चलाना चाहते हैं), यह विंडोज़ पर देशी जावा और लिनक्स पर मूल जावा का उपयोग करता है।
इरा बैक्सटर

क्या यह सच है कि थॉट को होस्टिंग स्पेस में एडऑन की आवश्यकता है? यदि हाँ, तो साझा होस्टिंग पर कैसे स्थापित होता है?
स्टीफन एडेलकुन

@StephenAdelakun: थिक को सर्वर में कोई बदलाव की आवश्यकता नहीं है। इसे डाउनलोड करें और प्रलेखन की जांच करें।
इरा बैक्स्टर

14

सबसे अच्छा मैंने देखा है Zend Guard


2
SD PHP Obfuscator बस के रूप में अच्छा है, और लागत लगभग 1 / 5th है।
इरा बैक्सटर

1
@SalmanPK और इसका कारण स्पष्ट होना चाहिए?
पेलमिस्टर

@SalmanPK इसे वेब होस्टिंग स्पेस के लिए एक ऐडऑन की आवश्यकता है। Zend Guard भी शायद करता है। निश्चित नहीं है कि कौन सी सबसे मुख्य धारा है। वैसे भी, समस्या यह है कि यह आपके संभावित दर्शकों को काट देती है।
जेम्स पी।

1
SD के PHP ऑबफसुलेटर सभी को लोअरकेस में कनवर्ट करता है। यदि आप एक रूपरेखा का उपयोग कर रहे हैं तो यह एक समस्या होगी।
आमिल वडूवारा

1
@JamesPoulson: यह स्पष्ट नहीं है कि आपकी टिप्पणी SD PHP के पर्यवेक्षक पर बताई गई है। बस स्पष्ट होने के लिए, यह वेब होस्टिंग स्थान के लिए किसी भी ऐडऑन की आवश्यकता नहीं है।
इरा बैक्सटर

10

इसे आज़माएँ: http://www.pipsomania.com/best_php_obfuscator.do

हाल ही में मैंने इसे अपने PHP प्रोजेक्ट्स को बाधित करने के लिए जावा में लिखा था, क्योंकि मुझे नेट पर कोई अच्छा और कम्पेटिबल रेडी नहीं मिला, मैंने इसे सास के रूप में ऑनलाइन डालने का फैसला किया, इसलिए हर कोई इसे मुफ्त में इस्तेमाल करता है। यह अधिकतम संगतता के लिए विभिन्न लिपियों के बीच परिवर्तनशील नामों को नहीं बदलता है, लेकिन यादृच्छिक तर्क, हर निर्देश के साथ उन्हें बहुत अच्छा कर रहा है। तार ... सब कुछ। मुझे विश्वास है कि यह बेहतर है तो यह छोटी गाड़ी कोडप्लीसे, जो कि PHP में लिखी गई है और बहुत धीमी है :)


अच्छा लग रहा है ... लेकिन क्या यह सुरक्षित है? मेरा मतलब है, क्या दूसरे इसे आसानी से डिक्रिप्ट कर सकते हैं?
shasi kant

मैं आपको विश्वास दिलाता हूं कि इस समय तक NOBODY इस ऑब्सफैक्टर द्वारा आबंटित कोड को हटा नहीं सकता है।
पटलाडज

3
[उद्धरण वांछित] - होमब्रेव एन्क्रिप्शन अस्पष्टता के माध्यम से सुरक्षा है, जो बिल्कुल भी सुरक्षा नहीं है।
क्रिस बेकर

8
"मैं आपको आश्वस्त कर सकता हूं कि इस समय तक कोई भी NOBODY कोड को डी-ऑबस्पैक्ट नहीं कर सकता है" यहां तक ​​कि PHP? अगर PHP ऐसा कर सकता है तो कोई और कर सकता है। आपकी साइट पर नमूना कोड के रूप में देख रहे हैं, कहीं न कहीं आपके पास एक निष्कासन क़ानून होगा जो कोड को डंप करता है, इसे एक प्रतिध्वनि में परिवर्तित करता है और आप कोड प्रदर्शित होंगे।

3
चेतावनी: इस विधि को मूल चर नामों में बदल दिया जा सकता है, देखें: lombokcyber.com/en/detools/decode-pipsomania
Zane Hooper

3

PHP के लिए टिकट ™ Obfuscator

पीएचपी Obfuscator उपकरण scrambles पीएचपी स्रोत कोड बहुत मुश्किल समझते हैं या रिवर्स इंजीनियर (उदाहरण) के लिए बनाने के लिए। यह स्रोत कोड बौद्धिक संपदा के लिए महत्वपूर्ण सुरक्षा प्रदान करता है जिसे वेबसाइट पर होस्ट किया जाना चाहिए या ग्राहक को भेजना चाहिए। यह एसडी के सोर्स कोड ओब्सेस्केटर्स के परिवार का सदस्य है।


TrueBug.com अगम्य है। मुझे पता है कि मैं 3 साल से अधिक समय के बाद टिप्पणी पोस्ट कर रहा हूं, लेकिन क्या आप सच के नए यूआरएल के साथ मदद कर सकते हैं, यदि कोई हो?
स्टीफन एडेलकुन

@StephenAdelakun क्या आपको केवल TrueBug की आवश्यकता है? इसका उपयोग करें: TruBug PHP Obfuscator
प्रवीण कुमार पुरुषोत्तम

क्षमा करें, लिंक काम नहीं कर रहा है। या क्या मैं कुछ न कुछ भूल रहा हूं?
स्टीफन एडेलकुन

@StephenAdelakun मैंने अभी जाँच की है, यह काम करता है।
प्रवीण कुमार पुरुषोत्तम

1
@StephenAdelakun ही क्यों? :(यह वैसे भी मृत सॉफ्टवेयर है। अब बेहतर और भयानक हैं?
प्रवीण कुमार पुरुषोत्तम

2

SourceGuardian का उपयोग करना अच्छा है क्योंकि यह GUI का उपयोग करने के लिए एक शांत और आसान के साथ आता है।

लेकिन जागरूक रहें:

इसके -rather फनी- लाइसेंसिंग टर्म्स पर ध्यान दें।

  • आपको केवल 1 प्रति मशीन चलाने की अनुमति है-अब तक यह स्वीकार्य है
  • यदि आप किसी अन्य मशीन पर कमांड लाइन इंटरफ़ेस चलाना चाहते हैं, तो अपने वेब सर्वर का कहना है, यू नीड एनोट्रेड लिंकन (हां, यह हास्यास्पद है और मैं आपको हंसते हुए भी सुन सकता हूं)।

2
यह मुझे सामान्य लगता है! 2 मशीनें = 2 लाइसेंस! आमतौर पर लोग क्या करते हैं, यह सब एक मशीन पर एनकोड होता है, फिर इसे दूसरे को अपलोड करें।
डेविड न्यूकॉम्ब

@davidnewcomb आपको बात नहीं लगती है। आप आमतौर पर शिपिंग से पहले अपने देव मशीन पर कोड एन्क्रिप्ट करते हैं। मामले में आपको इसे ऑनलाइन करने की आवश्यकता है कमांड लाइन इंटरफ़ेस को अतिरिक्त लाइसेंस की भी आवश्यकता है, जो स्पष्ट रूप से सही नहीं है। आप वेब सर्वर पर कमांड लाइन इंटरफ़ेस डालते हैं और अपने स्थानीय बॉक्स पर नहीं।
हरे

2
टीएल; डीआर अच्छा संरक्षण, बेवकूफ लाइसेंसिंग शर्तें।
हरे

1
प्रति उपयोगकर्ता 1 लाइसेंस होना चाहिए, प्रति मशीन नहीं।
beppe9000

@ beppe9000 पूरी तरह से सहमत हूँ!
हेर

-16

Obfuscation केवल आपके प्रोग्राम में संभावित बग और सुरक्षा कमजोरियों की एक और परत जोड़ रहा है। कृपया इसे न करें।

जिस तरह के लोग मोटापा सॉफ्टवेयर लिखते हैं, वे आमतौर पर बहुत स्केच और गैर-कुशल होते हैं।

यदि आपका कोड "महान" है, तो पटाखे इसे फैलाने के लिए बड़ी लंबाई से गुजरेंगे, भले ही यह बाधित हो या न हो। यदि कोई आपके कोड के बारे में नहीं जानता / परवाह करता है, तो वे शायद नहीं करेंगे।


7
Nonskilled? किन सबूतों के आधार पर? मैं उन्हें लिखता हूं। स्वीपिंग जनरल बनाने से पहले मेरे बायो की जाँच करें। semanticdesigns.com/Company/People/idbaxter
ईरा बैक्सटर

5
@ इरा: मेरा बयान अभी भी कायम है। अधिकांश ओफ़्फ़ुसेटेड कोड को मिनटों के भीतर तोड़ा जा सकता है। मैं विशेष रूप से मतलब, सबसे लोग हैं, जो यह करने के अकुशल होते हैं, नहीं सब । पहली बात जो दिमाग में आई, वह था आयनॉक्स , और निश्चित रूप से पर्याप्त, इसमें एक भेद्यता प्रकाशित थी: osvdb.org/show/osvdb/41708 । फिर आप शायद आंशिक रूप से दोष लगा सकते हैं कि PHP की अस्पष्ट सुरक्षा आवश्यकताओं पर।
L̲̳̳o̲̳̳n̲̳̳g̲̳̳p̲̳o̲̳̳k̲̳̳e

3
यदि विश्वसनीय उपकरण के साथ किया जाता है, तो किसी कार्यक्रम की विश्वसनीयता के बारे में कुछ भी नहीं बदलता है। द्विआधारी संकलन एक प्रकार का चरम आक्षेप है, और फिर भी मुझे लगता है कि आप आश्वस्त हैं कि Zend का PHP इंजन विश्वसनीय है। (खराब उपकरणों के साथ किया गया विरोध या संकलन की गिनती नहीं होनी चाहिए)।
ईरा बैक्सटर

1
आधे मस्तिष्क वाले किसी को भी पता है कि वास्तविक विश्व उद्यम सॉफ्टवेयर बाजार में php संघर्ष कर रहा है ("गैर अस्तित्व में पढ़ें") क्योंकि यह है कि aspf पर यह बाधित नहीं है और asp.net है। मैं कमजोर दिमाग वाले इंजीलवादियों के बारे में इतना कुछ कह रहा हूं कि मैं बीमार हूं। (और हाँ, यही विलक्षण अज्ञानता है) ओपन सोर्स बहुत लंबे समय से बाहर है और कोशिश की गई है और पाया जा रहा है कि इसके अलावा कोई अन्य निष्कर्ष निकालना चाहते हैं: शौक? खुला स्त्रोत। काम? एन्क्रिप्ट। केवल मूर्ख / बेवकूफ / ऐसे लोग जो बुलबुले में रहते हैं / जिनके पास एक समृद्ध गड्ढा है, कभी भी कभी भी कभी भी अलग-अलग सोच सकते हैं।
Conners

2
वह टिप्पणी मेरे लिए लगभग असंगत है, लेकिन यह लग रहा है कि यह ओपन सोर्स सॉफ़्टवेयर या सॉफ़्टवेयर को बेचने का कोई मतलब नहीं है जो ओपन सोर्स सॉफ़्टवेयर बनाता है। यदि आपने ध्यान नहीं दिया है, तो जावा "एंटरप्राइज़" है, खुला स्रोत है, और उस .NET चीज़ जितना ही सफल है। मेरी कंपनी लाखों डॉलर बनाती है, और हमें कभी भी ओफ्यूशेशन का उपयोग नहीं करना पड़ा। अपने आप से यह पूछें: यदि आप इसका समर्थन / सुधार नहीं कर सकते (यानी: आपने अभी किसी और के सॉफ़्टवेयर को क्रैक किया है और इसे फिर से बेचना है) तो क्या अच्छा है?
L --o̲̳̳n̲̳̳g̲̳̳p̲̳o̲̳̳k̲̳̳e
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.