请问做一个网站的基本步骤是什么,我用的是PHP+mysql开发的一个网站,想了解用这个语言开发网站的详细步骤
最近就要进行毕业答辩,好着急啊,就是想了解怎么做这个网站的,除了要了解,学会做这个网站所需要的语言,做成一个网站的基本步骤,就是想回答老师到时候问,这个网站是怎么做出来的...
最近就要进行毕业答辩,好着急啊,就是想了解怎么做这个网站的,除了要了解,学会做这个网站所需要的语言,做成一个网站的基本步骤,就是想回答老师到时候问,这个网站是怎么做出来的啊,是用什么做的啊等等问题
展开
展开全部
1 正常来讲第一步是与客户确定网站外观和功能,但是在中国这一步经常被简化成你来设计,日本方面大部分都不会有这一步,西方不太清楚比例,没有这一步的话会在以后测试时改来改去的,给开发人员造成很多困扰。
2 外观与功能确定后就是以此为基础做设计书,每一个画面要做些什么,什么地方需要用到数据库,什么地方需要做表连接等。例如,登录页面的用户名、密码可以有多少位,可以用什么字符,用什么加密方式等等。(当然这一步在中国也经常被省略,所以很多日本公司在中国生存不了)。
3 设计书写好后就是确定网站的结构,我们做网站的时候一般是分好各个不同功能的文件夹,例如,与DB相关的php自定义函数做成一个文件,网站页面使用的自定义函数做成一个文件,再将这两个文件放在一个文件夹内。以此类推js函数文件,css文件,图片,网站某一个大的菜单下的页面放到一个文件夹里,尽量相同代码在不同文件中使用,否则修改时会需要修改很多地方增加不必要的工作。最好使用smarty这类可以将html部分与php部分分开的框架,如果html中有php代码,php代码中有html,以后修改的时候可能就需要花很多时间找修改该地方。
4 结构设计好之后就是写代码,写代码最重要的是逻辑,因为一切复杂代码都是由简单代码组合出来的。有什么不会可以百度,但是逻辑上的问题却很难百度到。尽管网上有很多写好的类,函数,但是,不推荐使用,即使使用也要清楚每一行代码的作用都是什么,否则一旦出现问题可能就会无法解决。而且中国网络上很多都是过时的或者未验证的错误代码,所以要小心使用。
我也就只能这么大概说一下,你看看有没有帮助吧。
2 外观与功能确定后就是以此为基础做设计书,每一个画面要做些什么,什么地方需要用到数据库,什么地方需要做表连接等。例如,登录页面的用户名、密码可以有多少位,可以用什么字符,用什么加密方式等等。(当然这一步在中国也经常被省略,所以很多日本公司在中国生存不了)。
3 设计书写好后就是确定网站的结构,我们做网站的时候一般是分好各个不同功能的文件夹,例如,与DB相关的php自定义函数做成一个文件,网站页面使用的自定义函数做成一个文件,再将这两个文件放在一个文件夹内。以此类推js函数文件,css文件,图片,网站某一个大的菜单下的页面放到一个文件夹里,尽量相同代码在不同文件中使用,否则修改时会需要修改很多地方增加不必要的工作。最好使用smarty这类可以将html部分与php部分分开的框架,如果html中有php代码,php代码中有html,以后修改的时候可能就需要花很多时间找修改该地方。
4 结构设计好之后就是写代码,写代码最重要的是逻辑,因为一切复杂代码都是由简单代码组合出来的。有什么不会可以百度,但是逻辑上的问题却很难百度到。尽管网上有很多写好的类,函数,但是,不推荐使用,即使使用也要清楚每一行代码的作用都是什么,否则一旦出现问题可能就会无法解决。而且中国网络上很多都是过时的或者未验证的错误代码,所以要小心使用。
我也就只能这么大概说一下,你看看有没有帮助吧。
来自:求助得到的回答
2013-02-21
展开全部
一楼的很对html+css+javascript+php+mysql
Html/CSS用于网站前台布局;
Javascript脚本,处理页面逻辑,以及一些特效、特殊功能,可能还要用到Ajax和Jquery等;
PHP+Mysql处理后台的业务逻辑。
新手学习推荐使用XAMPP集成开发环境,apache和mysql都集成在面板中,网站项目代码直接放在htdocs目录下;还有PHP框架,国产的thinkphp框架绝对是最容易上手的,有详细的中文文档可供下载。php+mysql黄金搭档,当年我的毕业设计也是在此基础上完成的。
Html/CSS用于网站前台布局;
Javascript脚本,处理页面逻辑,以及一些特效、特殊功能,可能还要用到Ajax和Jquery等;
PHP+Mysql处理后台的业务逻辑。
新手学习推荐使用XAMPP集成开发环境,apache和mysql都集成在面板中,网站项目代码直接放在htdocs目录下;还有PHP框架,国产的thinkphp框架绝对是最容易上手的,有详细的中文文档可供下载。php+mysql黄金搭档,当年我的毕业设计也是在此基础上完成的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
php的话网站就是用
html+css+javascript+php+mysql
我就拿我做网站来说
我是用thinkphp框架来做
先写模板就是html+css部分(当然入口文件先做好),然后再根据具体需要配合php+mysql把功能都实现出来,然后再修改,然后再调试,没问题了就做完了
html+css+javascript+php+mysql
我就拿我做网站来说
我是用thinkphp框架来做
先写模板就是html+css部分(当然入口文件先做好),然后再根据具体需要配合php+mysql把功能都实现出来,然后再修改,然后再调试,没问题了就做完了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
人家LZ 只是想弄个毕业答辩的东西。连网站开发流程都不会。还有人给推荐用thinkphp 。真逗。这个LZ能明白么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询