豆瓣怎么设置账号密码
零基础做一个类似豆瓣的网站,需要学些什么?
零基础做一个类似豆瓣的网站,需要学些什么?
之前本科的时候恰好学过一段时间的网站开发,虽然现在不做了,但当时学习的那种新鲜感还恍如隔日。下面是我的回答:
想做豆瓣这样一个网站首先要有一个好的想法或者说是切入点。手机上的哪些不经常用的App,卸载了又一波,唯独豆瓣一直在我的手机上。它简洁地UI设计,以及主体的内容都是我比较喜欢的。所以想做一个优秀的网站先要想清楚网站上要呈现什么内容。
接下来谈谈技术的部分。
一、UI设计
UI设计即用户界面设计,比图说豆瓣的主页,具体显示什么东西、各个部分显示在什么地方、以及每一个部分的显示形式、字体的颜色大小等等都是UI设计的范畴。开发网页之前首先最好先把界面确定下来。当然这个可以不用开发人员去学,可以找别人合作,老实讲这个活不是专业的还真做不来。没天赋的还是老老实实做技术好了。
二、静态网页编写
静态网页要实现的功能是将信息显示网页中,说白了就是怎样在浏览中显示网页。其实我们每一个网页都是一个文件,然后通过浏览器打开后即显示在了电脑闹屏幕上。而这个文件就是由HTML(超文本标记语言)来编写的,这个语言超级简单。主要的功能就是将网页中的文字或者图片显示在屏幕上的固定位置。所以说开发网页首先要学会HTML。
三、动态网页编写
上面只是将网页显示了屏幕上,但我们的网友这些功能还远远不够,比如说上图中学要我们登录注册,当我们输入账号密码后我们需要点击“登录”按钮,但是点击之后我们输入的信息到哪了?这就需要另外一种语言来处理这些信息,需要网页“动“起来。其实当我们点击登陆后,这些数据是跟数据库作比对的,假如网站的数据库中有着个人则登陆成功没有则登录失败。这种功能就需要一种脚本语言来实现,比如像PHP,JAVA,PYTHON、C#中的一种都可以实现。目前的话JAVA还是最热门的,推荐学这个。
四、数据库的交互
一个网站需要有很多的信息来存储,比如上面提到的用户名密码信息,还有很多其他的,豆瓣中每个电视剧、每个电影的信息都是用数据库来存储的。一个网页之所以能够丰富多彩都归功于数据库的内容够出彩。调用数据库也有自己专门的SQL语言,内容不多,了解一下就行。常用到的数据库有MySql、微软的SQLServer、QRACLE等,自己用的话MySql就行、因为免费的,企业的话一般都选择Oracle,收费但安全。说到这,他们各自的优缺点应该明了了吧。
以上就是开发一个网页要学的最基础的东西,还有其他细节的东西则需要学习后再了解。现在,有很多开发网站的框架,就是把每个网站最基础的东西都写好了,调用就行,这个建议入门以后再去学。
以上就是我的回答,也是我学习的过程。整体来说网站开发是不难的,只要用心很快就可以上手的,建议在学习是多思考原理,以免像我一样少走弯路。
希望我的回答对你有帮助
有啥有误的地方欢迎指正交流
有翡豆瓣评分入口?
1、打开任意浏览器,在搜索框中输入“豆瓣”,在结果页中找到带有官网标识的网站,点击进入。
2、进入豆瓣首页后,在右侧有登录框,可以用短信和验证码进行登录,也可以用账号和密码进行登录。
3、登录成功后,在页面左上角黑色底纹区域,点击(有翡)后进入到豆瓣电影的首页,在搜索框中输入(有翡)点击搜索。
5、找到该作品后,进入其详情页面,在该页面上我们可以看到该作品现在的评分,想要进行评分的话,点击【评价】后面的星。
6、点击之后页面会弹出一个弹窗,点击1颗星代表很差,2颗星代表较差,3颗星代表还行,4颗星代表推荐,5颗星代表力荐,打好星之后,还可以为作品添加合适的标签,在下方选填简短评论之后,点击右下角的【保存】即可。