静态方法使用姿势
普通开发中,可能类中一般没有用到静态方法,或者用的比较少。
但是在游戏开发中,还是用的比较多的。优点是它好调用,省性能。
class Pk extends xx {
// 可以实现单例模型的数据对象调用
public static function dbInstance() {
return xxx;
}
public static function getPkInfo($uid) {
$res = self::dbInstance();
return $res->query("xxx");
}
public static function pkAction($pkUsers) {
}
}
// 其它地方使用pk某功能
$res = Pk::getPkInfo($pkUsers);
// 其它处理...
干货
游戏开发其实非常不适合用 MySQL 做第一手的数据 curd。
可以考虑用 Redis,因为不仅仅是性能好,更重要的是操作数据这块,远远比写 SQL 效率高得多。
最后,数据落地到 MySQL 即可。
(补充:如果能驾驭内存,那将是又快又爽)
本作品采用《CC 协议》,转载必须注明作者和本文链接
直接使用mysql的memory模式 :joy:
你这个单例模式好像不太对啊。 :joy: