加入收藏|设为首页

手机版
$(function(){ $("#sj").hover(function(){ $(".wap_in").show(); },function(){ $(".wap_in").hide(); }); });
深圳 - 龙华
0755-27659600
重庆 - 万达
023-6287 2557
昆明 - 五华
0871-67199922
贵阳 - 南明
0851-85636663
惠州 - 惠城
0752-2285 080
$(window).scroll(function(){ var scrollTop = $(document).scrollTop(); if(scrollTop > 0){ $("#top").addClass("s_down"); } else { $("#top").removeClass("s_down"); } initTop = scrollTop; });
服务内容
经典案例 [ 更多 ]
  • 中国大麦网

  • 田美花园

  • 树年手机

  • 黑龙潭

  • 以幸时尚摄影

合作伙伴

新手网站设计的注意事项

2014-06-23 14:07:50 来源:知讯网络 字体大小:TTT
[摘要] 一:你为什么做网站?如果你只是想修改淘宝的宝贝描述,或者修改一些cms的模板,那你语言上只要学学html,开发软件上学学DW就可以了,没有
一:你为什么做网站?

如果你只是想修改淘宝的宝贝描述,或者修改一些cms的模板,那你语言上只要学学html,开发软件上学学DW就可以了,没有必要花很长的时间学asp,.net,php,jsp,如果你做网站的目的只是想给自己做一个网站,并不想再技术上有什么造诣,那么你语言上只要学学html,asp或者php,数据库学习一下access或者mysql就可以了,如果你内心里对网站的技术特别痴迷,或者想以做网站为自己的职业,那你就要认真要分析你想学哪门语言了,本人推荐学j2ee,j2ee并不等同于jsp,要问为什么以后慢慢跟大家细谈,在这里我只谈java语言之所以那么强大就是因为中间有了一层java虚拟机,所以给我们留下的自由度非常大,你可以选择框架开发,你也可以直接用jsp+javabean开发,随性所欲。甚至后缀都可以修改,因为他有web.xml配置文件,当然.net也有,但是修改不了网页的后缀,数据库你可以学mysql,如果是靠这行吃饭 Oracle也是必须学习的。

二:网站制作需要学哪些东西?

1:html语言

这个是基础,也是必须学习的,当然看看也要规范的dhtml语言,html和dhtml基本上是一样的,只是dhtml对一些书写有了更缜密的要求,更符合w3c标准,只要你学习了html,那么你就会做静态页面了,这里需要指出的静态页面和动态页面的区别,并不是页面有flash就叫动态页面,动态就是能互交,举个例子bbs发帖点提交后网页上就显示出了你提交内容,这就是互交,这里再强调一遍html是必学的,学不会这个,做网站就没有根基。

2:table和div+css布局开发的选择

现在流行div+css,说有很多好处,但是如果你是一个新手还是建议你用table布局来的快,如果设计到编程,table套动态代码更容易些,并且兼容性也更好调试,这只是我个人的建议,要学会div+css布局还是要花一段时间的,对了还有一个span标签,千万不要忘了,上家公司有个朋友只会用div,不知道用span搞的我们套程序时很费劲。即使是要求div+css也不要死心眼,一个其他的html都不出现呵呵,li标签是离不开的,还有span.

3:asp,asp.net,php,jsp比较

asp,应该是一门比较成熟的网站开发语言,新手学起来上手也比较快,网上的源代码也很多,流水线式开发,几大对象已经给你封装好了,你会用那些对象就可以了,新手可以从asp入门。

asp.net,并不是asp的简单升级版,他的开发思路完全和asp的开发思路不一样,有点vb开发的味道,前面的东西叫控件,一个页面对应一个后台程序,基本上页面代码和程序代码分离,开发脚本可以是vb,c#等,比asp的脚本语言VBScript强大多了,开发效率上比asp也高很多,很多成熟的封装控件,点点就可以生成动态代码分。

php,和asp差不多,流水线开发,但是比asp强大,可以写类,也可以封装一些功能,有面向对象开发的思想,学起来也比较简单,并且php是免费的,现在也比较火。

jsp,如果是纯jsp开发开发思想和asp,php一样,也是流水线,但是加上java强大的功能,那就可以发挥你强大的想象力了,纯面向对象的开发,分层的开发模式,使网站开发和软件开发已经很接近了。

三:选择什么样的数据库?

1,access:小型数据库,严格说不是数据库,使用方便,如果不是数据量很大的,可以用,转移也很方便

2,SqlServer:大型数据库,可以适用于大型的数据存储和访问

3,mysql:中型数据库,可以和php,和jsp配合使用,免费,现在用的很多

4,oracle:大型数据库,大型网站主流选择的数据库

四:需要用什么开发工具?

dreamweaver asp开发环境

phpdesigner php开发环境

visual studio,开发asp.net

Eclipse j2ee(jsp)开发环境

五:运行环境是什么?

iis,微软的web服务器,已经绑定了asp的运行环境,运行asp.net 需要装framework组件

Apache,免费的web服务器,一般和其他语言的运行环境搭配使用

tomcat:jsp运行环境

php环境:需要暗转php运行环境后 和 iis,apache绑定使用
$(document).ready(function() { $("#selectXiangGuanLianJie").change(function() { var hrefstr = $.trim($(this).val()); if (hrefstr != "" && hrefstr != "0" && hrefstr != undefined) { var tmp = window.open("about:blank", "", ""); tmp.moveTo(0, 0); tmp.resizeTo(screen.width + 20, screen.height); tmp.focus(); tmp.location = hrefstr; } }) }) var yzhzsfid = "10000007"; $(document).ready(function() { if (para("q")) { $(".ccooperate .item").eq(para("q")).show().siblings().hide(); $(".xymenu li a").eq(para("q")).parent().addClass("current").siblings().removeClass("current"); } else { $(".ccooperate .item").eq(0).show().siblings().hide(); $(".xymenu li").eq(0).addClass("current").siblings().removeClass("current"); } $("input:text,select,textarea").bind({ focus: function() { $(this).css("border-color", "#222") }, blur: function() { $(this).css("border-color", "#bbb") } }) }) function fontSizeChange(){ $(".newspage center.info span").click(function(){ $(this).addClass("current").siblings().removeClass("current"); if($(this).hasClass("small")) $(".zw").css("font-size",14); if($(this).hasClass("middle")) $(".zw").css("font-size",16); if($(this).hasClass("big")) $(".zw").css("font-size",18); }) } fontSizeChange(); $(".rxxm").imgFade(); setFullHeight(); $(window).resize(function(){ setFullHeight(); }); $(".rxxm").imgFade(); 

深圳知讯
深圳业务咨询

惠州知讯
惠州业务咨询

重庆知讯
重庆业务咨询

贵阳知讯
贵阳业务咨询

昆明知讯
昆明业务咨询

客服李小姐 客服李小姐

客服许小姐 客服许小姐

客服王小姐 客服王小姐

 备案客服 备案客服

var box = new LightBox("idBox"); $("idBoxCancel").onclick = function(){ box.Close(); } $("idBoxOpen").onclick = function(){ //box1.Close(); box.Center = true; box.OverLay.Color = "#000"; box.Show(); } var box1 = new LightBox("idBox1"); $("idBoxCancel1").onclick = function(){ box1.Close(); } $("idBoxOpen1").onclick = function(){ //box.Close(); box1.Center = true; box1.OverLay.Color = "#000"; box1.Show(); } function kefu_close() { document.getElementById("bottomDiv1").style.display="none"; $(".footer").css({"margin-bottom":"0px"}) }