问一个不该问的,关于laravel或者是关于php?

很久了吧,就想学php,可能能追溯到18年左右,断断续续的看看,基本也没手动写过,视频教程在bilibili上看过几个,基本都是(1.25-2倍速)一刷而过。

中间也看过html,css(html+css能写,虽然做的可能不是那么好),js(不知怎么说,一般的流程按照逻辑下来能看懂,让我写还是差了不少火候)。

其实就是少了实战

虽然不写,但是每天到了晚上想要去刷刷视频,自20年到现在算是也没怎么中断过,但是时间也没多少。(有的时候多两三个小时,少了20来分钟)

上边啰嗦了这么多,其实就是想问下各位有工作经验的老哥。

laravel(或者说是php以及其他类型程序)所写代码的直接逻辑就是实现某种目的。

那么就是定义各种能够实现功能的组件(或者说的方法或者api啥的)—->通过构建视图来引用这些组件(在代码上具象化代码)—->之后进行页面功能展示及与后端的交互吗

最后希望各位大佬/小姐姐们给一些学习或者实战或者发展的建议(当前从事平面设计工作,php更多的还是出于热爱,如有以后有想法的话可能会尝试一下程序员的工作)。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 18
Summer

说到底,php 和 laravel 就是个画笔。

2年前 评论
极思创意 (楼主) 2年前

用laravel做个企业官网项目放github

2年前 评论
极思创意 (楼主) 2年前

兴趣吧,如果有想写点什么应用,可以用 PHP 写下试试。

2年前 评论
极思创意 (楼主) 2年前
Summer

说到底,php 和 laravel 就是个画笔。

2年前 评论
极思创意 (楼主) 2年前
颠倒的玉石

为何如此想不开,要当程序员

2年前 评论
skys215 2年前
极思创意 (楼主) 2年前
极思创意 (楼主) 2年前

看十个视频, 不如对着一个视频抄一遍. 抄个项目的, 不要管语法或者为什么, 等结果部署起来, 很多问题都能想通了

2年前 评论
平平无奇的欧皇 2年前
极思创意 (楼主) 2年前
jiangjun 2年前
极思创意 (楼主) 2年前
极思创意 (楼主) 2年前
你看我吊吗啊

纸上得来终觉浅

2年前 评论
极思创意 (楼主) 2年前

论坛上的教程不错,还有很多视频教程可以去学习,我自学过来的,目前还在一边学习,一边二开公司项目

2年前 评论
极思创意 (楼主) 2年前

看十个视频,不如对着一个视频抄一遍。抄个项目的,不要管语法或者为什么,等结果部署起来,很多问题都能冒出来,解决一个的时候发现其他几个也需要解决。

2年前 评论
极思创意 (楼主) 2年前

现在学不是49年入国军吗

2年前 评论
Asuna (作者) 2年前
Alcohol 2年前
KayuHo 2年前
极思创意 (楼主) 2年前
liziyu 2年前
goodgood 2年前

if你想从事编程:必须实践起来,像楼上所说的先抄一个小的页面应用(如企业站/个人博客),这是最快入门的方式;如果只是想了解下,那你可以看视屏整理开发思路,你会发现跟你设计落地思路异曲同工

2年前 评论
极思创意 (楼主) 2年前
笨小孩 (作者) 2年前
极思创意 (楼主) 2年前

看完一节视频,把视频关掉,自已手写一遍,你会发现好多东西你都不会

2年前 评论
极思创意 (楼主) 2年前

一般是先要设计数据库。然后要想通各个功能的逻辑。

例如扫码登录,用户第一次扫码的时候要走注册流程。注册的时候,假设会拿微信用户名作为网站的用户名。但是,如果有重名的情况应该如何处理?如果网站支持关闭帐户,那么用户登录时是应该提示用户已经有账号是否恢复,还是直接当作新用户来进行注册?

设计网页时也要考虑一些流程上的问题。例如实名认证,只有实名认证过才能做某种操作的话,判断是否已经实名认证的操作要在哪里做?以及页面要跳转到哪里?实名认证的状态有几种?每种状态显示哪些内容?例如通过、审核中、失败。失败是否显示失败原因,是否允许重新提交,是否允许查看之前的提交记录?

每个细节都想得越清楚,代码写起来就越轻松。

最好同时学习如何写测试代码。免得出现对A功能的改动影响到了B功能这种问题。

2年前 评论
极思创意 (楼主) 2年前

1、首先要熟悉语法(if、if else、for、while、do while、switch、数据类型)
2、熟悉常用库。例如字符串操作,容器操作(List,Map)
3、学习web框架。
4、数据库
5、linux、nginx

2年前 评论
极思创意 (楼主) 2年前

如果只是纯爱好,想自己做点系统玩玩,用 php + laravel 是极好的,,,如果是想打算转行到程序员,那还是 java 吧,,,

2年前 评论
极思创意 (楼主) 2年前
你看我吊吗啊

@Asuna 你的评论让我笑出驴叫

2年前 评论
极思创意 (楼主) 2年前

欲速则不达,实践是检验真理的唯一途经

2年前 评论
极思创意 (楼主) 2年前

学习写代码,光靠看视频是没有用的,必须不断地做项目练习。建议你先做一个简单的小项目,然后不断完善这个小项目,把之前学到的东西都尽量用在项目中,渐渐的,你的项目就会越做越大,越做越复杂,你的水平也会直线提高。很多时候,你只是自以为懂了,等到在项目中做的时候,才会发现自己还是有很多地方没搞懂。
本人就是自学的php,之前是做销售的,发现这行不适合我,于是当时就是花几十块去淘宝买的黑马培训班的视频,然后对着视频看,边看编敲代码练习。然后做了一个电商的综合项目并部署到阿里云上面,shop.welite.top/
做完这个项目后,我就开始投简历找工作,最后找到了一个php开发的工作,算是入行了。
最后再强调,学编程,光靠看视频是永远都学不会的,关键是要靠做项目,哪怕是非常简单的小项目。

2年前 评论
小李世界 2年前
极思创意 (楼主) 2年前
极思创意 (楼主) 2年前

建议先把本站教程学习一遍,对入门非常有用

2年前 评论
极思创意 (楼主) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!