这回要说的是,如何给 Yii2 项目添加外部资源(external assets),以 FontAwesome 为例子。 Yii2 开始使用 composer 来做项目的依赖管理,这货是类似于 NodeJS 里面 npm 的东东,可以自动获取 Github 上最新版本的第三方库(比如 Bootstrap 啦,FontAwesome 啦之类的)。按官方教程装好后,就可以开始初始化项目了。 一、初始化项目 通过 Composer 来初始化 php composer.phar create-project --prefer-dist --stability=dev yiis...
二次开发小技巧 如果要对已经存在的控制器进行二次开发,您可以使用MY_*.php的形式进行二次开发 phpcms/mood/index.php进行二次开发 可以与index.php统计目录下建立 MY_Index.php class My_index extends index 2.配置文件 database.php 数据库配置文件 system.php 系统配置文件 route.php 路由配置文件 调用方法 如调用系统配置的中的web_path pc_base::load_config(‘system’,“web_path”); 模型管理 在内容->模型管理->添加模...
Composer 是新一代的PHP依赖管理工具。本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便。 1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单composer update foo/bar此外,这个技巧还可以用来解决“警告信息问题”。你一定见过这样的警告信息:Warning: The lock file is not up to date with the latest changes in composer.json, you may be getting outdated dependencies, run update to ...
身为一个php程序员,由于工作的原因,最近需要生成网站的sitemap.xml,谷歌百度了很多地方,没有发现并合适可用的代码,三思之后还是决定自己写吧!虽然可能写的有所缺陷,但是毕竟是认认真真写的,希望对一些后来者有所帮助......1、为什么要自己写脚本生成sitemap.xml? 很多人会说,在网上有现成的工具,扫一下就可以了,没有必要自己写。是的,的确是这样的。但是假设我们的网站进行经常更新,那么是不是每次我都要手动更新sitem...