欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

建站的主要流程?

程序员文章站 2022-05-22 11:43:10
...
前阵子小伙伴折腾创业,我凭着学了点HTML、CSS、js、python就自觉跑去装x说可以帮忙建站。接下来就是各种打脸的情况铺天盖地向我飞来。。。
网页的代码已经码的差不多,设计啥的都没啥大问题。
由于小伙伴的创业团队里没有技术工,建站这一块就理所当然都变成我的活儿。。。但是我只会前端这一部分(而且也是三脚猫功夫),所以我就傻眼了。

前情提要交代清楚,此处就是详细的问题说明:
我目前对建站了解的是这样的:
前端:UI设计、html(框架)、css(润色)、js(层)。也可以使用python等(交互)。
后端:买域名。(租用服务器。管理服务器。)

- 不知道这样的是不是全部的流程?还有那些需要补充的?
- 并且从买域名这里开始都分别需要使用那些语言(我知道有些部分可以使用不同的语言,那么这些语言之间的优缺点是什么?)
- 小伙伴希望网站能够有在线提交申请表格之类的功能,所以是不是就需要编写服务器+管理数据库?


前面那些会一点点的语言都是平时自己学着玩儿的,没有认真系统学习过软件编程这些(本来读书时想math、computer science double major的,后来cs放弃治疗了-。-)。像c,c#,c++这些还傻傻分不清楚。。。请各位专业人士轻轻吐槽。。。

非常感谢! :3

回复内容:

泻药,不用流程,给我钱,我帮你搞 终于不是只差一个程序员了,而是只差一个技术员。。。 《只需要搞清楚以下几个步骤,你就能轻轻松松学会建站》

不知道你的基础如何?也不知道你对建站要求有多高?带着这些问题,欢迎往下接着看。或许对你帮助很大,当然也许帮助没有想象那么大。

下面,本人王晴儿结合自己从业网页设计制作这6年以来的经验谈一下,网站建设流程的一般流程是怎么样的?

1. 网站域名和空间

一个网站的建设首先要有一个好的域名,我们常见的网站后缀一般都是选择.com和.cn的较多,.com是国际域名后缀,.cn是中国的域名,域名的主体一般和你的网站主题,或者企业的名称全拼来做域名的主体,域名空间。网站空间是用来存放您的网站内容和程序文件,比如网页、图片、视频资料等等。

2. 网站设计布局

对于访问网站的大多数用户来说,进入网站后给他的第一眼就是网站结构布局。不同类型的网站设计业不一样,在建站前期我们需要做一个合理的规划,想好需要实现的功能,想要的板式类型和主要的面对用户群,但是不管怎么设计,网站的作用都是为了能直接吸引用户,让用户能更快的了解企业产品及技术。这时候我们要收集好素材,包括网站中需要的内容,文字,图片等信息。

3. 制作建设

当做好以上内容准备的时候,就可以开始建站了,建站主要分前台和后台。前台是网站的板式,根据网站类型及面向人群来设计网站的版面,版面不宜太过杂乱,一定要简洁,保证用户体验,才能让访问者有好感。建设后台就较为复杂了,就要用程序整合前台,并且完成需要的功能,这个需要较为复杂的程序编写。网站建设归终于一点就是网站布局,只有合理布局每一个板块,把最直接最有效的信息展示在用户面前,而且用户查找信息也比较快捷方面,用户获得的有效信息当然也会更快更多,可以大大提高网站转化率。

4. 测试发布

当网站程序方面编写好的时候,就是个一个网站的雏形了,但这时候网站还是不完善的,需要进行测试评估,网站还是有很多不完善的地方,要从用户体验的角度多去观察,渐渐完善。当网站的问题都解决,没什么大的问题的时候,就可以把网站传到虚拟主机空间里,这是访问域名就可以正式访问网站了。

5. 维护推广

在网站上线之后,我们要完善网站的不足,对网站进行推广宣传。网站推广的方法可以归纳为八种,既:搜索引擎推广方法、电子邮件推广方法、资源合作推广方法、信息发布推广方法、病毒性营销方法、bbs宣传方法、网络广告推广方法和综合网站推广方法。

不知道回答得如何,希望能对您有帮助。


在此,送您一句我很喜欢的鸡汤:一直相信,越努力,越幸运,越沟通,越亲近。


如果还有哪些网页设计或建站方面的问题,可以来我的个人博客http://www.yemiansheji.cn/做客与交流!

可以学习下ruby on rails,一套先进的web app集成框架(很多用rails写网站的人根本不是程序员,你就知道这个框架多牛逼了),可以极大的简化和加速网站编写过程。国外初创公司一般都是用这个搭建网站的。
在rails把网站写好。然后买个域名。买个vps服务器。把域名绑定在服务器ip上。vps上安装linux,linux上装好nginx、passenger服务器软件并设置好,把写好的web app部署上去。运行。管理。
基本就是这样。
但是然并卵。这只不过是只差一个程序员的2.0版本。
你把这些知识都学会至少需要一年半载的。所以要么先静下心来学习知识,要么找个专业web程序员。 一个用心做出的网站不是一个人单枪匹马就可以搞定的,但是如果只是想做一个简单的功能站或者展示站,流程大概如下。

购买服务器空间;
服务器环境搭建,此处需要根据不同的技术方案选择不同的环境,例如选择使用apache还是nginx,是选用mysql还是orcal,都是要根据情况而定的,但是我看到这里问题有PHP标签,所以我以典型的php的LAMP开发环境为例。
购买配置域名;
前端页面设计(即网站长什么样子);
前端页面静态页面完成(你提到的HTML/CSS/JS会在这一步完成);
数据库设计(用来存储网站的数据);
后端代码完成(从数据取数据、逻辑运算处理、功能实现);
测试;
上线;

但是建站绝对不是只有这些这么简单的东西,具体到细节其实还是有很多要考虑的。
比如为了节省开发时间,可以使用cms建站,比如dede、phpcms…………那么选择哪一种?
为了便于维护,可以使用开源的框架,比如yii、smartfony……那么选择哪一种?
就算是自己造*,也要考虑到后期维护和需求变更。


考虑到上面提到的创业,老实说互联网创业你们现在的技术水平视线太薄弱了,推荐小白鼠入门建站工具dedecms,只要按照文档,自己能写出前端页面,就能够实现网站的功能。 建站
1、选好开发语言,html、js是必需的,你要选的是asp.net或者php又或者其他
2、选好数据库,一般php+mysql,asp.net+sqlserver
3、设计页面,切图形成html+css
4、开发后台管理系统
5、购买域名、网站空间,做好备案
6、ftp上传网站,完成 还是回答一下吧。
其实这个不难,楼主已经有了一定的基础了就好办多了。

简单的网站建设没多少步,这里排除掉一些大型的、服务器部署型的网站。
面向一般的中小企业展示型、个人博客性、论坛型、信息型的网站。

我们完全不用闭门造车,自己再画网站结构图,再去凭着代码基本功硬去编写一个网站。

这时候,我们可以利用一些开源程序:
例如:dedecms、帝国cms、phpwind论坛、discuz论坛、wordpress、zblog我的博客就是这个开源程序、等等其他一些开源程序。

那么这个就节省了我们很大一个工作量和工程量。


一般,我们所选用的语言程序和数据库多为:一般php+mysql或者asp.net+sqlserver

那么接下来:

租服务器

把你的网站整站程序打包上传到你的服务器上面,

解压你的网站程序

开通你的数据库服务器

安装你的网站

这个时候,网站的基本结构就安装出来了,你可以依据自己学习的一些前端技术,html+css等等,还有图片切图,去修改和完善网站前台内容了。

如果不会,网上下载一个对应的模板或者主体套上去稍微修改一下就可以了。

看,多简单的一个网站就出来了。

其实,刚开始建设网站的时候不在于程序和语言多牛逼,程序和语言可以在后期慢慢的逐步提升,后期都是可以进行升级的。

我们所做的是给用户提供精致、精品的内容服务。

比如:利用wordpress建站的网站不计其数,大型网站也是非常多的。
再比如用discuz建站的也是不机器数,大型网站也有非常多的。
例如:落伍者、站长之家、百度站长工具论坛、百姓网新出的问答平台、月光博客、等等很多知名网站都是用的开源程序搭建,后期结合实际情况需求,再行开发。

他们最终靠着优秀的内容聚集了一大批的用户。

在大量的用户基础之上,他们提升了网站程序的语言,优化了数据库,完善了服务器的架构。

当然:想做大型站的、单独开发网站的小伙伴不要被我误导了
毕竟原始开发大型网站,还是一个萝卜一个坑。
前端有前端、美工有美工、程序有程序、架构有架构。

实际情况不同,必然具体问题对待解决也不同,不可千篇一律。 后端开发一般用PHP,JSP或者JAVA。。。等开发。

现在的中小型网站大部分是PHP+MySQL组合,JSP不太了解。JAVA也可以做网站。
JAVA优点:处理大型数据比较强;缺点:占内存;
PHP优点:容易上手,相比JAVA占用内存少。缺点:因为PHP最好的搭档是MySQL,而MySQL并发量不高。PHP处理数据也比不上JAVA。所以大型网站一般是PHP做显示数据,JAVA做数据处理。 这是我们当时建立传书网的整个过程(为了忘却的纪念)
一、文字稿 设立大纲


“传书网”网站建议


1、 整体构架
1、 简洁,活力,易操作。
2、 主要页面:首页、荡书(找书)、求书(没有可供出售时,在此页面求购)、个人资料、我的书架、活动专区、帮助、加入我们、建议、搜索栏目(分类包括教材、其他书籍、资料下载、考试专区等),可适当增加。

首页——设立本网站简单功能介绍,和搜索栏目,并设立一个动态窗口显示已有书籍;求书——出售书界面;传书——上传自己的书;我的书架——记录自己已上传书籍,求购书籍;活动专区——为日后宣传活动作准备;帮助——操作帮助;加入我们——介绍我们的网站和团队,并邀请志同道合的人加入;建议——让客户提出意见;搜索栏目——供用户直接搜索。

二、具体页面

3、书籍介绍内容:图片(设立到百度图片搜索插件,可直接搜索相关书籍图片)、书名、作者、出版社、适用课程、第几版、新旧程度、折后价格、原价、折扣、笔记、简介

4、个人资料:设立邮箱、姓名、年级、性别、积分(上传书籍和购买书籍得相应积分,供营销活动用)、手机号(或飞信号)、QQ、信誉评分

1、 我的书架:传书至可出售书籍栏、贴出求书告示等栏目,插件:在书籍介绍页面设立留言评论,设立收下此书(买下)按键,并设立提醒买家可与卖家协商交易地点方式(但推荐在公共场合,可适当罗列建议地点)、并设立飞信、邮箱或QQ等即时联系的插件。(可与个人资料放在一个页面)

2、 广告位


二、网页布局设置 主要页面进行布局设置


ps设计图纸

建站的主要流程?
建站的主要流程? 建站的主要流程? 建站的主要流程?

三、UI设计


四、UED优化


五、成品

建站的主要流程?

包括很多手续。包括备案等等

六、推广

当时校内火的时候开了人人小站 网站没有了但是小站还在 zhan.renren.com/h5/site
开了微博帐号。m.weibo.cn/u/2169605300


哎 当时很火的。不过自从百度前端差点没面试上进了银行之后就再也没有维护过了。俱往矣! 你只差知道一个现成的自助平台快站了,申请表单这些都有。