一直致力于想要有留言模块开发的Joker小哥哥,运营这么久了,咋就一点关于留言开发的消息都没有呢!!!
算了还是打一下广告:请关注子良科创吧!
好了,关于这个开发网站需要哪些东西,相信大家总是不得要领
比如作为一个大学生,尤其是学计算机专业的大学生
问问,哟!哥们儿你都学了啥子呀?
一般都说C、C++、Java、JS……
听起来好像很多很牛逼……
但一上手去开发……GG
那么这里将会给出一个下划线,告诉大家,开发一个网站到底需要啥!
首先,我们不得不分类一下,一个网站的最基本的架构是哪些:
前端后台 数据库
对就是这么一回事
看起来好像很简单的样子但实际上要涉及的知识量还是很庞大的
这里Joker小哥哥就从最简单的网站案例来进行技术栈分析!
前端
前端乃是客户能够看到的页面
基本上来说,没前端,客户也就两眼抹黑啥都看不到了!
前端长啥样?大概这个样子吧:
好像明白了吧?
那么前端要学啥?
HTML
html就是画出网页的结构,好比画素描的时候画出人物的骨架
CSS
css就是让网页变得好看,比如素描的画完了,给人物上色啊变得漂亮啊啥啥的
JavaScript
JS(JavaScript的简称)就是让你画的画不是单纯的画,而是让这幅画动起来,这就对应着让网页具备功能性了!
Ajax
ajax这东西可就有意思了,要知道网页上很多的信息都是从后台获取过来的,
所以ajax的存在就会让网页抓取了后台的信息返回到页面上让客户看到了!
后台
对,后台乃是网站灵魂,也是传说中的服务器端,一般像是啥为啥这个网址就能访问这个网页啊,注册成功啊,在线支付银行扣款啊啥啥乱七八糟的业务基本是由后台去运作的!
但后台学得语言没前端那么杂,但涉及的知识却很多!
常用的语言不出意外都是Java,但是还有部分公司采用Node.js要不就是python
但后台的结构有啥?
Control层
这个网络结构呢就是用来控制你的网址会访问到哪一个网页啦!要不就是处理你的表单数据会传送到哪儿了啊之类的了
Dao层
这一层呢,就是将你的数据库的内容能够被进行操作,这个就很皮了,目的就在于具备外力的方式对数据库进行增删改查业务,修改数据库咯!
Service层
这个就需要Control层与这一层进行配合调用Dao层的玩意儿对数据库进行实际操作了!
数据库
话说这玩意儿贼鸡儿简单
算是整个网站最简单的部分了!
因为数据库就是拿来存数据的……他只是一个仓库,本身不具备任何功能,除了存存存,就没啥可说了!
但是终归也有其对应的数据库可以去使用,常用的大概就是
Mysql、Oracle这两类了……
话不多说,麻烦给个打赏ba
领取专属 10元无门槛券
私享最新 技术干货