码迷,mamicode.com
首页 > 其他好文 > 详细

yii2项目配置-composer慢解决办法

时间:2020-12-31 12:31:02      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:advance   更改   十分   网址   浏览器   建立   url   ima   json   

因为工作上需要建立一个基于学校的cms内容管理系统。并且需要对教室等活动进行对应的预约管理。因为自己虽然写过1年的php。但是技术上还是比较菜的。之前做过类似yii的项目。因此借着这个机会用yii的advanced模版来进行对应功能的编写。程序开发水平的话因为自己比较菜。一个是作为自己的工作记录,另一个是来对自己进行一个工作总结。希望自己的技术也可以慢慢的越来越好。
先从对应的网址下了其中的advanced 模版,然后开始程序代码的编写。
https://github.com/yiisoft/yii2-app-advanced
我是直接从网址上下载了对应的zip包,然后就直接开始写了,边写边学。下载完成之后需要把对应的git文件删除,然后上传到自己的码云仓库中。
yii2 是一个十分严谨的php框架。基于mvc的设计模式。用户访问浏览器后框架解析对应的命令,然后再通过render将页面渲染出来。
技术图片

具体的运行逻辑什么的就不说了。先说一下yii2-advanced 项目搭建过程中需要注意的一些问题。
项目composer设置(解决composer慢的问题)
项目对应的composer很慢,而且因为我更改了composer.json 的设置。导致有些地方根本过不去。对应的错误代码因为太久了不记得了。就记录了一个解决办法。
https://segmentfault.com/a/1190000020343984?utm_source=tag-newest
fxp-asset执行缓慢。需要切换为对应的国内镜像。(新版本的yii2.0 统一通过assetpackagist 更新来解决fxp-asset慢的问题。
"repositories": {
"0":{
"type":"composer",
"url":"https://asset-packagist.cn"
},
"packagist":{
"type": "composer",
"url": "https://mirrors.aliyun.com/composer/"
}
}

  同时最好在windows/linux 系统中增加对应github的域名解析。来解决gitclone 慢的问题

gitclone的话我参考了这个。
https://www.jianshu.com/p/3f6477049ece
但是好像没生效还是怎么样。还需要再确认一下
新的yii2 版本需要兼顾asset-packagist与composer。如果基于asset-packagist.org可能也会比较慢。

yii2项目配置-composer慢解决办法

标签:advance   更改   十分   网址   浏览器   建立   url   ima   json   

原文地址:https://www.cnblogs.com/han13in/p/han13in.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!