刚做的站
http://gdsz.haofang.asia/为何如此慢??
是不是异步页过多会影响速度,性能! --------------------编程问答-------------------- 是很慢,我感觉好像是信息加载的问题。 --------------------编程问答-------------------- 可能是你在取信息的时候,做了大量的处理。
或是信息量太大。 --------------------编程问答-------------------- 是呀!!这个问题非常严重...能给办法吗?? --------------------编程问答-------------------- 我这里很快啊 --------------------编程问答-------------------- 再多点几下就慢了... --------------------编程问答-------------------- 还不错呀 --------------------编程问答-------------------- 我觉得那网站是不是一步加载完毕哦?
你可以按模块,有步骤的进行页面加载哦,例如(军华软件,天空软件网站等...)
可以考虑用多个form 表单,再做下缓冲处理
你这图片不多,要是再多点图片更慢.
--------------------编程问答-------------------- 多用点javascript,少用点控件,后台SQL再优化下,提取数据,要即使关闭连接
这网站数据量肯定不小,提取数据时,可以考虑分步提取,比如1000条数据,可以先提200条,执行完后续操作后,再提出下200条
--------------------编程问答-------------------- 最大问题是,看不见代码,谁晓得你怎么写的哦... --------------------编程问答-------------------- 我访问的速度还可以,但是我觉得都不知道你是怎么做的,所以给不了什么意见
--------------------编程问答-------------------- 主要代码是异步页...同时进行了差不多40个,异步并行。
sql是存储过程...
主要代码类似:
Private Function goodnewsBegin(ByVal sender As Object, ByVal e As EventArgs, ByVal cb As AsyncCallback, ByVal extraData As Object) As IAsyncResult
Dim con As New SqlConnection(AsyncconString)
con.Open()
Dim com As New SqlCommand("goodnews", con)
com.CommandType = CommandType.StoredProcedure
com.Parameters.Add(New SqlParameter("@Area", SqlDbType.VarChar)).Value = city
Return com.BeginExecuteReader(cb, com, CommandBehavior.CloseConnection)
End Function
Private Sub goodnewsOnEnd(ByVal ar As IAsyncResult)
Dim com As SqlCommand = DirectCast(ar.AsyncState, SqlCommand)
Dim dr As SqlDataReader = com.EndExecuteReader(ar)
DataList1.DataSource = dr
DataList1.DataBind()
dr.Close()
End Sub
--------------------编程问答-------------------- 太夸张了点!真的很慢,把首页搞静态的!
--------------------编程问答-------------------- 补一句,怎么把我们公司也加上去了?这些有情是不是也需要对方同意呢〉? --------------------编程问答-------------------- --------------------编程问答-------------------- 问一下楼主,你这个网站里面的一些咨询是静态的地址,这样的是通过什么方法做出来的.我看链接都是.html的格式.
补充:.NET技术 , ASP.NET