PHP半年了,已经可以独立支撑项目,几点心得记录

从去年12开始零基础学习PHP,到现在可以独立支撑项目,感谢PHP的强大,成熟、入门容易,记录几点心得:

1、思维比什么都重要,方法要靠实践证明;

2、多写、多试,不要怕遇到坑,每一个坑都是你前进路上的垫脚石;

3、功能实现之前,先画图;

4、有耐心,一行行读懂代码,笨办法有时候很有用;

5、多备份!

6、写不出来的时候,不如先放空一下,理一理自己的思路;

7、功能给谁用的,就要和谁多沟通;

8、代码尽量简洁、能一次查询出来的,就不要查询两次、可读;

还是小白,继续努力中......

时间: 2024-07-30 10:18:26

PHP半年了,已经可以独立支撑项目,几点心得记录的相关文章

谈谈最近独立做项目的一些事情,一些小经验,分享之!

可以说我是一个码农,一个纯正的码农,一个脱离了低级趣味的码农,时刻准备着要做一个对社会有贡献的码农. 平常最喜欢的事情就是在群里问问题,总是有那么一群好哥们在一起,这样可以享受装逼的乐趣. 谈了这么多无厘头的话题,总归要切入正题,我大学的时候学的是JAVA,但是无奈大学时光都沉浸于美色和游戏当中,所以导致大学毕业的时候,只会写一点简单的东西,只知道JAVA中的swing(这个貌似是我懂的最深的知识了). 也就是在我找工作四处碰壁,走投无路的时候,我发现了一条阳关道:啃老.虽然这不怎么好,但是确实

vs2005中删除最近打开的项目和文件的记录

vs2005中总是保留最近打开的项目和文件的记录,甚至是以删除的它也不删,-_-!下面介绍几种删除的方法: 第一种:建立一个bat文件,以后双击即可清除,内置代码如下: @echo off@REG Delete HKCU/Software/Microsoft/VisualStudio/8.0/FileMRUList /va /f@REG Delete HKCU/Software/Microsoft/VisualStudio/8.0/ProjectMRUList /va /f 第二种:手动在注册表

项目中oracle存储过程记录——常用语法备忘

项目中oracle存储过程记录--常用语法备忘 项目中需要写一个oracle存储过程,需求是收集一个复杂查询的内容(涉及到多张表),然后把符合条件的记录插入到目标表中.其中原表之一的日期字段是timestamp类型,目标表的字段是varchar2类型: 其中一些内容很常用,所以做下记录,供查找. 1.存储过程的格式 oracle存储过程和函数都可以实现,一般没有返回值,则采用存储过程,函数比sqlserver的功能强大.oracle变量定义最好加上前缀如V_,查询条件中变量名称和字段名称不能重复

ThinkPHP - 独立分组项目搭建

www:网站根目录 App:项目文件夹 Common:项目中模块共有的函数文件夹,Home,Admin等公共使用. Conf:项目中模块共有的配置文件夹,Home,Admin等公共使用. Lang:项目中模块共有的语言包文件夹,Home,Admin等公共使用. Lib:公共文件 Action:公有的Action文件 Model:公有的MOdel文件 Tpl:共有的Tpl文件 ...... ...... Runtime:共有的运行时文件 Tpl:项目中模块共有的模板文件夹,Home,Admin等公

看完你也能独立负责项目!产品经理做APP从头到尾的所有工作流程详解!

(一)项目启动前 从事产品的工作一年多,但自己一直苦于这样或者那样的困惑,很多人想要从事产品,或者老板自己创业要亲自承担产品一职,但他们对产品这个岗位的认识却不明晰,有的以为是纯粹的画原型,有的是以为做项目管理跟踪项目进度,有的是做竞品分析给老板看.实际上,这些都不是产品经理的核心和重点.在较为成熟的企业,因为产品的壮大和人员的增多,为了便于协作和沟通,岗位会细化的很清楚,如产品经理.交互设计师.UI设计师.用户体验分析师.数据分析师.运营等等.但是创业型公司中产品经理往往都是身兼数职,创业公司

独立社区项目-1-开篇

最近做个小型社区项目,社区能注册,登录,发表文章,编辑文章.查看各人信息. 技术实现: 前端打算用原生js,后端用php,php只是纯代码,不包含html.打算通讯直接用ajax来更新.因为小型项目,后端打算用函数式来写,不用面向对象. 也就是  前端:纯js,html  ----> ajax  ------> 后端:纯php ~~~以上.

当半年不碰的webpack + vuejs项目重见天日时遇到的神坑!

半年前的Vuejs项目,由于webpack环境一直是1.0的,倒不是说不会改和不敢改. 总而言之.在我再次启动这个项目时: npm run dev / npm run build 不断的报出缺少某些模块的错误,起初我无所在乎的按着指导一个一个下载,下载了几个之后.我忽然发觉不对劲. 后来怀疑是webpack新版本的问题.将全局重装回了1.X版本.后来才知道这是错的.因为编译的版本是根据当前项目的webpack来的.也就是说我确实使用的是1.0版本来编译.而且报错了. 再后来我以为是nodejs升

独立社区项目-3-记录

1.用了头尾html模板后,路径不对了,之前用的是相对路径,因为html模板固定,套在其他文件里面后,引用地址会不一致.最后改用绝对路径. 2.现在想做文章发表,怎么让文章格式漂亮点没点思路.目前我用的是直接显示纯文字,看起来好蠢. 3.文章如何显示图片,设想思路,作者发布文章的时候,图片上传到后台,数据库保存图片路经.那么我显示文章的时候,应该要解析文章里面自己定义的一些特殊字符串,加上图片在服务器的路径吗.根据特殊字符,然后读取后台中的图片,嵌入到html. 4.在想想看,怎么把文章格局弄的

结对项目——高级四则运算检验器记录(168 & 187)

首先,上图(*+﹏+*)[email protected] 1.如何看待结对编程 结对编程优点: 1.两个人能够相互支持,相互监督,客服编程过程中可能出现的烦躁的情况0_0. 2.在开发功能的同时,伴随了UnitTest的进行,可以提高代码的正确性和稳定性. 3.不想坑队友,工作时会比较认真b( ̄▽ ̄)d. 4.两个人写的模块会相互调用,开发过程中会不断的对同伴的代码进行复审,提高了程序运行的正确性和稳定性. 5.分工合作,每人负责自己的部分,效率高. 结对编程缺点: 1.分工容易出现失衡,能者