4

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

“思科” | => "d-链接" | => “d-链接”

等等...

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

4

1 回答 1

5

在 PHP 中,您可以调用Graphviz来制作图像。那里可能已经编写了 Graphviz 的 PHP 包装器,但是您自己调用它很容易。

例如,这个输入文件(in example.dot):

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

可以转换成图片:

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

结果如下:

Graphviz 的结果

于 2012-02-09T06:14:08.037 回答