Heim >Web-Frontend >HTML-Tutorial >菜鸟请教:制作一个网站的流程?_html/css_WEB-ITnose

菜鸟请教:制作一个网站的流程?_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:04:391138Durchsuche

在下最近被赶鸭子上架,要做一个比较完善的网站(含有数据库)。但是首次接触,有点摸门不知脑。不得不在这个高手云集的地方发表点低级的帖子 ……^_^……

我想从以下几个方面请教大侠们问题:
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,也起码要有个初步的语言常识

太有用了,对我这样的初学入门级的,帮组太大了!!!非常感谢楼上的大侠~~~

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn