我正在设计一个基于第三层架构客户端的web应用程序: HTML5,CSS,JS,jQuery。中间层: nodeJS数据库: mysql
我需要使用UML图来做中间层部分的总体设计。令人困惑的是,nodeJS不像Java和C++那样是面向类的,所以问题是我能为节点部分实现一个类图吗?如果不能,还有什么替代方案?
我已经有了一个数据库类,它很好,但是我关心它的性能。目前,在另一个类中,我正在执行$this->db = new DB()来创建一个本地数据库实例,但是每当我创建一个新的DB()实例时,数据库类的__construct()函数都会创建到MySQL服务器的一个新连接这意味着使用数据库类的所有不同类的每个实例都会连接到服务器。我没有大量的类,但我只想每页加载一个。应该使用静态工厂类并返回一个DB实例,而不是使用an