V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xssp
V2EX  ›  程序员

自学 PHP 四天,小老弟的疑惑和一些问题希望大佬们来提提建议。

  •  
  •   xssp · 2019-04-09 00:16:19 +08:00 · 3121 次点击
    这是一个创建于 2085 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今晚是打算学框架的,找了个 thinkPHP5 视频,打算学一下,整个项目是写一个 qiy 视频站,但视频的老师

    写到数据库以及封装,有点懵,刚看没几集,目前大致写的就是一个简单的后台以及数据库建表和封装这些,前端看着还是能理解。

    我代码我敲得不多,我看着写了好多,动作也稍微快了些,跟着他打,我都不怎么能理解。

    主要还是没有自己思维,跟着跟着就蒙了。

    有点那种感觉不知道要从那做起了,基础也不扎实,代码也没写几天。

    感觉还是基础没有稳固,大佬们有啥建议呀。小老弟学习学习。

    有没有比较简单,容易新手练手的,起码能写出成就感的那种,自己东西又学了,成就感也满足了推荐推荐。

    ~~~///(^v^)\~~~

    第五天了,过 12 点了,也准备休息了

    2019 年 4 月 9 日 00.11

    24 条回复    2019-04-09 11:22:28 +08:00
    okjb
        1
    okjb  
       2019-04-09 00:33:39 +08:00 via Android
    先把基础学好,再学框架,我学 php 的时候,找本 php1200 实例,每天就是撸 40 个实例加强知识,不懂就标记,后面会突然开窍返回来再撸实例。
    yunye
        2
    yunye  
       2019-04-09 00:35:26 +08:00 via Android
    php 基础书籍随便拿一本从头到尾把各种例子撸一遍 mysql 必知必会从头到尾撸一遍 再找实战教程框架实战教程撸几遍
    CEBBCAT
        3
    CEBBCAT  
       2019-04-09 00:47:45 +08:00 via Android
    我瞎想的:换用 Google 搜索,使用 Chrome 浏览器,找本 PHP 的书,纸本也好电子也罢,但要一边动笔一边读书。把不会的,疑难的知识记录下来
    vitoaaazzz
        4
    vitoaaazzz  
       2019-04-09 00:53:01 +08:00 via iPhone
    编程基础学完再学框架,先走再跑。
    shiji
        5
    shiji  
       2019-04-09 01:36:31 +08:00
    你的迷惑是框架问题不是 PHP 问题。
    先不带任何框架练习写个简单的东西(签到,提交文件,建议论坛之类的)
    然后在慢慢尝试把你的纯 PHP 换成使用框架。
    xuAN111
        6
    xuAN111  
       2019-04-09 08:23:11 +08:00
    框架不急,先把基础学好。
    Canon1014
        7
    Canon1014  
       2019-04-09 08:30:30 +08:00
    别相信什么七天学会 XXX 的,那只是个标题. 还是先打好基础
    lzj307077687
        8
    lzj307077687  
       2019-04-09 09:02:58 +08:00
    上来就 tp5? 不如先试试写个留言板
    akstrom
        9
    akstrom  
       2019-04-09 09:06:11 +08:00
    欲速则不达,纯 php 写个购物车和订单系统,不断修改和完善,你会有很大收获
    lzj307077687
        10
    lzj307077687  
       2019-04-09 09:08:07 +08:00
    不用任何框架,连接 mysql 用 pdo,pdo 连接、查询方法先百度理解一遍然后直接复制来用就行,也可以按需求再封装下
    功能有登录、注册、查看评论列表、发送评论、编辑 /删除自己的评论
    往后再去深入了解 mvc oop 这些知识点 试着把这个留言板项目优化下。
    sison1234
        11
    sison1234  
       2019-04-09 09:09:27 +08:00
    别相信什么七天学会 XXX 的,那只是个标题. 还是先打好基础,机构都是骗人的
    botian
        12
    botian  
       2019-04-09 09:16:31 +08:00 via iPhone
    先学基础的 php 函数,mysql 语法之类的,等掌握了,再搞框架。框架只是封装了常用的方法,其他用的多的还是 php 基础的东西。
    xssp
        13
    xssp  
    OP
       2019-04-09 09:18:08 +08:00
    @okjb
    @yunye
    @CEBBCAT
    @vitoaaazzz
    @shiji
    @xuAN111
    @Canon1014
    @lzj307077687
    @akstrom
    @lzj307077687
    @sison1234

    感谢大佬们的建议,吸取经验,准备在稳固下基础,然后在跟着实列做。按照多写的原则学。
    xiaoxiaoan317
        14
    xiaoxiaoan317  
       2019-04-09 09:18:56 +08:00
    我觉得吧。。推荐你先看 php 手册先,理解基础,再了解下类、对象、继承、命名空间、重载,方法调用,然后 tp 手册 m、v、c 三个部分的先看完,再来看 tp 吧 应该就能理解了
    jowan
        15
    jowan  
       2019-04-09 09:23:47 +08:00
    你在这一天一问 不如多花点时间看看官方手册巩固下基础
    ben1024
        16
    ben1024  
       2019-04-09 09:29:43 +08:00
    学框架最简单的方法:先弄个留言本,然后添加功能,进行复制粘贴
    jtwor
        17
    jtwor  
       2019-04-09 09:43:36 +08:00
    语法基础 数据结构 算法
    OMGZui
        18
    OMGZui  
       2019-04-09 09:59:22 +08:00
    1. php 手册语法与面向对象
    2. [php-the-right-way]( https://laravel-china.github.io/php-the-right-way/)
    3. [现代 php]( https://book.douban.com/subject/26635862/)
    4. 原生 php 撸留言本
    5. 框架重构留言本,直接上 laravel 吧

    主要是坚持
    sniffles
        19
    sniffles  
       2019-04-09 10:17:22 +08:00
    才 4 天,思维系统都没建立起来
    不要太着急了,慢慢来
    codebear01
        20
    codebear01  
       2019-04-09 10:27:48 +08:00
    php 手册是基础,看看数据类型,控制流程,数组,类,然后熟悉经常会用的函数,然后做简单的小项目,在做得过程中解决不懂得问题。
    simon6661
        21
    simon6661  
       2019-04-09 10:30:58 +08:00 via iPhone
    @botian 我也是这样开始学的,然并卵。刚开始推荐 php 一本书给我,看了 100 页都觉得简单。后来实践,懵逼中。 然后学习童攀课程视频学习了第一期博客开发。稍微理解了一点。自己上手还是懵逼。。。 时间不算太多,过去 5 个月了,现在老老实实从 html css js 开始写点小项目。再加入 php 写后端中
    botian
        22
    botian  
       2019-04-09 10:43:07 +08:00
    @simon6661 本来 PHP 后端和前端相辅相成啊,前端一窍不通,直接学 PHP 没卵用啊,我现在 31 岁了,自己先自学的前端,然后再学基础的 PHP 语法、函数、类,然后再学 mysqli,用原生 PHP 写了一个简陋的商城项目,然后再学 TP5,然后又学了 laravel5.5,从零到现在学了大半年,只会用 TP5 基础的,插件都不会写。虽然 PHP 是编程里面入门相对比较简单的,但是自学障碍还是很多,看教学视频也会遇到很多问题,从没加过什么连七八糟的 PHP 自学群,没乱用还分心,都是自己 google,百度解决。只能自己不断的去试错,没其他捷径。
    bzj
        23
    bzj  
       2019-04-09 10:48:53 +08:00
    上来就学 thinkphp 那你估计是学废了
    simon6661
        24
    simon6661  
       2019-04-09 11:22:28 +08:00
    @botian 我现在 28 岁,看来还不算大,哈哈。继续努力学习。 还得看手册一步一步走,铁杵磨成针!方便加 VX ?一起学习
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:34 · PVG 04:34 · LAX 12:34 · JFK 15:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.