热搜:NVER node 开发 php

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

2024-11-25 22:35:01
菜鸟请教:制作一个网站的流程?_html/css_WEB-ITnose

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

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

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