使用PHP包管理器Composer创建LMLPHP项目
LMLPHP 已经完全支持使用 Composer 创建项目,官方最新版本 v1.2.11。下面将举例如何使用 Composer 搭建一个 LMLPHP 框架的项目。 composer require leiminglin/lmlphp 下载后生成如下目录结构: composer.json composer.lock vendor 比如我们将 WEB 目录命名为 public,就放在当前目录下,在 p...
三大JqueryCDN地址及LMLJS竞争加载示例
有关 Jquery 的 CDN 地址,如果您在百度啊等的搜索引擎上找反而找不到合适的,竟然有人给出了新浪的,新浪的 Jquery CDN 一看就不是专业的 CDN 服务商,并且很不稳定,很多版本缺少了。如果网站需要使用 Jquery 的话,用外界的 Jquery CDN 比较自己服务器上感觉更要可靠,所以选择正确的 CDN 地址非常重要。 笔者用过 Jquery 自带的 CDN,是 MaxCDN 提...
PHP扩展PDO MySQL之PDOStatement::bindParam vs bindValue
前些日子将 LBlog 在线体验站点 http://lblog.lmlphp.com/ 搬迁到了 VPS 上,其实已经过去了好几个月了。新的 VPS 上 PHP 的版本比较高,所以运行的时候会出现提示 mysql 系列的函数过时的 Deprecated 错误。这个错误最简单的办法就是在报错级别那里屏蔽掉,但是这个不是我的风格,我更希望以更好的方式来解决。但是一上班根本没有时间,写个 MysqlPdo...
Laravel框架之Migration使用教程
Migration,我第一次构建项目的时候,由于 Migration 太多,卡在那里半个小时没有反应,以为死掉了。 言归正传,开始 Migrations 教程。 Migration 是用来控制数据库版本的。 增加数据表,参数 --table 最好带上,命令如下: php artisan make:migration create_tableName_table --create=tableName ...
解决 The mysql extension is deprecated and will be removed in the future
nd will be removed in the future: use mysqli or PDO instead in ... 。 PHP 核心开发组经过了很长时间的讨论,决定在 PHP5.5 版本后将 mysql_ 系列的函数标记为 deprecated,下面将给出如何解决这个问题的方法。 Why was mysql deprecated in PHP 5.5? Johannes Schlüt...
Linux Ubuntu 下配置虚拟主机并开启ReWrite教程
wSymLinks AllowOverride None Require all granted </Directory> PHP 在使用的过程中,MySQL 的连接支持是必不可少的,在 PHP 较新版本,PHP5.5之后,已经默认不支持 MySQL 模块了,需要使用 MySQLPDO 和 MySQLI 来操作数据库。如果需要使用 MySQL 模块,可能会导致一个 Notice 错误(The mysq...
在GITHUB上进行团队项目开发教程
就项目开发管理而言,很多公司都走的比较慢,很多很多的软件公司在软件项目开发管理方面还不是很前卫,大部分的公司都在用 CVS,SVN 作为版本控制系统,很少有公司使用 GIT 来管理,在 GITHUB 上协同开发项目的团队就更少了。究其原因,可能大家习惯了 Windows 桌面带来的方便,使用 GIT 多少有些不习惯;将项目放在 GITHUB 上要收费,并且有些东西涉及机密,很多公司也不敢这么做。 国...
MacOS自带PHPGD库问题
low等),大都是说 Mac OS 自带 PHP 的 GD 库有些问题,得重新编译安装 PHP后,才会正常。 最后,使用 homebrew 重新安装 PHP 解决问题,homebrew 上的 PHP 版本号是会去除小数点的,比如安装 php5.5 ,命令如下示例: $ brew install php55 ...
PHP编码转换减号(连接符)无法转换问题
p $html = iconv($charset, 'utf-8//IGNORE', $html); 按照 PHP 官网手册中网友提供的解决方法进行尝试,仍然不能解决问题,不知道是不是我本地 PHP 版本的问题。 解决方法一: Please note that iconv('UTF-8', 'ASCII//TRANSLIT', ...) doesn't work properly when local...
PHP解压函数gzdecode和gzinflate使用方法
de 使用方法,gzdecode — Decodes a gzip compressed string,解压一个使用 gzip 压缩的字符串,这是官网手册上面写到的。 目前很多的空间服务商的 PHP 版本都没有达到 5.4 ,这也导致使用此函数之后发生函数未定义错误,该如何解决这个问题呢?PHP 官方网站用户提交的日志中有人给出了很好的解决方案,使用 gzinflate 函数代替,代码参考如下: <?...