不用frame?那每次写的新闻静态页面也都带着左面板那个菜单?这样有点冗余了吧。那你也这样做吧,插入一条新的新闻后,先把cache输出到文件,用左面板读取数据库,把菜单生成。然后include那条新闻的静态页面。最后再将cache全部写入那个文件。