संपादित करें: निष्कर्ष: यहां सूचीबद्ध कोई समाधान या आम तौर पर बुलेटप्रूफ नहीं लगता है। आखिरकार क्या मदद करता है आमतौर पर संगीतकार का उपयोग करता है वृद्धिशील रूप से, एक बार में केवल एक ही पैकेज की आवश्यकता होती है या हटाने का उपयोग करते हुए composer require
,composer remove
कमांड, किसी भी "गैर-निर्भरता विशिष्ट" सेटिंग को जोड़ने के संबंध में, किसी भी पुस्तकालय को अद्यतन करने के लिए जोड़ा / हटाया जा सकता है संगीतकार को ताज़ा करना। Json लॉक कैश कॉन्फ़िगरेशन।
मेरे अनुभव को यहाँ से और प्रश्न में जुड़े लिंक से समूहीकृत करना।
इससे पहले कि मैंने इस बार इस प्रश्न में हर एक समाधान का उल्लेख किया। हालाँकि, यह अभी भी मेरी मदद नहीं करता है, हालांकि मैंने किसी अन्य एकल पुस्तकालय को स्थापित करने की कोशिश की / ध्यान दिया, काफी तेजी से था, इसलिए मैं एक-एक करके पुस्तकालयों की जांच करता रहा, जो बोतल-गर्दन का कारण बन सकता था।
1) हाँ और मैंने इसे कोडेशन के लिए स्थित किया है,"codeception/codeception": "2.4.0",
इसमें लगभग 200 सेकंड का समय लगा, हालाँकि अन्य पुस्तकालयों के साथ इसे चलाने में कुछ समय लगता था जो लगभग 12 मिनट तक चलता था। इसके अलावा संगीतकार वास्तविक समय को प्रतिबिंबित नहीं करता है जब 20 सेकंड के लिए शुरू करने के बाद यह आउटपुट 0.35 और बाद में चलता है।
[374.9MiB/173.14s] 39/45: https:
[374.9MiB/173.16s] 40/45: https:
[374.9MiB/173.17s] 41/45: https:
[374.9MiB/173.19s] 42/45: https:
[374.9MiB/173.20s] 43/45: https:
[374.9MiB/173.23s] 44/45: https:
[374.9MiB/173.24s] 45/45: https:
[374.9MiB/173.24s] Finished: success: 45, skipped: 0, failure: 0, total: 45
[374.8MiB/173.25s] Analyzed 6622 packages to resolve dependencies
[374.8MiB/173.25s] Analyzed 435842 rules to resolve dependencies
[374.8MiB/173.25s] Package operations: 54 installs, 0 updates, 0 removals
[374.8MiB/173.26s] Installs: sebastian/recursion-context:3.0.0, sebastian/exporter:3.1.2, doctrine/instantiator:1.3.0, phpunit/php-text-template:1.2.1, phpunit/phpunit-mock-objects:6.1.2, codeception/stub:1.0.4, sebastian/diff:3.0.2, sebastian/comparator:3.0.2, theseer/tokenizer:1.1.3, sebastian/version:2.0.1, sebastian/environment:3.1.0, sebastian/code-unit-reverse-lookup:1.0.1, phpunit/php-token-stream:3.1.1, phpunit/php-file-iterator:1.4.5, phpunit/php-code-coverage:6.0.5, sebastian/object-reflector:1.1.1, sebastian/object-enumerator:3.0.3, sebastian/global-state:2.0.0, phpunit/php-timer:2.1.2, symfony/polyfill-ctype:v1.17.0, webmozart/assert:1.8.0, phpdocumentor/reflection-common:2.1.0, phpdocumentor/type-resolver:1.1.0, phpdocumentor/reflection-docblock:5.1.0, phpspec/prophecy:v1.10.3, myclabs/deep-copy:1.9.5, sebastian/resource-operations:1.0.0, phar-io/version:1.0.1, phar-io/manifest:1.0.1, phpunit/phpunit:7.1.5, codeception/phpunit-wrapper:7.6.1, symfony/yaml:v4.4.8, behat/gherkin:v4.6.2, symfony/polyfill-mbstring:v1.17.0, symfony/dom-crawler:v4.4.8, symfony/css-selector:v4.4.8, symfony/browser-kit:v4.4.8, symfony/event-dispatcher-contracts:v1.1.7, psr/container:1.0.0, symfony/event-dispatcher:v4.4.8, symfony/service-contracts:v2.0.1, symfony/polyfill-php73:v1.17.0, symfony/console:v4.4.8, symfony/finder:v4.4.8, ralouphie/getallheaders:3.0.3, psr/http-message:1.0.1, guzzlehttp/psr7:1.6.1, guzzlehttp/promises:v1.3.1, symfony/polyfill-php72:v1.17.0, symfony/polyfill-intl-idn:v1.17.0, guzzlehttp/guzzle:6.5.3, symfony/process:v4.4.8, facebook/webdriver:1.7.1, codeception/codeception:2.4.0
[374.8MiB/173.28s] - Installing sebastian/recursion-context (3.0.0): [374.9MiB/173.28s] Loading from cache[374.9MiB/173.28s]
[374.9MiB/173.28s] Extracting archive[374.9MiB/173.51s] - Installing sebastian/exporter (3.1.2): [374.9MiB/173.52s] Loading from cache[374.9MiB/173.52s]
[374.9MiB/173.52s] Extracting archive[374.9MiB/173.75s] - Installing doctrine/instantiator (1.3.0): [374.9MiB/173.76s] Loading from cache[374.9MiB/173.76s]
[374.9MiB/173.76s] Extracting archive[374.9MiB/174.00s] - Installing phpunit/php-text-template (1.2.1): [374.9MiB/174.00s] Loading from cache[374.9MiB/174.00s]
[374.9MiB/174.00s] Extracting archive[374.9MiB/174.23s] - Installing phpunit/phpunit-mock-objects (6.1.2): [374.9MiB/174.23s] Loading from cache[374.9MiB/174.23s]
[374.9MiB/174.23s] Extracting archive[374.9MiB/174.55s] - Installing codeception/stub (1.0.4): [374.9MiB/174.56s] Loading from cache[374.9MiB/174.56s]
[374.9MiB/174.56s] Extracting archive[374.9MiB/174.80s] - Installing sebastian/diff (3.0.2): [374.9MiB/174.80s] Loading from cache[374.9MiB/174.80s]
[374.9MiB/174.80s] Extracting archive[374.9MiB/175.07s] - Installing sebastian/comparator (3.0.2): [374.9MiB/175.07s] Loading from cache[374.9MiB/175.07s]
[374.9MiB/175.07s] Extracting archive[374.9MiB/175.33s] - Installing theseer/tokenizer (1.1.3): [374.9MiB/175.33s] Loading from cache[374.9MiB/175.33s]
पहले दौड़ो
Problem 1
- Installation request for codeception/codeception 2.4.0 -> satisfiable by codeception/codeception[2.4.0].
- Conclusion: remove symfony/finder v5.0.8
- Conclusion: don't install symfony/finder v5.0.8
- codeception/codeception 2.4.0 requires symfony/finder >=2.7 <5.0 -> satisfiable by symfony/finder[v2.7.0, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, v2.7.15, v2.7.16, v2.7.17, v2.7.18, v2.7.19, v2.7.2, v2.7.20, v2.7.21, v2.7.22, v2.7.23, v2.7.24, v2.7.25, v2.7.26, v2.7.27, v2.7.28, v2.7.29, v2.7.3, v2.7.30, v2.7.31, v2.7.32, v2.7.33, v2.7.34, v2.7.35, v2.7.36, v2.7.37, v2.7.38, v2.7.39, v2.7.4, v2.7.40, v2.7.41, v2.7.42, v2.7.43, v2.7.44, v2.7.45, v2.7.46, v2.7.47, v2.7.48, v2.7.49, v2.7.5, v2.7.50, v2.7.51, v2.7.6, v2.7.7, v2.7.8, v2.7.9, v2.8.0, v2.8.1, v2.8.10, v2.8.11, v2.8.12, v2.8.13, v2.8.14, v2.8.15, v2.8.16, v2.8.17, v2.8.18, v2.8.19, v2.8.2, v2.8.20, v2.8.21, v2.8.22, v2.8.23, v2.8.24, v2.8.25, v2.8.26, v2.8.27, v2.8.28, v2.8.29, v2.8.3, v2.8.30, v2.8.31, v2.8.32, v2.8.33, v2.8.34, v2.8.35, v2.8.36, v2.8.37, v2.8.38, v2.8.39, v2.8.4, v2.8.40, v2.8.41, v2.8.42, v2.8.43, v2.8.44, v2.8.45, v2.8.46, v2.8.47, v2.8.48, v2.8.49, v2.8.5, v2.8.50, v2.8.52, v2.8.6, v2.8.7, v2.8.8, v2.8.9, v3.0.0, v3.0.1, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6, v3.0.7, v3.0.8, v3.0.9, v3.1.0, v3.1.1, v3.1.10, v3.1.2, v3.1.3, v3.1.4, v3.1.5, v3.1.6, v3.1.7, v3.1.8, v3.1.9, v3.2.0, v3.2.1, v3.2.10, v3.2.11, v3.2.12, v3.2.13, v3.2.14, v3.2.2, v3.2.3, v3.2.4, v3.2.5, v3.2.6, v3.2.7, v3.2.8, v3.2.9, v3.3.0, v3.3.1, v3.3.10, v3.3.11, v3.3.12, v3.3.13, v3.3.14, v3.3.15, v3.3.16, v3.3.17, v3.3.18, v3.3.2, v3.3.3, v3.3.4, v3.3.5, v3.3.6, v3.3.7, v3.3.8, v3.3.9, v3.4.0, v3.4.1, v3.4.10, v3.4.11, v3.4.12, v3.4.13, v3.4.14, v3.4.15, v3.4.16, v3.4.17, v3.4.18, v3.4.19, v3.4.2, v3.4.20, v3.4.21, v3.4.22, v3.4.23, v3.4.24, v3.4.25, v3.4.26, v3.4.27, v3.4.28, v3.4.29, v3.4.3, v3.4.30, v3.4.31, v3.4.32, v3.4.33, v3.4.34, v3.4.35, v3.4.36, v3.4.37, v3.4.38, v3.4.39, v3.4.4, v3.4.40, v3.4.5, v3.4.6, v3.4.7, v3.4.8, v3.4.9, v4.0.0, v4.0.1, v4.0.10, v4.0.11, v4.0.12, v4.0.13, v4.0.14, v4.0.15, v4.0.2, v4.0.3, v4.0.4, v4.0.5, v4.0.6, v4.0.7, v4.0.8, v4.0.9, v4.1.0, v4.1.1, v4.1.10, v4.1.11, v4.1.12, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8, v4.1.9, v4.2.0, v4.2.1, v4.2.10, v4.2.11, v4.2.12, v4.2.2, v4.2.3, v4.2.4, v4.2.5, v4.2.6, v4.2.7, v4.2.8, v4.2.9, v4.3.0, v4.3.1, v4.3.10, v4.3.11, v4.3.2, v4.3.3, v4.3.4, v4.3.5, v4.3.6, v4.3.7, v4.3.8, v4.3.9, v4.4.0, v4.4.1, v4.4.2, v4.4.3, v4.4.4, v4.4.5, v4.4.6, v4.4.7, v4.4.8].
- Can only install one of: symfony/finder[v2.7.0, v5.0.8].
- Can only install one of: symfony/finder[v2.7.1, v5.0.8].
- Can only install one of: symfony/finder[v2.7.10, v5.0.8].
- Can only install one of: symfony/finder[v2.7.11, v5.0.8].
2) हाँ Btw, prestissimo जैसा कि मैंने उल्लेख किया था पहले से ही लागू किया गया था और यह मदद करने के लिए लग रहा था, जैसा कि एक और बहुत तेज कंप्यूटर पर है जो कोड के बिना पूरी तरह से तेजी से इंटरनेट है, स्थापना में 5 गुना अधिक, 518 सेकंड लगे, जबकि शायद prestemimo या अन्य सलाह के कारण यहां, 110 सेकंड का समय लगा।
composer global require hirak/prestissimo
3) YES विंडोज धीमा है, और इसलिए विंडोज से लिनक्स तक वर्चुअलाइज्ड फोल्डर हैं। लिनक्स के अंदर साझा किए गए फ़ोल्डर के बाहर चलने से यह लगभग दो बार गति करने लगा। हालांकि यह कैश की वजह से हो सकता है।
4) नहीं
"process-timeout": 1800,
जीआईटी चेकआउट की तरह प्रति एकल प्रक्रिया है और 10 सेट पर भी मदद करने के लिए नहीं लगता है, क्योंकि यह पहले से ही बहुत बड़ा था। यह शायद तभी मदद करता है जब किसी सेवा का कुल आउटेज हो।
5) किसी विक्रेता के फोल्डर को हटाने या खाली करने से = हौसले से लगता है कि इसमें मौजूद वेंडर फाइलों और अन्य पैकेजों को जोड़ने की तुलना में काफी तेज (लगभग 1 मिनट और अधिक) लगता है।
6) YES218 स्टार्टर-किट पर भी xbebug की तुलना में, YES2- स्टार्टर-किट में xdebug की तुलना में YES Ubuntu18 Apache2 पर YES218 Apache2 पर धीमा लग रहा है, किसी कारण से दो बार धीमी गति से, cat /etc/*-release
लिनक्स वितरण का पता लगाने के लिए
7) इसमें
php -ddefault_socket_timeout=1 /usr/local/bin/composer --verbose --profile install
उल्लेख नहीं किया गया था कि संगीतकार निर्भरता को धीमा करने में मदद करने के लिए प्रतीत नहीं हुआ
, भले ही - डिफर-डिस्टल फ्लैग
और न ही आईपी वी 6 वी वी 4 प्रोटोकॉल का उल्लेख किया गया हो, हालांकि यह कैश के कारण हो सकता है।
8) NO इंस्टॉलिंग जिप में मदद नहीं लगती है, PHP इंस्टॉलेशन को प्रीइंस्टॉल्ड किया गया था, फिर भी इसकी शिकायत तब तक नहीं हुई, जब तक कि इसे लिनक्स पैकेज के रूप में स्थापित नहीं किया गया, लेकिन इसने सिंगल सिमुलेशन में 100 सेकेंड में 650 से 750 सेकंड तक प्रोसेस किया। समान पर्यावरणीय स्थिति।
As there is no 'unzip' command installed zip files are being unpacked using the PHP zip extension
https://stackoverflow.com/a/51208804/3419535
कैशलेस शर्तों पर परीक्षण--no-cache
9) हाँ निकालें "minimum-stability ": "dev",
10) YES पसंद-डिस्ट का उपयोग करते हैं composer require robmorgan/phinx:@dev --prefer-dist -vvv --profile
(उदाहरण के रूप में एक आवश्यक कमांड का उपयोग करते हुए, आंशिक आवश्यकता कमांड का उपयोग करते हुए जैसा कि ऊपर पहले उल्लेख किया गया है, एक इंस्टॉलेशन कमांड के माध्यम से पूर्ण स्थापना के बजाय, सबसे महत्वपूर्ण स्पीडअप में से एक लगता है, इसके अलावा @ की आवश्यकता है) देव- पिछले बिंदुओं के साथ जब minimum-stability: dev
सभी निर्भरता के लिए उदारतापूर्वक लागू नहीं किया जाता है, तो प्रति मामले (निर्भरता) के आधार पर उपयोग करना हानिरहित प्रतीत होता है।