国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Composer 中文鏡像 / Packagist 中國全量鏡像正式發(fā)布!

icyfire / 2056人閱讀

摘要:中國全量鏡像是由社區(qū)聯(lián)合又拍云與優(yōu)帆遠(yuǎn)揚共同合作推出的公益項目,旨在為廣大用戶提供穩(wěn)定和高速的國內(nèi)鏡像服務(wù)。致謝中國全量鏡像的由國內(nèi)領(lǐng)先服務(wù)商又拍云提供,相信這次聯(lián)合合作能給鏡像提供穩(wěn)定快速的支持。

『Composer 中國全量鏡像』是由 Laravel China 社區(qū)聯(lián)合 又拍云 與 優(yōu)帆遠(yuǎn)揚 共同合作推出的公益項目,旨在為廣大 PHP 用戶提供穩(wěn)定和高速的 Composer 國內(nèi)鏡像服務(wù)。

關(guān)于作者

本項目由 @扣丁禪師 獨立開發(fā)。禪師現(xiàn)居沈陽,遠(yuǎn)程辦公族,熱愛編程,向往自由。目前為 優(yōu)帆遠(yuǎn)揚的遠(yuǎn)程高級開發(fā)工程師 、高級架構(gòu)師。

鏡像的作用?

一般情況下,安裝包的數(shù)據(jù)(主要是 zip 文件)一般是從 http://github.com 上下載,安裝包的元數(shù)據(jù)是從 http://packagist.org 上下載。

然而,由于眾所周知的原因,國外的網(wǎng)站連接速度很慢,并且隨時可能被 『墻』 甚至 『不存在”』。

全量鏡像所做的就是緩存所有安裝包和元數(shù)據(jù)到 Linode 服務(wù)器上,并通過國內(nèi)的 CDN 進(jìn)行加速,從而讓 composer install 以及 composer update 的操作達(dá)到最快速度。所以即使是 packagist.org, http://github.com 發(fā)生故障(主要是連接速度太慢和被墻),你仍然可以下載、更新安裝包。

鏡像的由來?

幾個月前,禪師 加入了 優(yōu)帆遠(yuǎn)揚 的遠(yuǎn)程工程師團(tuán)隊。我在了解他的工程背景以后,發(fā)現(xiàn)是一牛逼的高手。遂提議一起合作:以 Laravel China 社區(qū)的名義來構(gòu)建一個長久維護(hù)、高可用性、快速穩(wěn)定的 Composer 全量鏡像。

禪師很爽快地就答應(yīng)了。經(jīng)過禪師一個月的開發(fā)和設(shè)計,兩個多月的內(nèi)側(cè),今日終于面世。

維護(hù)多久?

只要 優(yōu)帆遠(yuǎn)揚 和 Laravel China 還活著,這個項目就會一直持續(xù)下去。

所以,大家可以放心使用。

如何使用?

請盡可能用比較新的 Composer 版本。

使用 Composer 鏡像加速有兩種選項:

選項一:全局配置,這樣所有項目都能惠及(推薦);

選項二:多帶帶項目配置;

選項一、全局配置(推薦)

$ composer config -g repo.packagist composer https://packagist.laravel-china.org

選項二、多帶帶使用

如果僅限當(dāng)前工程使用鏡像,去掉 -g 即可,如下:

$ composer config repo.packagist composer https://packagist.laravel-china.org
遇到問題?

composer 命令后面加上 -vvv (是3個v)可以打印出調(diào)錯信息,命令如下:

$ composer -vvv create-project laravel/laravel blog
$ composer -vvv require psr/log

如果自己解決不了,或發(fā)現(xiàn) BUG,可以在 @扣丁禪師 的 GitHub 上 創(chuàng)建 Issue。

注意提問時請帶上 -vvv 的輸出,并且要求敘述清晰,第一次提問的同學(xué)請閱讀 關(guān)于提問的智慧。

常見問題

已存在 composer.lock 文件,先刪除,再運行 composer install 重新生成。

原因:composer.lock 緩存了之前的配置信息,從而導(dǎo)致新的鏡像配置無效。

使用 laravel new 命令創(chuàng)建工程, 這個命令會從 這里 下一個zip包,里面自帶了 composer.lock,和上面原因一樣,也無法使用鏡像加速,解決方法:

方法一(推薦):
不使用 laravel new,直接用 composer create-project laravel/laravel xxx 新建工程。

方法二:
運行 laravel new xxx,當(dāng)看見屏幕出現(xiàn) - Installing doctrine/inflector 時,Ctrl + C 終止命令,cd xxx 進(jìn)入,刪除 composer.lock,再運行 composer install

安裝 Composer Linux/Mac:
wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer
chmod a+x /usr/local/bin/composer

如遇權(quán)限不足,可添加 sudo

Windows:

直接下載 composer.phar,地址:https://dl.laravel-china.org/...

把下載的 composer.phar 放到 PHP 安裝目錄

新建 composer.bat, 添加如下內(nèi)容,并保存:

@php "%~dp0composer.phar" %*

查看當(dāng)前版本
$ composer -V
升級版本
$ composer selfupdate

注意 selfupdate 升級命令會連接官方服務(wù)器,速度很慢。建議直接下載我們的 composer.phar 鏡像,每天都會更新到最新。

致謝

Composer 中國全量鏡像的 CDN 由國內(nèi)領(lǐng)先 CDN 服務(wù)商「又拍云」提供,相信這次聯(lián)合合作能給 Composer 鏡像提供穩(wěn)定、快速的 CDN 支持。

另外也在此特別感謝「優(yōu)帆遠(yuǎn)揚」在項目開發(fā)中提供的技術(shù)支持。

社區(qū)討論:https://laravel-china.org/com...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/22818.html

相關(guān)文章

  • Composer 中國全量鏡像開源了,一起讓 PHP 社區(qū)更繁榮

    摘要:所以的鏡像,所有的包都是和官方一致的,可以比對,沒有任何修改。所以做鏡像最大的難點,是穩(wěn)定性的保障。開源是全量鏡像,包含了對部分的處理。 showImg(https://segmentfault.com/img/remote/1460000019306699); 先上鏈接:https://github.com/zencodex/c... ZComposer 鏡像誕生于2017年3月份...

    oneasp 評論0 收藏0
  • PHP回顧之創(chuàng)建自己的Composer

    摘要:想要更好的利用協(xié)同工作,學(xué)會創(chuàng)建自己的包是一項必不可少的技能。編輯項目的或,增加一項配置,例如以上配置使用中國全量鏡像網(wǎng)站作為默認(rèn)中央倉庫。創(chuàng)建自己的包創(chuàng)建一個包只需兩步填寫包描述信息寫代碼。通過簡單兩步,我們創(chuàng)建的自己的包。 轉(zhuǎn)載請注明文章出處:https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請求 cookie web響應(yīng) ...

    KoreyLee 評論0 收藏0
  • php-composer的安裝與使用方法(簡化版)

    摘要:中文網(wǎng)系統(tǒng)要求運行需要以上版本。注中的路徑為相對于的路徑這個時候,你就可以調(diào)用你自己編寫的函數(shù)庫或者類庫了注本文內(nèi)容參考了中文網(wǎng),后續(xù)還會更新其它的實用功能 1.簡介 Composer 是 PHP 的一個依賴管理工具。它允許你申明項目所依賴的代碼庫,它會在你的項目中為你安裝他們。《Composer 中文網(wǎng)》 2.系統(tǒng)要求 運行 Composer 需要 PHP 5.3.2+ 以上版本。C...

    mikasa 評論0 收藏0
  • Composer 使用技巧簡述

    摘要:最近使用了世界最好的語言用來管理依賴關(guān)系的工具稍微做點記錄以做備忘如有錯誤還望指出安裝上述代碼來自官網(wǎng)局部安裝上述代碼執(zhí)行完成后只是下載到了文件可以通過在任意位置執(zhí)行全局安裝全局安裝只是把安裝到下即可可以像下面這樣國內(nèi)鏡像加 最近使用了世界最好的語言 PHP 用來管理依賴關(guān)系的工具 Composer. 稍微做點記錄, 以做備忘. 如有錯誤還望指出. 安裝 php -r copy(htt...

    luckyw 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<