网站的后台怎么做?

 我来答
izah
2010-04-14 · TA获得超过1140个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:383万
展开全部
有后台的网站都是动网,首先你要掌握一门动网语言,比如目前最流行的JSP或者PHP,过去最流行的PERL(Perl做的CGI是目前处理能力最低的结构,但Perl做的FCGI也是目前处理能力第二高的结构,处理能力是PHP的两倍,C_FastCGI>Perl_FastCGI>mod_php>mod_perl>jsp>asp>CGI)都可以,然后学会用他们向来访的浏览器根据不同的情况“输出”不同的HTML代码(网页都是由HTML代码组成的),然后,如果有必要的话,再给它做后台,后台的重点就不是制作生成HTML用的脚本了,而是一个学会设计数据库的过程了,比如,最常用的一点:你登陆时的账号和密码要用数据库来存储,对吧?同时还需要有另一个表用来存放用户各项详细信息,在这个时候,你就需要使用一个统一的UID字段来表明两个表中的同一个用户了,如果是企业网站呢,你就要建立一个表用来存放企业的产品,如果有新产品,就像里面提交一个包含产品信息,产品名称,产品图片地址的条目就可以了,而这些是要由客户端浏览器上传的,客户端浏览器提交参数的时候都要使用form(表单)的形式来提交。

大体就是这样,我能理解你作为门外汉很难看懂,这毕竟也不是一天两天能学会的东西,一两段话也不可能说的明白,你要学的话,我建议遵循如下的顺序:
1. 学HTML
2. 学会搭建web服务器,比如apache
3. 学一门动网语言,比如PHP,学起来很容易,会的人也多,遇到问题不需要每次都跑到英文官网查文档。我强烈推荐PHP,我们公司的前一个程序员就是PHP的,用的特别熟,但是英文极其差(这不是骂他,他人非常好,我只是想说学PHP不需要会英语),我是运维,有时用Perl写FastCGI,碰上些小问题在国内网站上都很难问出个结果,只能去国际上的一些英文perl网站上问,而且学习用的资料都是英文的,因为中国人写的Perl好书实在太少了,那些翻译版的——你看过就知道了,还不如看英文原版的呢)用户群大小决定你学习一门语言的难易程度)
4. 学会操作数据库,这样你就可以开始做动网,甚至做动网的后台了

其实给别人做主要是做后台,事实上我自己的网站的后台一直都没做好……或者说懒得做……还不如直接操作数据库呢……
wangjia5462873
2010-04-14 · TA获得超过107个赞
知道答主
回答量:39
采纳率:0%
帮助的人:0
展开全部
后台,
你指的是BS结构里面的服务器端吧。

后台一般是一个JSP/Servlet容器容器如tomcat,它也具有传统的Web服务器的功能。里面装载了war包后,就可以提供服务。

至于后台开发,jsp、asp、php三大流行技术。
eg:
客户端浏览器发出请求
jsp文件 转译为 java文件(Servlet)编译至 class文件 (可能会查数据库)执行后,由服务器端将结果返回。

当然如果请求的jsp已经有了class文件,就不用再次编译了,直接返回结果。

说多了,网站后台开发牵扯很多内容。
你应该问更具体一些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佟祥节浩初
2020-01-20 · TA获得超过3623个赞
知道大有可为答主
回答量:3116
采纳率:29%
帮助的人:440万
展开全部
看你的提问就知道对网页还是一点都不了解的,建议你到百度搜索一下HTML、XHTML、XML、ASP、PHP相关关键字,然后自己看资料吧,你提的这个问题太大了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
京弘百里初阳
2019-06-07 · TA获得超过3774个赞
知道大有可为答主
回答量:3056
采纳率:27%
帮助的人:232万
展开全部
建议用cms制作,自带后台
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5208882
2010-04-14 · TA获得超过592个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:706万
展开全部
可以q我774665交流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式