V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
danshends
V2EX  ›  PHP

刚学 PHP mysql 两个月,怎么做一个留言板?

  •  
  •   danshends · 2018-12-08 11:39:27 +08:00 · 5937 次点击
    这是一个创建于 2204 天前的主题,其中的信息可能已经有所发展或是发生改变。

    学了 php mysql 两个月,基础学的差不多了,想先做一个简单的留言板,但是一片空白,感觉无从下手。 先把前端的留言界面做出来?然后后端该怎么开始?基础都会了,但是一到自己动手就空白了,比如说做一个什么功能,脑袋都是空白的,求大神们指教。。。

    29 条回复    2018-12-11 23:00:18 +08:00
    richangfan
        1
    richangfan  
       2018-12-08 11:47:12 +08:00 via Android
    留言板需要一个 HTML 表单,两个 php 函数,分别获取留言列表和接收存储留言。
    stlee
        2
    stlee  
       2018-12-08 11:47:14 +08:00 via Android   ❤️ 3
    1.html 提交表单,PHP 如何接收提交的数据
    2.接受到数据怎么存入数据库
    3.怎么从数据库查询出留言,按时间倒叙,分页
    4.数据怎么显示到页面
    5.解决整个过程里的安全性问题
    wly19960911
        3
    wly19960911  
       2018-12-08 11:54:01 +08:00
    做不了看别人的项目,或者找人指导,网上我认为这么基础的东西说不清
    cstome
        4
    cstome  
       2018-12-08 12:17:52 +08:00
    两个多月还脑袋空白,那肯定是学习方法有问题。
    hellojinjie
        5
    hellojinjie  
       2018-12-08 12:19:04 +08:00   ❤️ 4
    别急着去想前端怎么做,后端怎么做。

    先分析留言板的需求,1. 把它的需求点一条条的写在纸上,2. 把页面的交互逻辑画在纸上 3. 思考每个交互逻辑怎么做,分别对应前端的哪个页面、后端的哪个接口。
    dremy
        6
    dremy  
       2018-12-08 12:20:43 +08:00 via iPhone
    正常人边学边做,一星期就能捣鼓出来了吧
    要是学完再做的话,估计前面学到的就忘了
    还是学习方法的问题
    iyaozhen
        7
    iyaozhen  
       2018-12-08 12:30:03 +08:00 via Android
    。。。2 周做留言板都慢了。没有编程基础?

    一般学习教程都有教做留言板的,直接看教程就行
    Shook
        8
    Shook  
       2018-12-08 12:38:39 +08:00
    有学过软件工程吗,总之先想想留言板这个这个东西会有什么功能。
    把功能点列出来,再思考前后端怎么实现。
    功能点不知道怎么实现的话,就可以百度了…
    IceBay
        9
    IceBay  
       2018-12-08 12:45:16 +08:00
    找开源的看咯。
    galikeoy
        10
    galikeoy  
       2018-12-08 13:41:41 +08:00
    @stlee 老哥 不错
    dachuige
        11
    dachuige  
       2018-12-08 13:55:56 +08:00
    留言本是最基础的了。
    先写后端,用 form 表单写个简单的提交页面
    后台接收后直接存数据库
    并不难,很基础的几个函数就搞出来了
    realpg
        12
    realpg  
       2018-12-08 15:55:56 +08:00
    都两个月了还不会做留言板?你一天学习多久
    Vhc
        13
    Vhc  
       2018-12-08 16:01:21 +08:00
    学了两个月 PHP 还不会做留言板,你是来黑 PHP 的吗?
    kx5d62Jn1J9MjoXP
        14
    kx5d62Jn1J9MjoXP  
       2018-12-08 16:01:42 +08:00   ❤️ 1
    如果你没有编程基础, 两个月学不出来是很正常的, 因为你要学的包括编程语言, 数据库, http 协议, html 基础, web 服务器安装配置等各种东西, 所以不用听上面的这些人耸人听闻
    至于留言板怎么做, 建议直接搜教程, 因为这是一个经典的案例, 网上肯定有很多教程
    shehuizhuyi
        15
    shehuizhuyi  
       2018-12-08 18:06:36 +08:00
    s 世界上最好的语言
    KgM4gLtF0shViDH3
        16
    KgM4gLtF0shViDH3  
       2018-12-08 18:12:57 +08:00 via iPhone
    当初学了一天就能做留言板了……
    madxzb
        17
    madxzb  
       2018-12-08 18:43:19 +08:00
    视频看不明白的话,找个人带下。很快就可以上手
    xd314697475
        18
    xd314697475  
       2018-12-08 18:48:24 +08:00
    php 写登录注册会吗?

    注册的信息变成留言内容,就可以写到数据库里了。

    展示的过程,就是个读取数据库的过程


    可以参考下面的链接,新闻变成留言就可以了
    http://www.cnblogs.com/cckui/p/8283648.html
    OMGZui
        19
    OMGZui  
       2018-12-08 19:39:09 +08:00 via Android
    PHP 还有新人啊 :doge
    danshends
        20
    danshends  
    OP
       2018-12-08 20:42:25 +08:00 via iPhone
    感谢大家的调侃回复和耐心指导~😂已经做出来了个简单的,em …确实不难,只是怕自己做不好,一直在循环、重复基础。
    社区挺好,人也可带劲啦~
    qinrui
        21
    qinrui  
       2018-12-08 21:02:58 +08:00
    auth-master 管理用户,medoo 查数据库,bootstrap 写前端
    组装比从零写快多了
    66beta
        22
    66beta  
       2018-12-08 21:35:16 +08:00 via Android
    2 个月?如果每天花 2 小时,应该能学会做留言板要用到的 HTML / CSS / JS 知识了

    多动手,光看没用
    loading
        23
    loading  
       2018-12-08 21:37:46 +08:00 via Android
    学了两个月,居然还没见到留言板的例子?
    soho176
        24
    soho176  
       2018-12-08 22:06:26 +08:00
    这很正常,如果看的教程只是基础的,而没有将实际的案例,而自己也没有语言基础,写不出来太正常了。
    jss
        25
    jss  
       2018-12-09 00:42:23 +08:00 via iPhone
    慕课网 399 带你飞…
    CEBBCAT
        26
    CEBBCAT  
       2018-12-09 02:54:46 +08:00
    @xd314697475 #17 前辈好,您有写博客吗?像学习一下,我的联系方式是 Q0UuQkIuQ0FUQEdtYWlsLmNvbQo=
    madxzb
        27
    madxzb  
       2018-12-09 13:09:51 +08:00
    原生会写 todolist 就可以了,然后看 yii。没必要一直纠结留言本,实际工作中,都是框架。自己写的或者第 3 方。功能只是一小部分,要考虑缓存,搜索,分层,存储,分布式等。后台基本就这些。做得顺眼点,还得看下前端的一些东西。再来可以看下小程序。
    Monokai
        28
    Monokai  
       2018-12-10 17:51:43 +08:00 via iPhone
    网上有很多 demo 的,自己找找看看代码,看懂后脑子里就有大概的实现思路再自己尝试实现并在其上面优化
    xlogcc
        29
    xlogcc  
       2018-12-11 23:00:18 +08:00 via Android
    php.cn 有视频做留言板,博客的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:18 · PVG 13:18 · LAX 21:18 · JFK 00:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.