in PHP

一些废话前不久写了一个密码管理工具,对于我来说解决了我长期以来的痛点。地址:https://www.rempwd.com如果你有如下的需求痛点,欢迎你来试用我的产品:你是否经常忘记自己的账号密码你是否为防止主要的密码泄露而需要用到一些随机密码虽然一些浏览器提供了记住密码的功能,但是因为一些原因...

in Think

前几天在一个Laravel论坛看到一个问题,大致意思是说一个查询的方法应该怎么写显得更为优雅。而我给出的答复是首先要明确一下对于“优雅”的定义,每个人的定义不同,我个人对他的定义是,各个层级清晰,代码耦合度低,而不是在于语法糖的写法优雅。诚然,这是一个看似带着些许“装逼”和“讽刺”意味的答案,...

in Linux

前言前不久把网站升级到了HTTPS。看了下阿里云的证书价格,望而生畏。于是搜了一下免费的SSL证书,果然,Let's Encrypt这个平台免费提供三个月的证书。于是乎参考Let's Encrypt,免费好用的 HTTPS 证书进行折腾,但是始终卡在找不到 /etc/ssl/openssl.c...

in LaravelPHP

前言在我们的项目中,或多或少都会用到一些缓存机制。Laravel封装了一个非常方便调用的Cache的Facades,方便我们对缓存进行统一调度。过程Facade首先,我们可以在config/app.php中看到如下的相关代码(为方便查看,我省略了其他部分):'providers' => ...

in Git

前言通常,我们在项目中经常会有许多公用的代码块,如果直接大批量的复制,显得不便于管理,而Git有一个子模块给我们提供了极大的便利。我也在GitHub上面建立了两个简单的demo方便详细了解。父级子级使用新建子模块新建子模块需要分成两部分,一方面是创建子模块的人的流程,另一方面是团队其他使用子模...