web开发初学者可以造哪些*?
程序员文章站
2022-06-03 21:16:58
...
PHP程序员,最近学习完了html 和 css , javascript 因为有c/c++基础,正在学,也学的很快,能够简单的操作DOM ,书籍也阅读了很多,图灵出版的书看了好多,现在学习遇到了瓶颈,对于独立建站仍然束手无策,所以想要通过造*,来提高实战经验,并且在过程中温故知新,多思考,通过对代码的不足开启设计模式的学习,故,望大牛能在休闲之余,指点一条造*的路线,若能稍微说明每个*的意义,锻炼什么?能得到什么?那便是极好的
新手造*应该早就有了一套标准的流程了。
回复内容:
谢邀。新手造*应该早就有了一套标准的流程了。
- 留言板。留言板可谓web*的始祖,整个互联网就是由无数个留言板组成的。这个*造起来相对简单,主要锻炼数据库知识,$_GET,$_POST这三种技能,$_GET,$_POST相对简单,略过不表,数据库的知识就稍微复杂一点,了解下数据库范式,外键等之类的知识,顺带了解下字符串过滤,防止数据库注入。对了,还有需要防止用户表单重复提交,了解下重定向是什么。
- 用户登录。给留言板加上用户登录功能,当然也还有自动登录的功能。主要锻炼$_SESSION,$_COOKIE的知识。当然这个时候你就要面临下代码重构了,体验下痛苦的感觉吧。
- 留言版块。留言版本做成多级的。加深下数据库的知识,学习下无限级菜单。
- 回复用户留言。添加回复功能,当然是ajax回复而非刷新页面。练习下ajax吧,用jquery即可。