为了提高一定效率,我需要一些工具的工具 比如composer,vscode,phpstudy,宝塔控制面板
composer:是php 专门管理包工具。安装看https://docs.phpcomposer.com/00-intro.html教程就行。
composer 不光是管理工具,还能自动构建加载器,是定制个人框架的必备的。
vscode:一个开源的自己自定义的强大的编辑器,几乎所以的程序语言都支持,需要自己安装插件就行。
当然有更加强大的编辑器,phpstorm,这个推荐一开始可以用来看代码,很有对理解代码和设计模式有帮助,不过收费的,要用的想办法。
phpstudy:是,快速搭建程序运行环境的工具。一般建议用来本地开发用的。
宝塔控制面板 那就是生成环境的搭建和管理的工具了,就是管理线上项目的运行环境的,同样也为了方面操作linux的服务器(一般都是inux系统的服务器,这个除非很熟练命令,不然很难去搭建和维护)
我这里另外推荐一个,amh控制面板(作者是一个妹子前辈)比宝塔控制面板细腻,没有广告。
有时候,比如自己不想用框架,就写小个项目,这时候自己撸mysql语句 是很浪费时间的(当然你想专精mysql,需要一个长期学习过程)。
所以这个时候就需要借助第三方库了,推荐medoo 一个轻量的ORM。
composer如果安装好了,直接 在命令终端 输入 composer require catfan/medoo
安装会有一个vendor目录一个composer.json文件和composer.lock文件
可以直接 在PHP require medoo.php文件 也可以 require 'vendor/autoload.php' 后者是统一管理,无论你安装什么第三方的库都只需要在入口文件index.php加上 require 'vendor/autoload.php'
就能使用了,在用到的文件或者文件类 用use 导入该类 比如 use Medoo\Medoo
的使用中文版手册 https://medoo.lvtao.net/doc.php
标签:文件,深化,require,学习,medoo,composer,控制面板,php From: https://www.cnblogs.com/yangshiyi/p/17900908.html