刚学了grunt,感觉已经很棒了,但是网上貌似很多言论说glup怎么怎么好,grunt怎么怎么垃圾,我不以为然,我认为grunt蛮好的,配置文件写起来没多复杂啊,不都是完成一些基本的自动化工作吗,整这么多浪费大家时间吗?
回复内容:
刚学了grunt,感觉已经很棒了,但是网上貌似很多言论说glup怎么怎么好,grunt怎么怎么垃圾,我不以为然,我认为grunt蛮好的,配置文件写起来没多复杂啊,不都是完成一些基本的自动化工作吗,整这么多浪费大家时间吗?
谢谢邀请!
首先从你个人的情况出发:你是刚学了grunt,刚接触不久,说明你还不是很熟悉,刚接触的时候因为新鲜,好奇等原因都觉得它是不错的。建议你用一段时间看看,等熟悉得七七八八,看看是否适合自己项目的开发,再考虑是否换其他的。关于glup的了解大多数都是一些前辈的经验,看看也无妨。术业有专攻,先做好一个。
我个人觉得有时候grunt很耗内存,这是我用grunt比较深刻的体验,目前也在用grunt。希望回答对你有帮助
都自动化了,省下来的时间怎么办?干脆再站个队呗……(误)
我之前也是用grunt,后来转到gulp。
我是觉得gulp更加偏向代码,更容易阅读。
说下我自己使用感受吧
gulp的配置文件没有那么多的参数配置,而且基于unix的pipe思想,在编写构建任务代码让人感觉非常舒服的,更利于开发人员的维护和阅读
<code>gulp.task('sass', function() { return gulp.src('src/styles/main.scss') .pipe(sass({ style: 'compressed' })) .pipe(gulp.dest('dist/assets/css')) });</code>
gulp的api更加简单容易上手
gulp基于node的串流可以快速构建项目并减少频繁的IO操作
首先一个新竞争者的出现,肯定是抓住了老者的痛点。
对于初学者或者没什么经验的,开始肯定感觉不出什么~
然后对于我这种什么都没有用过的新手来说,我也不知道回答啥啊

aphpdepentioncontiveContainerIsatoolThatManagesClassDeptions,增强codemodocultion,可验证性和Maintainability.itactsasaceCentralHubForeatingingIndections,因此reducingTightCightTightCoupOulplingIndeSingantInting。

选择DependencyInjection(DI)用于大型应用,ServiceLocator适合小型项目或原型。1)DI通过构造函数注入依赖,提高代码的测试性和模块化。2)ServiceLocator通过中心注册获取服务,方便但可能导致代码耦合度增加。

phpapplicationscanbeoptimizedForsPeedAndeffificeby:1)启用cacheInphp.ini,2)使用preparedStatatementSwithPdoforDatabasequesies,3)3)替换loopswitharray_filtaray_filteraray_maparray_mapfordataprocrocessing,4)conformentnginxasaseproxy,5)

phpemailvalidation invoLvesthreesteps:1)格式化进行regulareXpressecthemailFormat; 2)dnsvalidationtoshethedomainhasavalidmxrecord; 3)

tomakephpapplicationsfaster,关注台词:1)useopcodeCachingLikeLikeLikeLikeLikePachetoStorePreciledScompiledScriptbyTecode.2)MinimimiedAtabaseSqueriSegrieSqueriSegeriSybysequeryCachingandeffeftExting.3)Leveragephp7 leveragephp7 leveragephp7 leveragephpphp7功能forbettercodeefficy.4)

到ImprovephPapplicationspeed,关注台词:1)启用opcodeCachingwithapCutoredUcescriptexecutiontime.2)实现databasequerycachingusingpdotominiminimizedatabasehits.3)usehttp/2tomultiplexrequlexrequestsandredececonnection.4 limitsclection.4.4

依赖注入(DI)通过显式传递依赖关系,显着提升了PHP代码的可测试性。 1)DI解耦类与具体实现,使测试和维护更灵活。 2)三种类型中,构造函数注入明确表达依赖,保持状态一致。 3)使用DI容器管理复杂依赖,提升代码质量和开发效率。

databasequeryOptimizationinphpinvolVolVOLVESEVERSEVERSTRATEMIESOENHANCEPERANCE.1)SELECTONLYNLYNESSERSAYCOLUMNSTORMONTOUMTOUNSOUDSATATATATATATATATATATRANSFER.3)


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

SublimeText3 Linux新版
SublimeText3 Linux最新版

WebStorm Mac版
好用的JavaScript开发工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境