亚洲精品成人18久久久久_日韩欧美色_江苏极品身材白嫩少妇自拍_曰本人做爰大片免费观看一老师_久草视频网_最近中文字幕MV高清在线视频

首頁(yè) > 考試輔導(dǎo) > 計(jì)算機(jī)考試 > JAVA認(rèn)證 > JAVA認(rèn)證考試動(dòng)態(tài) > 網(wǎng)站程序員如何應(yīng)對(duì)web標(biāo)準(zhǔn)(1)

網(wǎng)站程序員如何應(yīng)對(duì)web標(biāo)準(zhǔn)(1)

本文討論的是在web標(biāo)準(zhǔn)普及的形勢(shì)下,網(wǎng)站程序員的定位以及如何與設(shè)計(jì)師配合開發(fā)符合web標(biāo)準(zhǔn)的網(wǎng)站項(xiàng)目。

本文適合的讀者是傳統(tǒng)table布局下分工不是非常明晰的程序員。

1:學(xué)習(xí)web標(biāo)準(zhǔn),讓你的工作變得更加簡(jiǎn)單。

web標(biāo)準(zhǔn)是大勢(shì)所趨,所以作為網(wǎng)站程序員。你必須洗腦,必須去學(xué)習(xí)web標(biāo)準(zhǔn)。去重新認(rèn)識(shí)html標(biāo)簽,去了解如何讓程序輸出頁(yè)面需要的代碼。

比如:

 

 

上邊是美工出來的效果圖,下邊是符合標(biāo)準(zhǔn)的程序代碼:

dim ohtml

set rs=server.createobject("adodb.recordset")

sql = "select top 10 id,title from tbl_news order by id desc"

rs.open sql,conn,1,1

ohtml="<ul>"

do while not rs.eof

ohtml=ohtml & "<li><a href=""shownews.asp?id=" & rs("id") & """ title=""" & rs("title") & """>" & rs("title") & "</a></li>"

rs.movenext

loop

ohtml=ohtml & "</ul>"

rs.close

set rs=nothing

response.write (ohtml)

而如果是傳統(tǒng)的table布局下,程序員要寫的html代碼就會(huì)多很多,要寫出table、要判斷什么時(shí)候輸出tr來?yè)Q行、要在每條新聞的前邊加個(gè)一個(gè)img來輸出小圖標(biāo)、要用程序去控制輸出的標(biāo)題長(zhǎng)度。所有的工作都需要先出頁(yè)面代碼,程序員才能去寫出這段程序。

對(duì)于程序員而言,你應(yīng)該把web標(biāo)準(zhǔn)當(dāng)成是一種福音,你應(yīng)該把它當(dāng)圣經(jīng)一樣去讀,去了解頁(yè)面代碼到底需要什么,明白之后你就會(huì)發(fā)現(xiàn)。你比以前要輕松多了。由于web標(biāo)準(zhǔn)注重的是表現(xiàn)與內(nèi)容相脫離,而程序只負(fù)責(zé)內(nèi)容數(shù)據(jù)。從此你就不再需要考慮用程序代碼如何控制隔行換色、一行分幾列輸出等等。你需要去做的,就是向頁(yè)面輸出最直接的內(nèi)容,沒有任何裝飾的內(nèi)容。

當(dāng)然如果你是用.net開發(fā)的話,你就可以更徹底一點(diǎn)了。你可以完全將工作重點(diǎn)放在建立對(duì)象、類庫(kù)、數(shù)據(jù)訪問等,向表現(xiàn)層提供方法即可。下邊的例子是我以前做項(xiàng)目的,應(yīng)該有點(diǎn)參考價(jià)值。

2:網(wǎng)站程序員,別讓html標(biāo)簽阻擋了你的視線。

如果你覺得你真的非常討厭繁瑣的html標(biāo)簽,而且自己的學(xué)習(xí)方向也不在網(wǎng)站的表現(xiàn)層,那你就和html標(biāo)簽徹底地說再見吧。

我曾經(jīng)在傳統(tǒng)桌面軟件開發(fā)的公司工作,程序員都不會(huì)html,網(wǎng)站項(xiàng)目緊的時(shí)候又不得不讓他們來幫忙。我們就拿著visual studio .net 2003自帶的幾個(gè)例子仔細(xì)分析,按照面向?qū)ο蟮慕Y(jié)構(gòu)化分層開發(fā)模式,也能非常好的進(jìn)行配合。以新聞模塊的開發(fā)為例:

第一步:網(wǎng)站程序員可以按需求分析進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),你可以負(fù)責(zé)建表、編寫存儲(chǔ)過程。這類的事情程序員都非常的熟悉。

第二步:定義對(duì)象。將網(wǎng)站的信息對(duì)象化,比如:

public class news

protected _id as integer

protected _typeid as integer

protected _title as string

protected _author as string

protected _original as string

protected _updatetime as datetime

protected _content as string

protected _clickcount as integer

public property id() as integer

get

return _id

end get

set(byval value as integer)

_id = value

end set

end property

public property typeid() as integer

get

return _typeid

end get

set(byval value as integer)

_typeid = value

end set

end property

public property title() as string

end property

public property author() as string

end property

public property original() as string

end property

public property updatetime() as datetime

end property

public property content() as string

end property

public property clickcount() as integer

end property

end class

就像這樣,把網(wǎng)站里所有的表都試著對(duì)象化。然后再定義對(duì)象相關(guān)的記錄集,上邊定義的是單個(gè)的新聞對(duì)象,再定義一個(gè)新聞的記錄集。

public class newss

......

end class

主站蜘蛛池模板: 亚洲AV成人综合网久久 | 久久毛片免费观看 | 亚洲中文字幕无码爆乳AV久久 | 天天澡天天添天天摸97影院 | 一出一进一爽一粗一大视频免费的 | 图片区小说区另类春色 | 免费一级A级高清毛片 | 日韩视频在线一区二区 | 九九热在线视频免费观看 | 玩偶国产一区二区在线观看 | 三级一区二区三区 | 第一福利视频网 | 日本一本久草 | 四虎国产在线观看 | 国产一区内射最近更新 | 日韩推理片在线免费看网站 | 久久WWW免费人成人片 | 成年人的视频免费看 | 久9re热视频这里只有精品 | 欧美国内亚洲 | 天天操天天插天天干 | a级毛片黄免费a级毛片 | 亚洲女人在线观看 | 中文永久有效幕中文永久 | 国产美女自慰在线观看 | 成人无码av片在线观看 | 日韩高清中文字幕 | 日韩av一区二区三区美女毛片 | 亚洲精品一区二区三区白峰美 | 中文字幕AV无码不卡免费 | 毛片网站视频 | 欧美黄页在线免费观看 | 边啃奶头边躁狠狠躁玩爽在水里面 | av成人一区二区 | 2021在线精品自偷自拍无码 | 边吃奶亚洲一区二区 | 亚洲永久网址在线观看 | 日产久久精品 | 欧美hhh| 一区二区三区四区免费视频 | 国产精品涩涩涩视频网站 |