在下最近被赶鸭子上架,要做一个比较完善的网站(含有数据库)。但是首次接触,有点摸门不知脑。不得不在这个高手云集的地方发表点低级的帖子 ……^_^……
我想从以下几个方面请教大侠们问题:
1)、制作网站,在大体上可以分为几个部分?
网站的制作流程是怎样的?
在哪个部分的难度是最大的呢?
2)、在网页的开发方面,现在比较主流的开发工具是什么?什么语言比较容易上手呢?
3)、大侠们根据开发经验,给在下一些比较有前瞻性的建议和意见吧。或者一些学习资料,在下也感激不尽
回复讨论(解决方案)
在下最近被赶鸭子上架,要做一个比较完善的网站(含有数据库)。但是首次接触,有点摸门不知脑。不得不在这个高手云集的地方发表点低级的帖子 ……^_^……
我想从以下几个方面请教大侠们问题:
1)、制作网站,在大体上可以分为几个部分?
网站的制作流程是怎样的?
在哪个部分的难度是最大的呢?
2)、在网页的开发方面,现在比较主流的开发工具是什么?什么语言比较容易上手呢?
3……
http://danielzzu.blog.163.com/blog/static/1185153042009101781332319/
谢谢 MuBeiBei !
看完收获颇丰
1)、制作网站,在大体上可以分为几个部分?
网站的制作流程是怎样的?
在哪个部分的难度是最大的呢?
?????????????????????????????????????????????????
答:静态页面部分,先是设计页面效果图(用PS),然后将其中图片、背景进行切片分离(用Fireworks)。
接下来按效果图设计网页布局,这就涉及到用Table还是用DIV+css 来布局。不熟悉CSS、且要赶工期的话,还是用Table吧,客户不懂也不会来计较你是用什么做的,按时完成任务才是最重要的。
2)、在网页的开发方面,现在比较主流的开发工具是什么?什么语言比较容易上手呢?
________________________________________________________________________________________
主流的开发工具当然是Dreamweaver了。 语言嘛,浏览器端主要是Javascript,服务器端主要是:asp(或ASP.NET)、jsp、PHP。。。,ASP比较容易上手一些,且网上现成的源码多的是。
3)、大侠们根据开发经验,给在下一些比较有前瞻性的建议和意见吧。或者一些学习资料,在下也感激不尽
????????????????????????????????????????????????
做网站,涉及的东西太多了,尤其是动态网站,既有客户端(前端)开发(即:静态网页设计部分),又有服务器端开发(即:动态网页设计部分);既涉及HTML语言,又涉及Javascript脚本语言,还有服务器端的ASP、PHP、。。。(当然严格说来它们并不是一种语言)。
不要说精通,要学会全部这些内容,就够你忙活几年了,等你学会,却发现这些技术又已经面临淘汰。。。
唉,不说了,打字太累。
啊,听zhoufs说了之后,我虽然有点跃跃欲试,但是看到“不要说精通,要学会全部这些内容,就够你忙活几年了”,我的心啊………………迷茫了!!
对于我这个菜鸟来说,从程序员的角度,在技术方面首先从什么地方入手学习呢?
请大侠帮我做个填空题吧:
for example:需要学习(PHP或jsp……),才能(做动态网页)。????可能不准确
第一阶段:需要学习( ),才能 ( )。
第二阶段:需要学习( ),才能 ( )。
第三阶段:需要学习( ),才能 ( )。
我想有一个比较明确的学习清单!
谢谢……
1)、制作网站,在大体上可以分为几个部分?
网站的制作流程是怎样的?
在哪个部分的难度是最大的呢?
?????????????????????????????????????????????????
答:静态页面部分,先是设计页面效果图(用PS),然后将其中图片、背景进行切片分离(用Fireworks)。
接下来按效果图设计网页布局,这就涉及到用Table还是用DIV+CSS 来……
辛苦您啦,听君一席话,胜看一摞资料啊…………
以后向您发问的地方多了去了,还望大侠您不吝赐教啊!!
小妹儿在此谢过
HTML倒是小事情
你做的肯定是动态的语言数据库
你什么谁都不会的话可能问题会很大
呵呵,一听说忙活几年,就心灰意冷? 这也是因人而异的,对于聪明而且肯吃苦的人,一年足够了。
现在不少软件公司,对开发人员的要求也并不是样样精通,精通一样就行了。比如:做网页前端开发的,只要会静态网页设计就行了;做页面效果图的,只要精通PS且具有一定的审美能力就行(做这行的,MM比较多);做后台数据库的,就要精通ASP、JSP、PHP等。
所以,最终要看你准备从事哪一行。 如果什么基础都没有,那么学起来还是有点吃力的,如果有恒心,就从最简单的前端开发学起吧。有一本书《别具光芒??DIV+CCS网页布局与美化》(有电子书下载),很适合初学者学习使用。(其中缺2页,我可以传给你)
至于先学什么,再学什么,我觉得没必要去按部就班,原则上是用到什么就学什么。你可以做一些模拟练习或
实际开发,开发的过程也是学习的过程,在开发中学习,其效果是最好的。
HTML倒是小事情
你做的肯定是动态的语言数据库
你什么谁都不会的话可能问题会很大
我知道前面的路会很难,但是肯吃苦。年轻有精力……
还望您不吝赐教!助我一臂之力啊,不胜感激
我想请教您一个问题:
做动态的语言数据库,最先应该从哪里下手呢?我想现在脑子里构建一个较为清晰的流程。
网站嘛,就是分前台和后台,前台要有美工设计好的网页,再嵌入比较简单的代码如asp,php的,后台功能可能要复杂一些,其中涉及到的东西不少。不过目前做企业中小型的网站,现在一般都用的是cms开发,也就是用别人的程序做二次开发,只需要懂些HTML即可。像是科讯的CMS系统了,还是风易的CMS系统了,动易之类的都挺不错的。做网站既快又容易维护。
呵呵,一听说忙活几年,就心灰意冷? 这也是因人而异的,对于聪明而且肯吃苦的人,一年足够了。
现在不少软件公司,对开发人员的要求也并不是样样精通,精通一样就行了。比如:做网页前端开发的,只要会静态网页设计就行了;做页面效果图的,只要精通PS且具有一定的审美能力就行(做这行的,MM比较多);做后台数据库的,就要精通ASP、JSP、PHP等。
所以,最终要看你准备从事哪一行。 如果什么基础都……
嘿嘿,你怎么我是聪明而且肯吃苦的呢??您慧眼呐………… (大家都说我脸皮挺厚,呼呼)
我现在不做美工(那个我准备另外请高手帮我搞),我在团队中可能会扮演的角色是程序员。我先脚踏实地的做程序员的工作吧。也就是我目前的目标是做后台数据库。(我在上一个项目中,Visaual C++开发的一个C/S类的小项目中接触过数据库。我想可能上手会快一点吧,您觉得呢?)
我看到很多地方都说:apache+php+mysql是完美的开发web服务器的组合。
我希望你能给我建议一下,就我的实际情况而言,我应该采用什么开发工具呢?
网站嘛,就是分前台和后台,前台要有美工设计好的网页,再嵌入比较简单的代码如asp,php的,后台功能可能要复杂一些,其中涉及到的东西不少。不过目前做企业中小型的网站,现在一般都用的是cms开发,也就是用别人的程序做二次开发,只需要懂些HTML即可。像是科讯的CMS系统了,还是风易的CMS系统了,动易之类的都挺不错的。做网站既快又容易维护。
谢谢,您给我又提供了一种全新的思路……,等我了解一下二次开发后,再继续向您请教。
“我希望你能给我建议一下,就我的实际情况而言,我应该采用什么开发工具呢?”
呵呵,既然已经在软件公司做了,那只能根据公司的情况来定(由老板说了算),而不是根据个人喜好或目前流行什么就用什么。
apache+php+mysql 的确是不错的选择,但你的公司可能之前一直都是用ASP的,那你也只好迁就了,除非你跳槽,没办法的。
纯属探讨,仅供参考,呵呵。
“我希望你能给我建议一下,就我的实际情况而言,我应该采用什么开发工具呢?”
呵呵,既然已经在软件公司做了,那只能根据公司的情况来定(由老板说了算),而不是根据个人喜好或目前流行什么就用什么。
apache+php+mysql 的确是不错的选择,但你的公司可能之前一直都是用ASP的,那你也只好迁就了,除非你跳槽,没办法的。
纯属探讨,仅供参考,呵呵。
嘿嘿,我现在就一即将大3的学生,做这个网站也是受朋友之托啊……呵呵呵呵
。net的飘过~
?忙?一下 我也有此疑?
?望大牛??教,??怎??才能?快的??完成一??站的??工作、
??
请问后台开发是指给网站管理者提供一个管理平台?还是指美工背后的程序支撑?(额,确实有点傻的问题)
请问后台开发是指给网站管理者提供一个管理平台?还是指美工背后的程序支撑?(额,确实有点傻的问题)
与美工无关,只是为了给网站管理者一个方便管理的平台,例如更换新闻,图片,发布文章等.
第一阶段:需要学习(ps+htnm+CSS),才能 ( 静态 画切拼)。 photoshop dreamweaver
第二阶段:需要学习( C#、ASP.NET 用vs2008 或2010 、SQL server ),才能 ( 编写后台代码实现 )。
第三阶段:需要学习( js、AJAX 、XML),才能 ( 网站更生动 )。
流程大致是:
1、构思样式,就是前台的。色彩、布局、栏目 等等
2、ps把构思的东西画出来
3、确认没有问题的时候。开始切片(用ps)
4、用dreamweaver把切片后的东西按照自己画的样式拼接成html页面
5、设计数据库。需要的表、字段 等等
6、后台代码编写。先编写数据访问层。之后业务逻辑。之后就是ui(一开始可以不用分层。直接写代码就是)
7、把html中需要更换的客户端控件换成服务器控件
8、ui绑定
大致就ok了。
流程大致是:
1、构思样式,就是前台的。色彩、布局、栏目 等等
2、ps把构思的东西画出来
3、确认没有问题的时候。开始切片(用ps)
4、用dreamweaver把切片后的东西按照自己画的样式拼接成html页面
5、设计数据库。需要的表、字段 等等
6、后台代码编写。先编写数据访问层。之后业务逻辑。之后就是ui(一开始可以不用分层。直接写代码就是)
7……
恩,非常有用!!谢谢!
不过感觉前方的路很漫长啊,我如果是边学边做,是不是会很费力啊??
依您的经验,您觉得哪个部分的难度是最大的呢?
第一阶段:需要学习(ps+htnm+CSS),才能 ( 静态 画切拼)。 photoshop dreamweaver
第二阶段:需要学习( C#、ASP.NET 用vs2008 或2010 、SQL server ),才能 ( 编写后台代码实现 )。
第三阶段:需要学习( js、AJAX 、XML),才能 ( 网站更生动 )。
谢谢,十分谢谢!!
路过,学习!
个人觉得难度差不多,做网站的话可能需要在C#上学的时间稍长一点
引用 19 楼 liu86815 的回复:
流程大致是:
1、构思样式,就是前台的。色彩、布局、栏目 等等
2、ps把构思的东西画出来
3、确认没有问题的时候。开始切片(用ps)
4、用dreamweaver把切片后的东西按照自己画的样式拼接成html页面
5、设计数据库。需要的表、字段 等等
6、后台代码编写。先编写数据访问层。之后业务逻辑。之后就是ui(……
流程大致是:
1、构思样式,就是前台的。色彩、布局、栏目 等等
2、ps把构思的东西画出来
3、确认没有问题的时候。开始切片(用ps)
4、用dreamweaver把切片后的东西按照自己画的样式拼接成html页面
5、设计数据库。需要的表、字段 等等
6、后台代码编写。先编写数据访问层。之后业务逻辑。之后就是ui(一开始可以不用分层。直接写代码就是)
7……
正在构思,但是目前PS还不会用,脑袋里面想的东西很难表达出来……貌似学习PS也需要花大力气呀。路漫漫……
引用 19 楼 liu86815 的回复:
流程大致是:
1、构思样式,就是前台的。色彩、布局、栏目 等等
2、ps把构思的东西画出来
3、确认没有问题的时候。开始切片(用ps)
4、用dreamweaver把切片后的东西按照自己画的样式拼接成html页面
5、设计数据库。需要的表、字段 等等
6、后台代码编写。先编写数据访问层。之后业务逻辑。之后就是ui(……
ps学精通是很难 但学到可以画一个网站(普通一点)的还是很快的
引用 24 楼 ouyangzhongwen 的回复:
引用 19 楼 liu86815 的回复:
流程大致是:
1、构思样式,就是前台的。色彩、布局、栏目 等等
2、ps把构思的东西画出来
3、确认没有问题的时候。开始切片(用ps)
4、用dreamweaver把切片后的东西按照自己画的样式拼接成html页面
5、设计数据库。需要的表、字段 等等
6、……
谢谢!!我马上开始着手学习……得下苦功夫
第一阶段:需要学习(ps+htnm+CSS),才能 ( 静态 画切拼)。 photoshop dreamweaver
第二阶段:需要学习( C#、ASP.NET 用vs2008 或2010 、SQL server ),才能 ( 编写后台代码实现 )。
第三阶段:需要学习( js、AJAX 、XML),才能 ( 网站更生动 )。
楼上的已经把要血的知识点都写出来了。
首先用Photoshop做出效果图,然后用Photoshop切图,用dreamweaver 开始布局。
布局有两种方法,第一用表格,第二种是用DIV+CSS(现在流行的)。
布局后,静态页面就完事了,
开始添加添加程序。
第一:HTML代码一定要会,这个是基础
第二:一般的PS技术,起码要会切图吧,实在不会,起码你根据别人做好的页面能仿站。
第三:对后台语言要有一定的了解。即使是用CMS,也起码要有个初步的语言常识
太有用了,对我这样的初学入门级的,帮组太大了!!!非常感谢楼上的大侠~~~