闲下来时看看书,书本里的故事,总有你学到的人生。
世界很大,风景很美,人生很短,不要蜷缩在自己的一小块阴影里。
那一抹温暖的阳光,是我们永恒的向往。
发表时间: 13:47:35 &围观次数:
&&&&&&& 折腾了一个多星期,基本上解决了各个小问题,终于完成了帝国cms的第一个菜鸟企业站,小有成就感,从wordpress到帝国cms,如同井底之蛙看到了外面世界的一束阳光,外面的天地更广阔。& & &&
&&&&&&&& 一切都得从帝国网站管理系统使用手册说起:
这就是武功秘籍,估计以后离不开它了。
&&&&&&&&&&下面说一下自己建造过程中一些内容的调用方式及遇到的问题:
&&&&&&&& 准备篇
一、webzip整站下载
&&&&&&& 刚刚知道还有网站整站下载工具,作为我们整天仿站的人来说,知道的有点晚了,现在用着webzip,感觉不是很好用,先凑合着吧,毕竟效率翻了好几翻,第一次使用这个工具走了一些弯路,下次用的时候试着按照webzip下载下来的路径在主页进行稍微修改,这样文件夹中的文件路径就不用再改了,试试看;
&&&&&&& 建立网站要放到skin文件夹下,新建文件夹,方便管理;
&&&&&&&&首页篇
二、首页有swf动画
&&&&&& 试着改了一下,没想到还真成功了,用到的工具是&硕思闪客之锤&+&uae&,实际上就是一个很简单的导航条栏目动画,修改导航条的栏目名称用的是硕思闪客之锤,修改栏目的链接用的是uae,栏目的链接地址分别为:首页(动态的时候用的是&/ecms&,静态的时候是不是应该改成&/ecms/index.html&)、栏目页(&/ecms/news&)、自定义页面(&/ecms/about.html&)、留言板页面(&/ecms/e/tool/gbook/?bid=1&),不太会用,至少懂了一点点,再试试看;
二(一)、关键词描述部分,直接写在页面里面,定死即可,无须调用后台生成;
三、动态页面、静态页面
&&&&& 静态页面有助于收录,而且访问速度快,但是每次修改以后都要生成,耗费资源;
四、css& js 链接地址
&&&&&&&&link href=&/001img/page_home.css& rel=&stylesheet& type=&text/css&&
或者&&link href=&[!--news.url--]/001img/page_home.css& rel=&stylesheet& type=&text/css&&
五、调用自定义页面&&&关于我们&&公司介绍&、&联系我们&内容限字数调用
&&&&&&& &?php
&&&&&&&&&&&&&&&&&&& $k=&select pagetext from phome_enewspage where id=1&;
&&&&&&&&&&&&&&&&&&& $kk=$empire-&fetch1($k);
&&&&&&&&&&&&&&&&&&& echo&& mb_strimwidth(strip_tags($kk[pagetext]), 0,414,&......&);&
&&&&&&&&&&&&&&&&&&& ?&
&&&&&&&&&&&&这是用自定义页面定义的&关于我们&调用方式,
调用出自定义页面导航可以用标签SQL调用。如下:
例子1:调用自定义页面分类ID=1的页面导航
[e:loop={'select id,path,title from [!db.pre!]enewspage where id=1 order by&id',20,24,0}]
$pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
&li&&a href=&&?=$pageurl?&&&&?=$bqr[title]?&&/a&&/li&
例子2:调用自定义页面导航并识别当前自定义页面
[e:loop={'select id,path,title from [!db.pre!]enewspage where id=1 order by&id',20,24,0}]
$pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
$css='pagecss';
if($classid=='page'.$bqr[id])
& & & & $css='selfpagecss';
&li class=&&?=$css?&&&&a href=&&?=$pageurl?&&&&?=$bqr[title]?&&/a&&/li&
相关说明:上面例子是调用分类ID=1的自定义页面,不限制可以去掉SQL中& where classid=1&条件。
&&&&&&&&&& 以下需进一步试验,或许从内容页调用:
&&&&&&& &&&& echo $kk[newstext];
&&&&&&&&&&&& &&?=esub($kk[newstext],120)?&
灵动标签调用所有一级栏目导航,支持后台设定是否显示(限定调用个数及排序方式 order by&classid desc 或者 order by myorder)
[e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 4',0,24,0}]
& & & & &li&&a href=&&?php
if(empty($bqr[wburl]))
& & & &echo $public_r[newsurl].$bqr[classpath];
& & & &echo $bqr[wburl];
?&& title=&&?=$bqr[classname]?&& target=&_self&&&?=$bqr[classname]?&&/a&&/li&
补充:网站首页调用文章正文内容、文章简介
& & & & &1、限字数调用文章简介
& & & & & & & &[e:loop={2,1,0,0}]& & & & &&
& & & & & & & & & & & & & & & & &h4&&a href=&&?=$bqsr['titleurl']?&&&&?=esub($bqr['title'],20,&...&)?&&/a&&/h4&
& & & & & & & & & & & & & & & & &p&&?=esub($bqr['smalltext'],32,&...&)?&&/p&& &
& & & & & & & & & & & & [/e:loop]
& & & & & & & 不限字数调用的话直接用:&?=$bqr[smalltext]?&
& & & & 2、限字数调用文章内容
& & & & & & & & & &[e:loop={2,1,0,0}]& & & & &&
& & & & & & & & & & & & & & & &?php
& & & & & & & & & & & $fr=$empire-&fetch1(&select newstext from {$dbtbpre}ecms_news_data_{$bqr[stb]} where id='$bqr[id]'&);
& & & & & & & & & & & & & ?&
& & & & & & & & & & & & & & &&?=mb_strimwidth(strip_tags($fr[newstext]), 0,201,&......&)?& &&
& & & & & & & & & & &[/e:loop]
& & & & & & & & 不限字数调用的话直接用:&?=$fr[newstext]?&
六、新闻文章列表的调用
&&&&&&&灵动标签:
&&&&&&&&&&& & & [e:loop={1,6,0,0}]
&&&&&&&&&&&&&&&&&&&&&&&& &ul&
&&&&&&&&&&&&&&&&&&&&&&&&& &li class=&title&&
&&&&&&&&&&&&&&&&&&&&&&&&&&& &h3& &a href=&&?=$bqsr['titleurl']?&& target=&_blank&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &?=esub($bqr['title'],22,&...&)?&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &/a& &/h3&
&&&&&&&&&&&&&&&&&&&&&&&&& &/li&
&&&&&&&&&&&&&&&&&&&&&&& &/ul&
&&&&&&&&&&&&& &&&& [/e:loop]
&&&&&&&&& 每个文章标题限字数调用,并且最后用省略号&......&
&&&&&&&&& 不限字数调用方式:&?=$bqr['title']?&
&&&&&&&& 日期调用:
&?= date('Y-m-d',$bqr[newstime])?&
六(二)、产品列表的调用
&&&&&&&灵动标签:
&&&&&& [e:loop={7,}]
&&&&&&&&&&&&&
&&&&&& &li&
&&&&&& &a href=&&?=$bqsr['titleurl']?&& class=&TouchGallery& title=&&?=$bqr['title']?&&&
&&&&&& &img class=&HeadlineImg& src=&&?=$bqr[picurl]?&& alt=&&?=$bqr['title']?&& title=&&?=$bqr['title']?&&&&/a&
&&&&&& &span class=&BigComments&&&/span&
&&&&&&&&&&&&& &h6&&a href=&&?=$bqsr['titleurl']?&&&&?=$bqr['title']?&&/a&&/h6&
&&&&&&&&&&
&&&&&&&&&&&&&& &/li&
&& &&[/e:loop]
&&&&&& 列表页模板篇
七、新闻列表页主要是循环:
&&&&&&& [!--empirenews.listtemp--] &!--list.var1--& [!--empirenews.listtemp--]&&&
&&& &li class=&content column-num1&&
&&&&&&&&&&&& &ul&
&&&&&&&&&&&&&&&&&li class=&fontnews&&
&&&&&&&&&&&&&&&&& &a href=&[!--this.classlink--]& title=&行业新闻& target=&_self&& [!--this.classname--]&/a&:& &/li&
&&&&&&&&&&&&&&&&&&li class=&title&&
&&&&&&&&&&&&&&&&&&&&&h3& &a href=&[!--titleurl--]& title=&[!--title--]& target=&_self&& [!--title--]&/a& &/h3&
&&&&&&&&&&&&&&&&&&&/li&
&&&&&&&&&&&&&&&&&&&li class=&date&&&span&发布时间:&/span&([!--newstime--])&/li&
&&&&&&&&&&&&& &&/ul&
&&&&&& &/li&
&&直接在列表模板调用正文更简单&
在要显示正文内容的地方输入
[e:loop={86,1,0,0}]
$fr=$empire-&fetch1(&select * from {$dbtbpre}ecms_news_data_{$bqr[stb]} where classid='$GLOBALS[navclassid]'&);&
&?=$fr[newstext]?&
就调取信息正文内容了
&&&&&&&&&& 用灵动标签调用(包括标题图片以及文章内容,致命缺陷是 灵动标签不能分页):
&&&&&&&&&& [e:loop={&select * from phome_ecms_news where classid='$GLOBALS[navclassid]' limit 10&,1,24,0}]
&$fr=$empire-&fetch1(&select newstext from phome_ecms_news_data_{$bqr[stb]} where id='$bqr[id]'&);
&&&&&&&&&&&&& &div class=&OneTapeLeft&&
& & & & & &img src=&[!--news.url--]/skin/maya/images/tapeHorizontal.png& alt=&Horizontal Tape&& &&&&&&&&& &/div&
&&&&&&&&&&&&& &a href=&&?=$bqr[titleurl]?&& class=&TouchGallery& title=&&?=$bqr[oldtitle]?&&&
& & & & & & & &img class=&MainGalleryImage& src=&&?=$bqr[titlepic]?&& alt=&&?=$bqr[oldtitle]?&& title=&&?=$bqr[oldtitle]?&&& &/a&
&&&&&&&&&&&&& &h2&&a href=&&?=$bqr[titleurl]?&&&&?=$bqr[title]?&&/a&&/h2&
&&&&&&&&&& &h3&&?= date('Y-m-d',$bqr[newstime])?&&/h3&
&&&&&&&&&&&&& &p&&?=substr($fr[newstext],0,200)?&&/p&
&&&&&&&&&&&&& &a class=&readMore& href=&&?=$bqr[titleurl]?&&&MORE+&/a&
&&& &/li& &[/e:loop]
七(一)产品列表页
&&&&&&&&&&&使用&图片系统模型&,直接从内容页调用图片,而不是调用标题图片;
&&&&&&&&& & [!--empirenews.listtemp--] [!--empirenews.listtemp--]
&&&&&&& &&li&
&&&&&&&& &a href=&[!--titleurl--]& class=&TouchGallery& title=&[!--title--]&&&img class=&HeadlineImg& src=&[!--picurl--]& alt=&[!--oldtitle--]& title=&[!--title--]&&&/a&
&&&&&&& & &span class=&BigComments&&&/span&
&&&&&&&&&&&&& &h6&&a href=&[!--titleurl--]&&[!--title--]&/a&&/h6&
&&&&&&&&&&
&&&&&&&&&&&&&& &/li&
&&&&&&&&&&& 产品分类栏目导航调用:
&&&&&&&&& [e:loop={&select classid,classname from {$dbtbpre}enewsclass where bclassid=7 order by myorder,classid desc&,0,24,0}]
&&&&&&& &?php
&&&&&&& $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
&&&&&&& ?&
&&&&&&&& &li&&a href=&&?=$classurl?&& title=&&?=$bqr[classname]?&&&&?=$bqr[classname]?&&/a&&/li&
&&&&&&& [/e:loop]&&&&&&&&&
七(二)、动态列表页面分页样式修改:
&&&&&& e/class/connection.php&& 第892行:
&&&&&& function page1(.....)
&&&&&&&&&&&& 静态列表页面分页样式修改:
&&&&&&& 公共模板&&-&&修改列表分页模板
&&&&&&&&&&&&内容页模板篇&&
八、新闻列表内容页&&&&&& 这个也比较简单:
& & & & & & & & &h2&[!--title--]&/h2&
&&&&&&&&&&&&&&&&&&&&&&& &div class=&message&& &span class=&date&&&em&日期:&/em&[!--newstime--]&/span& &/div&
&&&&&&&&&&&&&&&&&&&&&&& &div class=&summary&& &/div&
&&&&&&&&&&&&&&&&&&&&&&& &div class=&describe htmledit& id=&infoContent&& [!--newstext--] &/div&
&&&&&&&&&&&&&&&&&&&&&&& &p& &/p&
&&&&&&&&&&&&&&&&&&&&&&& &div class=&operate&& &/div&
&&&&&&&&&&&&&&&&&&&&&&& &div class=&other&&
&&&&&&&&&&&&&&&&&&&&&&&&& &p class=&typename&&&strong&所属类别:&/strong& [!--newsnav--]&/p&
&&&&&&&&&&&&&&&&&&&&&&&&& &p class=&keyword&&上一篇:[!--info.pre--]&/p&
&&&&&&&&&&&&&&&&&&&&&&&&& &p class=&keyword&&下一篇:[!--info.next--]&/p&&&&
八(一)产品列表内容页
&&&&&&&& 所属系统类型:图片系统模型
&&&&&&& 图片调用链接及图片来源,其他的与新闻内容页一致
&&&&&&& &a href=&[!--titlepic--]& target=&_blank&&&img src=&[!--titlepic--]& /&&/a&
&&&&&&&& 手机站:
&&&&&&& &a href=&[!--news.url--]/productshow.php?src=[!--titlepic--]& target=&_blank&&&&&img src=&[!--titlepic--]& /&&& &/a&&
&&&&&&&&&自定义页面模板篇
九、我用的模板& &关于我们&&联系我们&
&&&&& 模板中建立相应模板,将需要填写文字的地方用以下代码替换即可
&&&&& [!--pagetext--]
&&&&& 栏目中增加自定义页面,选择相应模板,填写相应内容即可
&九(一)在其它页面调用自定义页面(按分类调用)(待验证)
[e:loop={&select id,title,path as classid from phome_enewspage&,10,24,0}]
页面名称:&?=$bqr[title]?&
页面地址:/&?=str_replace('../../','',$bqr[classid])?&
&?=$value=ReturnClassAddField(6,classtext); ?& & & & & &6是栏目ID
[e:loop={&select id,title,path as classid from phome_enewspage where&classid=1&,10,24,0}]
&?=$bqr[title]?& &/&?=str_replace('../../','',$bqr[classid])?&
上面这个classid=1是调用自定义页面分类为1的页面。
&&&&&&&留言板模板篇
&十、留言板
&&&&&&& &form action=&[!--news.url--]/e/enews/index.php& method=&post& name=&form1& id=&form1&&
&&&&&&&&&&&&&&&&&&&&& 姓 &&&&&&&&&&&&&&&&&&& 名:
&&&&&&&&&&&&&&&&&&&&& &input name=&name& type=&text& id=&name& /&
&&&&&&&&&&&&&&&&&&&&& &br /&
&&&&&&&&&&&&&&&&&&&&& 联系邮箱:
&&&&&&&&&&&&&&&&&&&&& &input name=&email& type=&text& id=&email& /&
&&&&&&&&&&&&&&&&&&&&& &br /&
&&&&&&&&&&&&&&&&&&&&& 联系***:
&&&&&&&&&&&&&&&&&&&&& &input name=&mycall& type=&text& id=&mycall& /&
&&&&&&&&&&&&&&&&&&&&& &br /&
&&&&&&&&&&&&&&&&&&&&& 留言内容(*):
&&&&&&&&&&&&&&&&&&&&& &textarea name=&lytext& cols=&60& rows=&12& id=&lytext&&&/textarea&
&&&&&&&&&&&&&&&&&&&&& &br /&
&&&&&&&&&&&&&&&&&&&&& &br /&
&&&&&&&&&&&&&&&&&&&&& &input type=&submit& name=&Submit3& value=&提交& /&
&&&&&&&&&&&&&&&&&&&&& &input type=&reset& name=&Submit22& value=&重置& /&
&&&&&&&&&&&&&&&&&&&&& &input name=&enews& type=&hidden& id=&enews& value=&AddGbook& /&
&&&&&&&&&&&&&&&&&&&&& &input name=&bid& type=&hidden& value=&1& /&
&&&&&&&&&&&&&&&&&&& &/form&
&& 十 一 一、留言板+回复内容显示
&&&&&& &div style=&margin:0 10&&
&div style=&border:1px solid #AACCEE;padding:5&&
&strong&&h2&请您留言:&/h2&&/strong&
&form id=&form1& name=&form1& method=&post& action=&../../enews/index.php&&
&dt style=&float:width:150&&姓名(*):&/dt&&dd style=&margin:9&&&input type=&text& id=&name& name=&name&&*&/dd&
&dt style=&float:width:150&&联系邮箱(*):&/dt&&dd style=&margin:9&&&input type=&text& id=&email& name=&email&&*&/dd&
&dt style=&float:width:150&&联系***:&/dt&&dd style=&margin:9&&&input type=&text& id=&call& name=&call&&&/dd&
&dt style=&float:width:150&&留言内容(*):&/dt&&dd&&textarea id=&saytext& rows=&12& cols=&60& name=&saytext&&&/textarea&&/dd&
&dt style=&float:width:150&&验证码(*):&/dt&&dd&&input type=text name=key size=6& &img src=&[!--news.url--]e/ShowKey/?v=gbook&&&/dd&
&dt style=&float:width:150&&&&/dt&&dd&&input type=&submit& value=&提交& name=&Submit3&&
&input type=&reset& value=&重置& name=&Submit22&&
&input type=&hidden& value=&AddGbook& id=&enews& name=&enews&&&/dd&
&/div&& !--留言框--&&
&br /&&& &br /&&
&h2&客户留言:&/h2&
[!--empirenews.listtemp--]
&div style=&border:1px solid #AACCEE;margin-bottom:20&&
&div style=&border-bottom:1px solid #AACCEE;background:#E1EFFB;padding:5px 0;height:25padding:5&&
&div style=&float:width:60%;&&客户姓名:[!--name--]&/div&&div style=&float:width:40%;&&留言时间:[!--lytime--]&/div&
&/div&&!--作者时间--&
&div style=&margin:5&&
&div style=&padding:5border:1px solid #CCCCCC;&&
留言内容:[!--lytext--]
&/div&&!--留言内容--&
[!--start.regbook--]
&img src=&../../data/images/regb.gif& /&&strong style=&color:#FF0000&&我们回复:&/strong&[!--retext--]
[!--end.regbook--]&!--回复--&
&/div&&!--留言内容和回复--&
[!--empirenews.listtemp--]&!--已发表的留言显示--&
&div style=&margin:10px 0 10px 5&&
分页:[!--listpage--]
&/div&&!--分页--&
&/div&&!--整个留言板--&
补充:一、验证码图片点击时刷新加上以下js(试验失败)
&&&&&& &script type=&text/javascript&&
&&function changeverifycode() {
&&document.getElementById_x_x_x_x_x_x('verifyCodePic').src = '/e/ShowKey/?v=login&'+Math.random();
&&function updateverifyCode() {
&&if(document.getElementById_x_x_x_x_x_x('verifyCodeDiv').innerHTML == '点击输入框显示验证码'){document.getElementById_x_x_x_x_x_x('verifyCodeDiv').innerHTML = '& a href=&javascript:changeverifycode();&&
&&&img border=0 src=&../../ShowKey/?v=login'+Math.random()+'& name=&verifyCodePic& id=&verifyCodePic& class=&inf_succeed&/&& /a&';
& & & & &&/script&&
&验证码处代码换为以下:
&input name=&key& type=&text& size=&6&&&img src=&[!--news.url--]e/ShowKey/?v=feedback& onClick=&this.src='[!--news.url--]e/ShowKey/?v=feedback&'+Math.random();& alt=&看不清楚,点击刷新& align=&absmiddle& /&
补充二、验证码图片点击时刷新加上以下代码(试验成功)
登陆点击刷新验证码
&input name=&key& type=&text& size=&10& /&&&img src=&../../ShowKey/?v=login& align=&absmiddle& onClick=&this.src='../../ShowKey/?v=login&'+Math.random();& alt=&看不清楚,点击刷新& /&
注册点击刷新验证码
&input name=&key& type=&text& size=&10& /&
&&img src=&../../ShowKey/?v=reg& align=&absmiddle& onClick=&this.src='../../ShowKey/?v=reg&'+Math.random();& alt=&看不清楚,点击刷新& /&
留言点击刷新验证码
&&input type=text name=key size=6 &&img src=&/e/ShowKey/?v=gbook& align=&middle& onClick=&this.src='/e/ShowKey/?v=gbook&'+Math.random();& alt=&看不清楚,点击刷新& /&
反馈点击刷新验证码
&input type=text name=key size=6 &&img src=&/e/ShowKey/?v=feedback& align=&middle& onClick=&this.src='/av/e/ShowKey/?v=feedback&'+Math.random();& alt=&看不清楚,点击刷新& /&
另一个问题:帝国CMS验证码显示重复的解决办法(四个字符都一样)
因为PHP4.2以后都不需要mt_srand播种,所以只要把这个禁用就可以了。
方法,打开前台验证码文件e/showkey/index.php
找到27行代码
mt_srand((double)microtime()*1000000);
将其注释掉或删除即可。
后台验证码e/admin/showkey.php
找到30行代码
mt_srand((double)microtime()*1000000);
将其删除或注释即可。
另外在***的时候也应该将e/install/data/fun.php
第38行注释掉。
这样生成的随机码也不会重复
十一、留言板搜索页中标签不能调用的问题
&&&&&&&& 动态页面不支持标签调用,要用JS调用&&
&&&&&& &模板中增加js模板&&
&&link href=&[!--news.url--]/001img/page_Products.css& rel=&stylesheet& type=&text/css& /&
&&&&&&&&& &ul&
&&&&&&&&&&& &li& &a href=&[!--news.url--]/chanpinzhanshi/& target=&_self& class=&menu-text1&& 产品展示&/a&
&&&&&&&&&&&&& &div class=&menu-second&&
&&&&&&&&&&&&&&& &p class=&top&&&/p&
&&&&&&&&&&&&&&& &ul&
&&&&&&&&&&&&&&&&& [!--empirenews.listtemp--]
&&&&&&&&&&&&&&&&& &li& &a href=&[!--this.classlink--]& target=&_self& class=&menu-text2&&[!--this.classname--]&/a& &/li&
&&&&&&&&&&&&&&&&& [!--empirenews.listtemp--]
&&&&&&&&&&&&&&& &/ul&
&&&&&&&&&&&&&& &/div&
&十二、栏目中增加自定义JS
&&&&&&& 选择相应模板,查询SQL 语句:
&&&&&& select * from [!db.pre!]enewsclass where bclassid=6 order by classid desc limit 10
十三、留言板中调用JS方式
在相应位置调用:&script src=&[!--news.url--]/left.js&&&/script&&&&&&&&
&&&&网站制作部分暂时到此,后续制作过程中不断补充完善;
&&&&&&&&&&&&&& &网站发布篇&
十四、上传网站模板及数据库并绑定,
&&&&&&&& /e/config&&& config.php中更改&& 数据库名、数据库密码两项;
&&&&&&& 数据库中& phome_enewspublic 表中& 更改网站域名 修改 newurl 字段
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 上传文件保存地址 修改 fileurl字段
&&&&&&& 网站地址域名&& &newurl字段中,一定注意:(结尾需加&/&,如:/)&&&& 切记切记,要不然会出大事的
&&&&&&&& 其他数据表的内容后续慢慢摸索;
十五、配置好以后出现的问题:
&&&&&&&&Parse error: syntax error, unexpected $end in D:&classfunctions.php on line 2755
&&&&&&& 找到相应的文件及位置后发现,其实是文档的最后一行,这是由于主机的PHP配置文件没有开启短标签支持造成的,修改很简单,只要把php.ini文件里的
&&&&&&&&&&& short_open_tag = Off,修改为short_open_tag = On然后重启服务器就OK了
十六、打开首页后出现内页文档打不开的问题,
&&&&&&&& Directory Listing Denied
&&&&This Virtual Directory does not allow contents to be listed.
&&&&&&&&& iis中网站属性-文档:&启用默认内容文档&index.php、index.html,不外乎这两种吧, index.html放在第一位;
&&&&&& 大体步骤及遇到的问题差不多就是这些了,当然还有很多数据更新-静态生成的问题,还有在后台摸索解决的小问题,再慢慢改进吧。
&&&&&& 有时间还是多看一下教程手册、数据字典、常用函数介绍等等吧。。。。