编程语言
首页 > 编程语言> > 绘制网络拓扑(php / jquery)

绘制网络拓扑(php / jquery)

作者:互联网

我为小型ISP工作.
我们需要在我们的项目中绘制网络拓扑以进行网络管理.
我通常有这样的数据:

“cisco”
| => “d-link”
| => “d-link”

等等…

所以.使用PHP和jQuery如何绘制简单但漂亮的拓扑图?
提前致谢!感谢您的支持.

解决方法:

在PHP中,您可以调用Graphviz来制作图像.可能已经有一个用于Graphviz的PHP包装器,但是很容易自己调用它.

例如,此输入文件(在example.dot中):

digraph example {
    dlink1 [label="d-link"];
    dlink2 [label="d-link"];
    cisco -> dlink1;
    cisco -> dlink2;
}

可以转换成图像:

$dot -Tpng -o example.png example.dot

这是结果:

标签:jquery,php,networking,topology
来源: https://codeday.me/bug/20190621/1251153.html