最终成为了计算机专业的学生,出乎意料。

大一上我们结束C语言的学习,虽然结业成绩很优异,但我却有众多的疑惑与迷茫。已学完一门计算机语言,为什么我还是只会做课本上的一些数学算法题,面对计算机这个深奥的黑洞,我还是什么都不知道。为了让自己尽快触摸到计算机的温度,我选择加入了沸点,这个真枪实弹的战场。

作为0基础的渣,想要进入大神云集的沸点可没有容易,首先要通过的考核就是三周编写成web留言板。

以下就是我在编写留言板时遇到的一些思路、困难和解决办法(毕竟是初级渣,认识还是很浅显的),共享:

1.明确思路

     一开始收到沸点的通知说要用php、html编写留言板的时候,我第一反应就是抓紧时间学习php语言,html标签。可是学了将近一周后,我开始迷茫了,php+html标签的确可以帮助我们实现网页的制作与展示,可是具体的功能,留言板的实现到底到底是一个怎样的过程?我完全没有思路。后来我参考了沸点组长发的视频,去图书馆查阅有关留言板制作的思路过程......才开始知道了留言板功能的实现需要后台数据的保存调用(通过数据库实现)和前端网页的支撑,才慢慢明白了自己的目标,自己下一步该迈向哪里。所以在编写留言板的第一周,我认识到了完成一件事最重要最基本的就是找到正确的思路。

2.语言基础

想要成功编写留言板,光有思路也不行,一开始要打好编写基础,比如学习php语言,html标签,sql语言等。这些知识是贯穿整个留言板乃至web的重要基础,没有这些就算你知道了路也不会走。php是一种可实现动态网页的编程语言,html是典型的静态网络编程用语。php语言中可嵌入html,语言风格和C有所内似。PHP 独特的语法混合了C、Java等我不知道的语言... html 超文本标记语言或超文本链接标示语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。sql语言与函数密切相关。

3.$_GET、$_POST、$_REQUEST

 有了数据库的知识,也有了语言基础,这个大致是数据库的框架应该算是成了,接下来就是数据库与网页的连接。也就是具体功能的实现。这时候就需要掌握$_GET ,$_POST,$_REQUEST这些知识了。   php中$_REQUEST可以获取以POST方法和GET方法提交的数据,但是速度比较慢  $_GET 用来获取由浏览器通过GET方法提交的数据。GET方法是通过把参数数据加在提交表单的action属性所指的URL中,值和表单内每个字段一一对应,然后在URL中可以看到,但是有缺点: 安全性不好,在URL中可以看得到 。 $_POST 用来获取由浏览器通过POST方法提交的数据。传送到action属性所指的URL地址中,用户看不到这个过程。$_REQUEST["参数"]具用$_POST["参数"] $_GET["参数"]的功能,但是$_REQUEST["参数"]比较慢。通过post和get方法提交的所有数据都可以通过$_REQUEST数组["参数"]获得

4.用户登录($_SESSION $_COOKIE)

$_SESSION $_COOKIE它们最典型的应用是判定注册用户是否已经登录网站,两个都可以用来存私密的东西,同样也都有有效期的说法。 区别在于。 session是放在服务器上的,过期与否取决于服务期的设定,cookie是存在客户端的,过去与否可以在cookie生成的时候设置进去。 cookie数据存放在客户的浏览器上, session数据放在服务器上 ,cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session 。

5.bug

(1)乱码问题。mysql默认utf8_bin ,页面utf-8, 数据属性整理utf8_bin。也就是你代码的编码要与服务器编码一致。

(2)变量的连接。一般用echo “”输出时,没有连接好变量,就容易造成网页错误。小技巧 编写代码时,变量名,关键字,函数编码软件会自动用不同颜色、字体的形式展现。你只需要仔细观察区别,就可以轻松知道bug在哪呢。

总是bug的出现是不可避免的,当遇到bug时不要急躁,努力读懂错误提示对症下药,百度是个很好的平台。

留言板。可谓是web的始祖,感觉整个互联网就是有无数个留言板组成 的。

就说这么多了,web之旅还很长很长 ,我会努力坚持下去的!

去沸点路上的留言板之旅相关推荐

  1. 消费心情留言板(存档1)

    消费心情留言板 目前素材主要来自于朋友或陌生人的blog,想表现一种活泼的.有趣的消费生活心情. 看着自己喜欢的手机型号一个个在降价,降到白菜价,甚至彻底退市,而自己2年半前买的NOKIA 3650却 ...

  2. 网站留言板防重复留言_如何做一个2000年风格复古的个人网站(3)创建个人小站-主页...

    上一章,我们创建了首页. 下面我们准备开始做主页. 先新建一个页面:home.htm 主页相对于展现个性的首页,内容要多很多,那么就要讲究排版了. 当时流程的排版还是用 table,div 大概是 2 ...

  3. 利用“多说”制作留言板、评论系统

    留言板和评论系统在网站建设中会经常用到,今天为大家介绍如何利用多说来为自己的网站制作留言板.评论系统!注意以下只是介绍一下简单的创建设置,更多功能大家可以自己去探索! 1.进入多说网站 http:// ...

  4. 三、案例:留言板 url.parse()

    1. url.parse()的使用 2. 留言板案例 index.html: <!DOCTYPE html> <!-- saved from url=(0027)http://192 ...

  5. 网站留言板防重复留言_2020微信公众号怎么开通原创、赞赏、留言功能?【5月更新】...

    其实这些问题大部分可以在腾讯客服网站文档里面找到,知乎的回答如果答的比较久的话就不太可信了,但是腾讯官网都是一直在更新的,我在官网选取了这些问题做一个解读,并结合自己的经验对没有涉及到的再做一个比较细 ...

  6. vue实现留言板的功能_基于vue和bootstrap实现简单留言板功能

    本文实例为大家分享了vue实现简单留言板功能的具体代码,供大家参考,具体内容如下 作为一个刚开始接触vue的前端小白,我想在这里记录一些学习过程,希望和大家一起进步,如有不妥处之处,请多多指教呦. 今 ...

  7. html留言板代码_接口测试平台代码实现19.首页优化

    按照最近俩天 小伙伴的反馈激烈程度,本节课准备把首页添加一个非常有用户黏性的一个功能.公司内的各个超链接传送门! 新来的公司的小伙伴经常会因为找不到各个平台/文档的地址而发懵.老员工跨部门工作的时候也 ...

  8. HTML5实现简单留言板1

    简单留言板之前端 最近参加培训,HTML学习也有一段时间了:感觉时间过得很快,,. 前端的开发还是有利器的–HBuilder 首先看下自动生成的模块: <!DOCTYPE html> &l ...

  9. 留言板(php+数据库)

    简介:此项目是运用了php+mysql+h5+css,项目环境运用了phpstudy.开发工具用了phpstrom.打开mysql把数据库复制件去,打开phpstudy环境,再把项目拖进phpstud ...

最新文章

  1. 苹果向App Analytics添加新的指标和特性
  2. Spark MLlib介绍
  3. 【NOIP模拟】T2 管道(状压dp求图的dfs序方案数)
  4. docker 导入导出镜像
  5. 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结...
  6. 教程-上传应用公钥并获取支付宝公钥
  7. HUE 提交Schedule 时区问题
  8. python免费课程400节-海口少儿Python编程语言培训机构
  9. dbstart $oracle_home,使用dbstart和dbshut命令启动和关闭数据库
  10. Android 退出登录实现
  11. DB2 数据库的备份与还原
  12. 夜神模拟器-软件apk存放目录
  13. 【学习笔记】神经内科常用量表总结(文后有下载链接)
  14. 基于形状图像检索的曲率尺度空间描述符与傅立叶描述子的比较研究——18.07.14
  15. 家里的老电脑,是升级硬件好,还是重新买一个好?
  16. 3. list 方法
  17. Oulipo HDU - 1686--strlen()耗时啊啊啊--KMP
  18. linux Kconfig语法
  19. 如何用ps(photoshop)把四角图片变成圆角图片?超级简单!
  20. 浦发银行举办第二届国际金融科技大赛 成立开放银行等创新实验室

热门文章

  1. 用Python求矩阵的广义逆
  2. 计算机 总线带宽计算,电脑各种硬件带宽的计算
  3. 团队的强大不在于人强马壮,而在于有效管理
  4. 约8937亿元:台积电创下台湾企业市值最高纪录
  5. 关于win7下r3窗口进程保护的一些方式
  6. 图片加载框架Glide
  7. 14-1 没名字
  8. 对3800x初步超频总结
  9. WIN10没有照片查看器【已解决】
  10. CAD/CASS土地报备坐标数据提取插件txt报盘数据导出工具支持环岛地块