webman icon indicating copy to clipboard operation
webman copied to clipboard

Probably the fastest PHP web framework in the world.

Results 94 webman issues
Sort by recently updated
recently updated
newest added

I find it difficult to manually merge upstream webman changes in, so instead of using create-project, I first created an empty git repo https://github.com/user/myproject, then ran this to setup the...

Hi @walkor I'm using a binary library using ffi and the functionality I'm using that have its own event loop. Once I initialize it and it reaches this part of...

` 1.4版本支持是否复用控制器配置,不复用控制器将每次初始化控制器, 自动调用__construct构造函数,所以action-hook不再需要了。其它目前没有打算加入到内核 ` 1.4版本的webman,使用这个方案来替代action-hook,请问下这个功能是否为稳定性长久支持,主要是自己要去开发一些插件 但是怕后期如果webman更新迭代换另外一种方案了,那么改起来就麻烦了!

我看到在vendor目录结构下,存在webman workerman两个文件夹, 其中webman里面存放的都是安装的插件类,并且workerman里面还存在一个webman-framework,workerman文件夹, 感觉这种有些乱啊,而且当前我看到webman-framework都升级1.4了,但是webman还是1.3.9 其实不应该直接在vendor文件夹下,只存在一个webman-framework文件夹吗,里面包含workerman文件夹, 以及其他的一些核心库组件,然后更新迭代的时候,只更新webman版本就可以了,现在搞两个感觉有一些不杂乱 或者根目录只有一个workerman文件夹,毕竟是依赖于这个核心,然后在workerman->webman-framework文件夹下存在大部分核心库就可以了,比如路由的,事件的这样! @walkor

vendor\workerman\webman-framework\src\App.php:486 loadController 这个函数 **if (\is_dir($file) || false === \strpos(strtolower($file), '/controller/') || $spl_file->getExtension() !== 'php') { continue; }** 改为 if (\is_dir($file) || false === \strpos(strtolower($file), DIRECTORY_SEPARATOR.'controller'.DIRECTORY_SEPARATOR) || $spl_file->getExtension() !== 'php') {...

process 最多可以开几个线程 现在我开了4个线程 感觉处理有点慢

Walkor sorry not donate you yet, You help me alot for many production web I'll support sponsor you soon Bismillah :+1:

use static mode for improve performance

restart 报错了 Class 'support\Container' not found in webman/redis-queue/src/Process/Consumer.php:56 ` 'redis_consumer' => [ 'handler' => Webman\RedisQueue\Process\Consumer::class, 'count' => 8, // 这里设置了8个进程共同消费 'constructor' => [ // 消费者类目录 'consumer_dir' => app_path() . '/queue/redis'...

微信小程序对websocket进行了封装,不支持直接调用WebSocket构造函数,报TypeError: WebSocket is not a constructor,请问有其他解决办法吗?