用delphi6做一个完整的网站,功能包括:新闻发布、留言板等,使用delphi6的WebSnap组件编制,请有经验或有资料之高手相助。,(100分)

非常关注!
 
再说两句我做网站的亲身体会:
1 编邮件方面的客户端,或者服务器,精良用Indy的smtp and emessage结合,虽然FastNet
也支持,但不支持身份验证,而且不好解决代理。
2 大量的图片,如交友性的站点,数据库中肯定是纪录上传地址,而不要直接存储图片。
要注意的是,记录地址不要直接用GetMoudleFileName的到的路径,而要用Request.Host,
前者只的到本地路径,后者我就不用说了。但在你的IIS目录下面生成图片或者自动生成
静态页面时,则要用本地路径,如果要用网络路径,必须打开IIS的写权限,这样存在极大
安全性问题。
3 调试的时候一般可以用IntroBob等工具,如果要看效果,就运行iisrest,这样比重新启动
机子,和在管理工具中停止iis服务快的多。
4 因为isapi的特性,我们会常和Cach打交道,怎样判别你的页面是否来自Cash?
procedure NoCache(Response: TWebResponse);
begin
Response.Expires := -1;
Response.CustomHeaders.Values['Cache-Control'] := 'no-cache';
Response.CustomHeaders.Values['Pragma'] := 'no-cache';
end;
这样就可以预防了。
5 因为我们要动态生成网页,所以别忘了好好结合JavaScript , 比方说登录时密码错,我们
只需要alert 错误提示,然后自动返回重新登录,就省去了重新生成页面,然后用户还需要点
一下,怎么说呢,尽量体贴用户。
6 制作网页的Splash
当一个数据库操作时间较长时,我们可以用 Response.SendResponse; 然后加上自己的提示信息
这样用户比较高兴哟。
 
海兄是郑州的,太高兴了!!
 
海哥啊,你的站点上不去!怎么办?我很想学习!

要不你传上 http://delphi.mychangshu.com/ 好不? 谢谢了!
 
希望更多高手加入我们的E-delphi行列
 
建议最好是asp+delphi共同完成。因为各有长处。
 
delphi可以做网站,
 
多人接受答案了。
 
delphi做得网站,去看看吧
http://love.zzcatv.com.cn
 
小海能否留个联系方式?
 
haitao@zzcatv.com.cn
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
921
DelphiTeacher的专栏
D
I
回复
0
查看
735
import
I
顶部