-

- 加为好友
- 发送私信
- 在线聊天
|
| 发表于:2008-07-14 16:55:14 楼主 |
要求设计的思路是这样的: 1.我直接从地址栏中输入一个已知的域名(比如:ttradem.com/http://www/vvvv.com),这时程序取得当前域名后取出ttradem.com- 然后根据ttradem.com到数据库进行查找--找出对应的urlid ---然后根据urlid找到数据库中对应的css文件名和模板,然后自动根据模板全部生成静态页面(含首页) --或者可以在后台实现人为的实现也可以-- 当我输入另外一个已知的域名时,又会重复刚才的步骤。(数据库里:一个域名对应一个css,对应同一个模板,但是不同的页是不同的模板,), -- 要求后台可以根据域名更换css样式 请教大家:如何合理的设计表结构呢,以及如何实现这种多域名,多样式的效果呢?而且可以对应多语言 ,其中自动根据模板全部生成静态页面这步怎么实现好呢(不要笑我啊,这个地方真的没搞过的),-------提供相似功能的连接,源码者都十分感谢,以下是我目前的表结构: create table WebUrlInfo ( urlid int identity primary key,--主键,自增 urluserlevel int DEFAULT ((1)), --域名用户等级 urlusername nvarchar(50) DEFAULT ('xinfo'), --域名用户名 urluserpwd nvarchar(100) DEFAULT ('info200789'), --域名用户密码 urldomain nvarchar(50), --域名 urlwebtype int DEFAULT ((1)), --域名类型 ....省略了部分字段 ... urlcss nvarchar(30), --url样式文件名 urltemplate nvarchar(30), --url模板文件名 exid int foreign key references DomainExten(exid), --域名后缀外键,对应域名后缀表 ) -----这里只列举一个页面的表结构- create table ServType ( serid int identity primary key, --服务项目类型 主键 sername nvarchar(100) not null, --服务项目类型 名 sersort int not null, --类型 排序字段 urlid int foreign key references WebUrlInfo(urlid),--- 域名id,外键 .............. ) ------------ 请大家指教--------如何实现多域名,多样式的效果,且自动生成静态页面的效果呢 ????????? |
|
|
|
200
修改
删除
举报
引用
回复
| |