![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
fl140125
命里有时终须有,命里无时莫强求
展开
-
WorkerMan实现即时通讯(Redis缓存用户信息和聊天记录)
使用redis缓存用户数据和聊天记录 Chat.php<?php/** * @author <fl140125@gmail.com> * Class Chat */class Chat{ /** * @var Redis $redisClient */ protected $redisClient; /** * @var string $hashKey */ protected $hashKey =原创 2021-03-16 15:38:49 · 1941 阅读 · 0 评论 -
WorkerMan实现即时通讯(消息接收和发送)
【代码】WorkerMan实现即时通讯(消息接收和发送)Github:https://github.com/20140125/longer原创 2021-03-16 15:37:12 · 2497 阅读 · 0 评论 -
WorkerMan实现即时通讯(准备工作)
1.前提工作准备项目地址:https://github.com/walkor/workerman-chat目录结构展示项目目录结构数据库配置文件db.php<?phpdefine('HOST', '127.0.0.1');define('PORT', '3306');define('USERNAME', 'root');define('PASSWORD', 'root');define('DBNAME', 'root');define('REDIS_KEY', 'uid.原创 2021-03-16 15:30:33 · 1064 阅读 · 0 评论 -
php-webdriver:PHP控制浏览器动作爬取京东商品
项目地址:https://github.com/facebook/php-webdriver一、技术选型php + laravel5.8 + facebook/webdriver + seleniumSelenium是一套完整的Web应用程序测试系统,它提供了一系列的操作浏览器的 APIwebdriver 是 facebook 开发的一套 selenium API 的客户端组件,使用 composer 作为依赖管理工具。文档地址:selenium文档二、环境搭建php 的开发环境原创 2020-12-29 15:31:00 · 805 阅读 · 0 评论 -
PHP爬虫抓取网络图片
<?phpnamespace App\Console\Commands;use Goutte\Client;use Illuminate\Console\Command;use Illuminate\Support\Facades\DB;/** * Class SyncSpiderData * @author <fl140125@gmail.com> * @package App\Console\Commands */class SyncSpiderData e.原创 2020-12-16 10:37:55 · 595 阅读 · 0 评论 -
数据库备份操作
/** * 创建数据表SQL * @param $tableName * @return string */ public function createTable($tableName) { $result = DB::select("SHOW CREATE TABLE {$tableName}"); ...原创 2019-02-20 11:50:55 · 319 阅读 · 1 评论