国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workerman作為webserver是不是穩(wěn)定性不夠好?在里面整合了smarty老是報錯

dreamboycx

在workerman項目開發(fā)的過程中,要用到web開發(fā),想把web跟workerman整合在一起,所以就起了個webserver,

$webserver = new WebServer('http://0.0.0.0:80');
$webserver->addRoot('localhost', __DIR__ . '/web');
$webserver->count = 10;

在web目錄下,我用了smarty模板引擎,但是總是時不時的報assign函數(shù)或者display函數(shù)不存在,如下圖所示:

圖片
實際上函數(shù)在使用前已經(jīng)引用了smarty,這個錯誤還不是一直報,偶爾有,偶爾沒有,而且有時一直刷新頁面,頁面直接打不開了,求教這是什么原因。。。。

5487 4 0
4個回答

dreamboycx

測試發(fā)現(xiàn),報這種錯,都是不停的刷新頁面時才發(fā)生的。。。。

  • 暫無評論
walkor 打賞

不是webserver穩(wěn)定性不好,是因為workerman是長駐內(nèi)存的,和普通web的php運行模式不一樣,如果還是以傳統(tǒng)web模式開發(fā)就會有問題。比如函數(shù)、類重定義問題,require_once include_once文件加載一次就不再加載等。

workerman中不建議使用smarty,smarty是真對web開發(fā)模式的,可能不兼容php cli的運行模式。
web用nginx php-fpm跑web更好一些,兼容各種mvc框架以及模版引擎。

  • 暫無評論
康斯坦丁

這老哥沒理解好php+apache/nginx的運行原理

3p大法好

提問的哥們。。你都用workerman了還丟不掉smarty???
既然想渲染模板為什么不用YII,CI,TP之類的框架。。
你這問題是因為start的時候會把所有文件加入內(nèi)存中,這樣就不需要其他進程在引入,建議入口文件全部load文件

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??