想自己做个网站(不是博客的那种),求大佬给具体说一下流程。

现在是大二,只是简单地在学校学了oracle,java,html+css+js,jquery,在学javaweb。
求大佬们给说个详细的做网站的流程和需要学的东西,我现在想做但是就是不知道从哪开始做。

13个回答

1、先搞台服务器,初次的话可以买阿里云虚拟主机,多人共享的那种,也可以买个人独享的,而且学生有优惠,好像可以打一折
2、搞个域名,便宜的首年只要4块钱,解析到你得服务器的地址
3、如果买的是虚拟主机就方便了,直接把你的项目放到它指定的目录下(文件相对地址就是你的访问路径,用一些框架比较方便些)
4、在开发工具里面配置ftp,比如IDEA,可以将你改动的文件上传到服务器
5、访问域名
做网站懂的知识除了html,css,js还有懂一门后台语言比如php,java,因为很多框架都是这两种语言写的

LuRenJiang
一一一一一囧 回复enci33: 嗯嗯谢谢,目前打算用java写不过非常感谢,说不定我学完以后会改用php。。
一年多之前 回复
enci33
enci33 回复LuRenJiang: 如果后台用php的话建议codeigniter或者laravel,比较流行而且上手也比较简单
一年多之前 回复
LuRenJiang
一一一一一囧 请问想做一个用户能上传图片视频的那种网站,建议学什么框架?
一年多之前 回复

租一台腾讯云服务器,学生有优惠的,然后可以百度看下廖雪峰的python3教程,直接教做网站,可能几天就ok了

LuRenJiang
一一一一一囧 不过只适合做博客吧?
一年多之前 回复
LuRenJiang
一一一一一囧 廖老师的这个教程挺好的,感谢!
一年多之前 回复

标准公司开发流程
确定需求 - 设计产品原型 RP - 效果图设计 UI - 前段切图 HTML + CSS + JS - 数据库建立 - 程序开发 - 测试
想做全站工程师 从 前段开始 加油!

1.网站域名和空间
一个网站的建设首先要有一个好的域名,我们常见的网站后缀一般都是选择.com和.cn的较
多,.com是国际域名后缀,.cn是中国的域名,域名的主体一般和你的网站主题,或者企业的名称全拼来做域名的主体,域名空间。网站空间是用来存放您的网站内容和程序文件,比如网页、图片、视频资料等等。
2.网站设计布局
对于访问网站的大多数用户来说,进入网站后给他的第一眼就是网站结构布局。不同类型的网站设计业不一样,在建站前期我们需要做一个合理的规划,想好需要实现的功能,想要的板式类型和主要的面对用户群,但是不管怎么设计,网站的作用都是为了能直接吸引用户,让用户能更快的了解企业产品及技术。这时候我们要收集好素材,包括网站中需要的内容,文字,图片等信息。
3.制作建设
当做好以上内容准备的时候,就可以开始建站了,建站主要分前台和后台。前台是网站的板式,根据网站类型及面向人群来设计网站的版面,版面不直太过杂乱,一定要简洁,保证用户体验,才能让访问者有好感。建设后台就较为复杂了,就要用程序整合前台,并且完成需要的功能,这个需要较为复杂的程序编写。网站建设归终于一点就是网站布局,只有合理布局每一个板块,把最直接最有效的信息展示在用户面前,而且用户查找信息也比较快捷方面,用户获得的有效信息当然也会更快更多,可以大大提高网站转化率。
4.测试发布
当网站程序方面编写好的时候,就是个一个网站的雏形了,但这时候网站或多或少还是会有bug的,需要进行测试评估,网站还是有很多不完善的地方,要从用户体验的角度多去观察,渐渐完善。当网站的问题都解决,没什么大的问题的时候,就可以把网站传到虚拟主机空间里,域名解析到服务器ip,这个时候访问域名就可以正式访问网站了。
5.维护推广
在网站上线之后,我们要完善网站的不足,定期修复和升级,保障网站运营顺畅,然后对网站进行推广宣传。网站推广的方法可以归纳为八种,即: 搜索引擎推广方法、电子邮件推广方法、 资源合 作推广方法、信息发布推广方法、病毒性营销方法、bbs宣传方法、网络广告推广方法和综合网站推广方法。

首先你要明确技术方向,目前主流的技术有ajax、websocket,j2ee等等,我建议你使用ajax技术来实现你的网站,前端页面使用h5+js(angular或者 vue),当然原生也ok,后台使用java+mysql

之后就是利用Apache/Tomcat 运行你的后台服务 ,随后在你的服务器上将前端页面与后端结合,nginx了解一下,差不多你就可以看到你的自主网站了,当然你也可以选择php,jsp这种集成型的

LuRenJiang
一一一一一囧 先学习javaweb 和h5+js然后学vue或者angular,然后学ajax这个顺序可以吗?nginx应该排在哪可以给说个明确的顺序吗,非常感谢!
一年多之前 回复

做网站我用的是java web 最常用的:

一.struts2
1.导入jar包
2.struts2中配置核心拦截器
3.编写实现类(Action)服务层
4.编写struts2.xml(1.加载Action2。找到匹配方法3.跳转相对应的页面)
二.ssh2
1.导入jar包,
2.在web.xml里配置struts2的核心拦截器,并且配置spring监听
3.创建实体类,采用注解的方式或者实体类的映射文件xml
4.创建接口层和实现层,并且实现层采用注解方式,调用持久层架构的操作方法
5.创建控制层,采用注解的方式
6.创建struts2.xml文件,并且把struts2的Action交由spring管理,进行配置
7.在WEB-INF下创建config文件夹,在config文件夹下创建aplicationContext.xml,作用是:1、配置数据库的连接 2、配置sessionFactort对象3、配置事务管理4、把事务管理交由annotations

LuRenJiang
一一一一一囧 嗯嗯,我也想用javaweb写,步骤很详细,虽然我初学还看不太懂。。。
一年多之前 回复

1,如果只是学习、在你自己电脑就可以作,你学的这些足够页面功能,如果涉及数据库可以从mysql学起,很多在实际需求中临时再学的、
2,如果要别人也能访问、买个空间,把发布好的代码上传上去,买之前先问好是否支持你做的技术比如jsp php等、unix空间比较便宜、windows比较贵
3,买空间都有送域名,一大串的二级以上域名,若需要好听的域名得自己申请,有的买空间送域名、或买域名送空间,,若只是学习可以不必买太贵,1元空间进去试水

LuRenJiang
一一一一一囧 对的,先学习,然后再让别人访问,1元空间也行吗?还好你提醒我,不然我估计直接买贵的了。
一年多之前 回复

1、先学html标记语言、css和javascript
2、再学习一门后台语言,PHP、Perl或Python也行
3、还要学习数据库MySQL、SQLite、postgresql、oracle、mssql或DB2等等任何一种DB
4、要申请购买域名,可以到万维网去购买,阿里云、腾迅云和百度云都有代理
5、要申请购买服务器空间,然后再解析域名并绑定到该空间后才可以正常访问
6、把网站资料打包上传到服务器空间解压并安装就可以了

1.后端提供数据,选择一门你会的语言,比如Java或PHP等;
2.前端需要写页面,将数据展示出来,可能还会涉及到与用户交互,具体看你想做一个什么样的网站;
3.如果只是静态页面,就不需要后端提供数据,只是前端写页面就好,前端主要是用到HTML,CSS,JAVASCRIPT
4.想让别人访问到你的网站的话,就得买一个服务器,阿里云或者腾讯云都可以,还有其他,具体可以百度,这些平台也有操作文档。

1.后端提供数据,选择一门你会的语言,比如Java或PHP等;
2.前端需要写页面,将数据展示出来,可能还会涉及到与用户交互,具体看你想做一个什么样的网站;
3.如果只是静态页面,就不需要后端提供数据,只是前端写页面就好,前端主要是用到HTML,CSS,JAVASCRIPT
4.想让别人访问到你的网站的话,就得买一个服务器,阿里云或者腾讯云都可以,还有其他,具体可以百度,这些平台也有操作文档。

共13条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android 远程更新怎么做,求求大佬们给个建议...
-
求大佬教解题,萌新一个
-
想问大佬,请问怎么用python调用Kontakt这个插件
-
关于spring中的@Transactional注解,求大佬帮帮忙解惑
-
哪位大佬给我解答一下淘宝京东是怎么保证登录密码安全的
-
求助CB 大佬快来!一个小问题
-
第一次用intellij idea写servlet,尝试了很多次都是报404,求大佬教教我。
-
求一份C++ chm帮助文件
-
eclipse安装问题,求大佬解答
-
用c+做一个有while的乘除循环软件求大佬解答
-
Java的lire大佬们能给个测相似度的例子吗?
-
求一个Flutter调用aar的案例
-
cin.get(ch)和ch=cin.get()的区别 求大佬
-
java内存模型问题,求大佬解答下我的疑惑
-
想问问大佬们,java商城项目的满送逻辑一般是什么样的
-
各位大佬,这个问题怎样用python语言解决哇?
-
C语言AES求大佬帮助?
-
分页:素材发现自己没见过的函数调用,求大佬讲解
-
Linux下的mysql 启动问题,求大佬帮忙看看。
-
学会了这些技术,你离BAT大厂不远了
每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道 BAT 等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术资料?没关系,平头哥一站式服务,上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能,并且帮你准备了对应的资料。对于整理出来的技术,如果你掌握的不牢固,那就赶快巩固,如果你还没有涉及,现在...
程序员实用工具网站
目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开发软件 8、高清图片、视频素材网站 9、项目开源 10、在线工具宝典大全 程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。 1、搜索引擎 1.1、秘迹搜索 一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保...
史上最详细的IDEA优雅整合Maven+SSM框架(详细思路+附带源码)
网上很多整合SSM博客文章并不能让初探ssm的同学思路完全的清晰,可以试着关掉整合教程,摇两下头骨,哈一大口气,就在万事具备的时候,开整,这个时候你可能思路全无 ~中招了咩~ ,还有一些同学依旧在使用eclipse或者Myeclipse开发,我想对这些朋友说IDEA 的编译速度很快,人生苦短,来不及解释了,直接上手idea吧。这篇文章每一步搭建过程都测试过了,应该不会有什么差错。本文章还有个比较优秀的特点,就是idea的使用,基本上关于idea的操作都算是比较详细的,所以不用太担心不会撸idea!最后,本文
2019电赛纸张计数显示装置(F题)
2019年全国大学生电子设计竞赛 纸张计数显示装置(F题) 【本科组】 [外链图片转存失败(img-9bk1h47P-1568302010340)(https://github.com/zengwangfa/2019-Electronic-Design-Competition/tree/master/media/6ac5361fa9b6c8eeee5dd25e7f2a6793.png)] JD04...
浅谈滴滴派单算法
本文作者:王犇 滴滴 | 首席算法工程师 导读:说到滴滴的派单算法,大家可能感觉到既神秘又好奇,从出租车扬召到司机在滴滴平台抢单最后到平台派单,大家今天的出行体验已经发生了翻天覆地的变化,面对着每天数千万的呼叫,滴滴的派单算法一直在持续努力让更多人打到车,本篇文章会着重介绍我们是如何分析和建模这个问题,并且这其中面临了怎样的算法挑战,以及介绍一些我们常用的派单算法,这些算法能够让我们不断的提升...
刚出炉!年度榜单:Python三连冠,碾压Java!你怎么看?
新一年度的编程语言榜单来了,如果你每年都在看,会发现编程榜单跟娱乐圈的“金鹰节”一类的颁奖节目很像,有很多新秀获奖得主,更会见证许多老牌“明星”的蓦然暗淡,令人不胜唏嘘。...
不要在网站上无限滚动!
人们在浏览网站的时候是喜欢用“无限滚动”,还是喜欢点击“阅读更多”或“查看更多”?无限滚动消除了分页的需要——分页是将数字内容分离到不同页面的过程。但这种方式真的好吗? 作者|Monish reddy 译者 |风车云马,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 以下为译文: 下面是我对无限滚动的看法,说明为什么它会导致不良后果。 对于某些用户来说,无限...
对计算机专业来说学历真的重要吗?
我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。 这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记得帮我点赞哦。 先说结论,无论赞不赞同,它本质就是这样:对于技术类工作而言,学历五年以内非常重要,但有办法弥补。五年以后,不重要。 目录: 张雪峰讲述的事实 我看到的事实 为什么会这样 ...
C语言实现推箱子游戏
很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~ 一、介绍 开发语言:C语言 开发工具:Dev-C++ 5.11 日期:2019年9月28日 作者:ZackSock 也不说太多多余的话了,先看一下效果图: 游戏中的人物、箱子、墙壁、球都是字符构成的。通过wasd键移动,规则的话就是推箱子的规则,也就不多说了。 二、代...
第二弹!python爬虫批量下载高清大图
文章目录前言下载免费高清大图下载带水印的精选图代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小图的批量下载。虽然小图能够在一些移动端可能展示的还行,但是放到pc端展示图片太小效果真的是很一般!建议阅读本文查看上一篇文章,在具体实现不做太多介绍,只讲个分析思路。 当然,本文可能技术要求不是特别高,但可以...
2019年10月中国编程语言排行榜
2019年10月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.54% 2 cpp 16.38% 3 c_sharp 12.79% 4 javascript 12.59% 5 python 7.68% 6 go 7.25% 7 p...
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 见过比较典型的面试场景是这样的: 面试官:请介绍下三次握手 求职者:第一次握手就是客户端给服务器端发送一个报文,第二次就是服务器收到报文之后,会应答一个报文给客户端,第三次握手就是客户端收到报文后再给服务器发送一个报文,三次握手就...
为什么程序员在学习编程的时候什么都记不住?
在程序员的职业生涯中,记住所有你接触过的代码是一件不可能的事情!那么我们该如何解决这一问题?作者 |Dylan Mestyanek译者 | 弯月,责编 | 屠敏出品 |...
500行代码,教你用python写个微信飞机大战
这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右手有节奏有韵律的朝着同一个方向来回移动起来! 这是史诗级的发明,是浓墨重彩的一笔,是…… 在一阵抽搐后,我结束了游戏,瞬时觉得一切都索然无味,正在我进入贤者模式时,突然想到,如果我可以让更多人已不同的方式体会到这种美轮美奂的感觉岂不美哉? 所以我打开电脑,创建了一个 `plan_game.py`……
唐僧团队要裁员,你会裁谁?
提问: 西游记取经团为了节约成本,唐太宗需要在这个团队里裁掉一名队员,该裁掉哪一位呢,为什么? 为了完成西天取经任务,组成取经团队,成员有唐僧、孙悟空、猪八戒、沙和尚、白龙马。 高层领导: 观音 项目经理: 唐僧 技术核心: 孙悟空 普通团员: 猪八戒、沙和尚 司机: 白龙马 这是个很有意思的项目团队 项目经理:唐僧 得道高僧。 唐僧作为项目经理,有很坚韧的品性和极高的原则性,不达目的不罢...
2019诺贝尔经济学奖得主:贫穷的本质是什么?
2019年诺贝尔经济学奖,颁给了来自麻省理工学院的 阿巴希·巴纳吉(Abhijit Vinayak Banerjee)、艾丝特·杜芙若(Esther Duflo)夫妇和哈...
IntelliJ IDEA 超实用使用技巧分享
前言 工欲善其事 必先利其器 最近受部门的邀请,给入职新人统一培训IDEA,发现有很多新人虽然日常开发使用的是IDEA,但是还是很多好用的技巧没有用到,只是用到一些基本的功能,蛮浪费IDEA这个优秀的IDE。 同时,在这次分享之后,本人自己也学习到了一些新的使用技巧,所以借着这次机会,一起分享出来。希望可以帮到一些人。 基于的 IDEA 版本信息:IntelliJ IDEA 2018...
linux:最常见的linux命令(centOS 7.6)
最常见,最频繁使用的20个基础命令如下: 皮一下,这都是干货偶,大佬轻喷 一、linux关机命令: 1.shutdown命令安全地将系统关机(推荐)参数说明: [-r] 重启计算器。 [-h] 关机后关闭电源〔halt〕。 [-c] cancel current process取消目前正在执行的关机程序。 [-time] 设定关机〔shutdown〕前的时间。 shutdown -h now ...
只因写了一段爬虫,公司200多人被抓!
“一个程序员写了个爬虫程序,整个公司200多人被端了。” “不可能吧!” 刚从朋友听到这个消息的时候,我有点不太相信,做为一名程序员来讲,谁还没有写过几段爬虫呢?只因写爬虫程序就被端有点夸张了吧。 朋友说,消息很确认并且已经进入审判阶段了。 01.对消息进一步确认 朋友认识几个律师朋友,和他们有一些业务来往,得知他们想尝试把业务扩展到程序员这个群体。那段时间我刚好离职也有时间,在朋友...
三年一跳槽、拒绝“唯学历”,火速 Get 这份程序员求生指南!
根据埃文斯数据公司(Evans Data Corporation)2019 最新统计的数据显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640 万。但在这个庞大的数字背后,真正能配得上“软件工程师”之称的其实只有“Top 1%”。 那么面对错综复杂的业务需求,该如何避免成为“傻瓜式”程序员?又如何在过了 35 岁之后,仍然在技术浪潮...
Docker 大势已去,Podman 万岁
前言郑重声明:本文不是 Podman 的入门篇,入门请阅读这篇文章:再见 Docker,是时候拥抱下一代容器工具了Podman 原来是 CRI-O 项目的一部分,后来被分...
相关热词 c#二进制字符转字节 c# rc4 c#中md5加密 c# 新建mvc项目 c# 引用mysql c#动态加载非托管dll c# 两个表数据同步 c# 返回浮点json c# imap 链接状态 c# 漂亮字

相似问题