美文网首页
[59/100] 折腾几十个小时后的一点点感悟

[59/100] 折腾几十个小时后的一点点感悟

作者: Alee文润 | 来源:发表于2018-12-12 08:52 被阅读2次

这几天一直在折腾nginx图片剪裁的功能。在这个上面花费了大量的时间,到目前为之可以说是基本实现了整个功能,但在细节上还有完善的地方。还需要时间来填坑。在这几天的过程中有一些感悟,有一些经验教训很有必要记录下来。

在这个过程中,首先第一次看到一个方案后觉得这个方案需要借助其他语言,很麻烦、自己也不懂。所以内心第一时间屏蔽了这种方案,去寻求更加简单的替代方案。从周日开始尝试一直到晚上终于实践出来了一个nginx + filter_image 模块实现图片剪切的功能。前端可以通过图片参数的方式选择合适大小的图片进行加载,这大大提高的页面加载的性能,页面资源的大小也显著减小。

在尝试继续深入优化后,在合适的场景下选择加载webp图片。又经过大量的时间后发现,在开始的nginx+filter_image无法支持webp的实现。最终的方案仍旧需要选择借助其他语言的方案。也就是我觉得很麻烦,需要借助另外一门我不熟悉的语言,重要的是这个我看到的以一个方案。周二继续折腾采用nginx+lua的方案来实现。虽然最终实现了基本功能,但在却耗费了大量的时间。最后仍旧采用了比较难(对自己而言)的方案,但这个确是自己第一次就拒绝去学习的方案内容。这一点很有意思。

相信很多人都会和我一样,在面对不熟悉、不了解的内容的时候就会选择性的拒绝。这种拒绝还是无意识的,但有时候我们会因为我们的拒绝,选择更加容易的方案而付出代价。比如这次我就付出了大量的时间代价。

另一方面,如果我不是从最基础的方案去实现,就不会发现这里面有坑或者无法实现的功能。所以网上大多数的文章都会是采用最佳的实践方案,但人家却没有告诉你为何需要采用这种技术方案。

另外一个感悟就是,对待知识需要不断的学扎实了。才会越来越快。这次实践中有需要用到正则语言的地方。虽然用到的正则很简单,但自己对这一块的知识是非常不熟悉和了解的。所以在这块仍旧耗费了大量的时间来处理。若自己在学习这块知识的时候就能够完全弄懂的化,那么在这次实践中不会在这里耗费大量的时间。

学习新的知识需要总结和分析。不然在一定的时间后,你仍旧会忘记,最后留下的只会是经验,而了解过的知识点都会忘记。这是在学习上的自我反思。

最后虽然这次采坑之旅耗费了大量的时间,但也是自我的尝试。在接下来的时间里,继续完善自己的图片系统。并用文章总结,写出整个过程,在学习的道路上。慢就是快。

相关文章

  • [59/100] 折腾几十个小时后的一点点感悟

    这几天一直在折腾nginx图片剪裁的功能。在这个上面花费了大量的时间,到目前为之可以说是基本实现了整个功能,但在细...

  • “折腾”后的感悟

    北方的冬天,无论在哪里都是很冷的,然而在北方最冷的地方呆过的我,回到家里,不开空调,也是温暖的,我第一次感觉到灵宝...

  • 报告!我写完了100个真实故事

    01 人生能做到100,真的太不容易了。 小时候我们整日幻想每门成绩都100,而不是59分。 长大后,也渴望遇见村...

  • 百日计划

    1,未来的100天 我希望100天后的我,可以专心投入的做事,别再因为各种借口反复折腾。我希望100天后的我,可以...

  • 建站歪记第二章

    自从学会了那么一点点建站知识后,也开始了鼓捣折腾之路。为让网站实现一点点小功能,那是折腾得废寝忘食,整天趴在电脑面...

  • 寇寇自律之路~第二百五十九天(补打卡)

    【[太阳]259[太阳]】【59/100寇寇的每日三件事】 1.读书✅:晚餐后看书 2.运动✅:背后上扬100下、...

  • 自始至终,我只要100分。

    小时候,我要100分,98分不行,99分不行。 渐渐长大,我要60分,58分不行,59分不行。 再后来,我要100...

  • 59/100

    #抱怨,是最应该彻底戒掉的恶习。 1. 怎样戒掉抱怨: 无论如何,对自己的困境只字不提,没有一丝抱怨,没有一丝丝不...

  • 59/100

    第一件事:画画 第二件事:摘抄 第三件事:英语

  • 59/100

    第一件事:画画 第二件事:练字 第三件事:英语

网友评论

      本文标题:[59/100] 折腾几十个小时后的一点点感悟

      本文链接:https://www.haomeiwen.com/subject/opfuhqtx.html