摘要:laravel的计划任务确实好用,之前就计划吧这个功能研究下,自己造一个给tp5使用 但是研究之后发现,容器这个概念吧代码变得比较抽象,代码读起来的难度比较高 然后研究之后发现除了phpstorm可以追踪大部分代码之外,其他的ide代码追踪功能真的很一般,比如我一般使用NetBeans 看官网在开发
阅读全文
摘要:2021年9月13日16:11:09 PHP版本8,laravel8 elasticsearch 7.14.0 本地虚拟机的centos7.9 openjdk java 1.8 composer require elasticsearch/elasticsearch 目前已经支持 php: ^7.3
阅读全文
摘要:2021年4月19日18:40:54 关于用户拉新活动,如果在活动开始之初,设计的时候没有做好用户关系处理的话,那就涉及统计的时候就是一个很麻烦的事情。 如果你刚好拉新员工的用户也是在这个表,需要筛选非员工的裂变用户数据就更麻烦了,因为这个是一个树状结构的,需要过滤掉员工数据,那就更蛋疼了,到现在我
阅读全文
摘要:2021年8月7日09:44:05 2022年3月12日08:27:13 补充一个更加灵活的框架 composer require jaeger/querylist 之前一直使用phpspider 官网:https://doc.phpspider.org/ 但是官方对psr4,对php7 php8似
阅读全文
摘要:2021年7月19日10:37:39 https://www.php.net/manual/zh/class.throwable PHP 7 里,Throwable 是能被 throw 语句抛出的最基本的接口(interface),包含了 Error 和 Exception。 注意这里error和e
阅读全文
摘要:2021年7月15日11:24:00 当执行某个需要经常跑的 everyMinute的之后防止,一次脚本未执行完就又重新跑,导致出现超出预期的错误,或者数据错误,就会使用 withoutOverlapping来防止重复执行 $schedule->command('NoPersonPrize')->e
阅读全文
摘要:2021年7月10日22:44:49 trait zx { // const sss = 9; public static function tt() { echo 'tt'; } public function yy() { echo 'yy'; } } class uu { use zx; co
阅读全文
摘要:2021年7月10日20:13:47 环境windows10 php8,没开jit 和opcache <?php $start = microtime(true); for ($i = 0; $i < 50000; $i++) { echo 'exception1'; } echo '<br>' .
阅读全文
摘要:2021年7月8日12:54:30 官方文档: http://doc2.workerman.net/ demo代码:https://gitee.com/open-php/gateway 测试环境: http://www.websocket-test.com/ 支持本地IP 原来比较简单,整理项目代码
阅读全文
摘要:2021年6月25日13:05:08 webman框架的文档 https://www.workerman.net/doc/webman#/README 测试环境 阿里云 esc 4核 16 GiB,php环境8.0.3,mysql8,redis ,PHP建议开启opcache和jit,获得更好性能
阅读全文
摘要:2021年6月18日10:50:25 官方文档 https://tcpdf.org/examples/example_052/ 几个问题需要注意的问题 /* NOTES: - To create self-signed signature: openssl req -x509 -nodes -day
阅读全文
摘要:2021年6月10日12:44:56 一般网站的跑的用户比如www都是设置成 /sbin/nologin,只提供ftp账号权限给www用户使用 cat /etc/passwd 可以看到权限,但是执行 crontab是需要bash权限的 但是你使用root 账号 crontab -e 跑的时候,比如代
阅读全文
摘要:2021年5月28日19:29:20 xlswriter 中文官方网站 https://xlswriter-docs.viest.me/zh-cn windows10 环境laravel8 mysql8 pecl扩展目前支持到php8 http://pecl.php.net/package/xlsw
阅读全文
摘要:2021年5月25日18:40:56 环境php8.0.3 class IndexOpenController extends BaseController { public function test(Request $request) { [$t1, $u1] = $this->zx(); p(
阅读全文
摘要:2021年5月20日16:59:38 环境windows laravel8 mysql8 redis 官方文档:https://learnku.com/docs/laravel/8.x/queues/9398 laravel实现异步任务,其实就是利用队列服务来对队列添加任务,来实现异步操作,也是一个
阅读全文
摘要:2021年5月1日09:30:23 if (!function_exists('parameterCheck')) { /** * 如果是double的话,也使用float,需要处理其他类型数据自己添加 * @param type $param 需要处理的参数 * @param type $Expe
阅读全文
摘要:2022年7月4日09:59:33 1. 递增和递减 而不是这个: $article = Article::find($article_id); $article->read_count++; $article->save(); 你可以这样做: $article = Article::find($a
阅读全文
摘要:2021年4月29日16:05:07 阿里云官方有点懒了,php8都到8.0.3了,依然还是没有做升级匹配 解决办法 https://github.com/aliyun/aliyun-oss-php-sdk/pull/163/commits/7a5363390f7e0269e5d113c8c160d
阅读全文
摘要:2020年12月15日10:39:05 之前的环境:centos 6.9 现在的环境:centos 8.1 lnmp版本一致,php 7.2 框架laravel workerman版本3.5+ php 跑的用户是www www:x:1000:1000::/home/www:/sbin/nologin
阅读全文
摘要:2020年10月29日14:31:47 比较有用的我标红了 php版本7.2.x cli模式下帮助文件 php -h Usage: php [options] [-f] <file> [--] [args...] php [options] -r <code> [--] [args...] php
阅读全文