LMLPHP后院

LMLPHP官方网站全站URL链接模式说明

人的性格的缘故,我做不出那种只为了广告费就到处搜集垃圾内容吸引流量的站点,要做就要认真做,做好的内容。 为了让用户更加了解本站,这里将列出本站所有出现过的URL模式,为网站更好的发展做个记录。 LMLPHP主站地址:http://www.lmlphp.com/ LMLPHP博客地址:http://blog.lmlphp.com/ LMLJS官网地址:http://lmljs.lmlphp.com/ 除本...

一颗巨星的陨落 CodeWeBlog

weblog 的 meta 信息,我不得不服。如果 seo 真的有意义的话,我相信各大搜索引擎也都服气了。看看吧lt,oracle,linux,amp,互联网,quot,implementation,PHP,google,parameters,Java,JavaScript,utf8,科学,publicvoid,python,quotquot,importjava,jquery,android,业界,c...

PHP扩展exif源代码编译安装教程

PHP 的 exif 扩展可以很方便的读取相机拍摄的图片的原始信息,此扩展的函数只有五个,但是却单独的做成了一个扩展。此扩展在 pecl 库 images 分类中是找不到的,需要直接下载 PHP 源代码才能找到。虽然网上有人提供了使用正则的方式获取相机拍摄的原图的相关信息,但是不够稳定和成熟,主要是各大厂商存储的图片信息格式不一致。关于手动编译安装 PHP 的扩展,其实我已经很多年没有这样做过了。但 e...

Linux Ubuntu 下配置虚拟主机并开启ReWrite教程

博客经常不更新是不好的,虽然世道不兴这个,虽然微时代是信息互联网的倒退。 在 Ubuntu 下如何设置虚拟主机,如何开启 rewrite 模块,如何安装 PHP 扩展。这些事情之前我的做法,都是直接源代码编译安装,然后修改配置文件,重启服务,最后搞定。这次在 VPS 的 Ubuntu 系统上发现不一样了,应该是更方便了,Apache2 有个新的命令 a2enmod (apache 2 enable m...

PHP5.3新特性static与self区别

很多人都说,PHP 简单,入门门槛较低,但是要学精通确很难。随着 PHP 不断的发展,新特性不断的增加,同时又得兼容老版本 PHP4 的一写语法特征,初学者在学习 PHP 时,显然就不再那么容易了。特别是 PHP 的面向对象(OOP)有很多自身独特的功能,写法上为了兼容老版本,本身就比较混乱;另外一点,PHP 的 OOP 是 PHP4 以后才有的,它出生只是为了个人主页,这导致 PHP 在面向对象方面...

GITHUB之GIT BASH使用教程

到现在为止,配置工作已经完成。GIT BASH 命令详解git init初始化 GIT,只有初始化了以后才可以使用 GIT 相关命令。在初始化之前,可以先创建一个文件夹。如下示例$ mkdir lmlphp$ cd lmlphp$ git initgit clone获取远程项目,并下载到本地。远程库的地址在 GITHUB 项目中会有提供。下面是我测试时显示的内容,若执行成功,则将显示同下面类似的内容。C...

解决Nginx报错Permission denied和Primary script unknown

作为程序员,当我去开发的时候,会尽量的做到简单。也就是随时随地都可以开发,尽量的零配置。所以首选当然是语言自带的轻量级服务器。但是 PHP7.1 实在是太不争气了。PHP7 自带的服务器有个毛病,不能正确加载静态资源,也就是只要你访问的 URL 是以 .js .css .jpg 等后缀结尾的,它都认为这是静态资源,如果这个静态文件或文件夹不存在,就直接返回 404。按理来讲,PHP7 不应该出现这样低级...

PHP5.2.1和PHP5.5.9之间的差异

本文记录下 PHP5.2.1 和 PHP5.5.9 在语言编译方面的一些差异,因为这个差异导致我用低版本的 PHP 在压缩 LMLPHP 代码的时候产生了一些小问题 - 双引号里面的空格被丢失。TOKEN 的值发生错位,也许是 PHP5.3 之后加入的 namespace 关键字导致的。// php5.2.1 echo token_name(314); // T_ENCAPSED_AND_WHITESP...

谈谈PHP框架Laravel和CodeIgniter

关于 PHP 框架,好用的不好用的出名的不出名的特别多。本文的标题选择了两个比较有代表性的 PHP 框架,并不是代表其他的框架就不好,也不是代表这两个框架就很好。在我的开发理念里,追求代码的简单,如果一个框架去做一件事情能写更少的代码,更完美的解决问题,写起来更方便,它就是好框架,而不是一些不适用的 MVC OOP AOP。凭我对 PHP 的了解,市面上的框架 ThinkPHP Yii ZendFram...

使用PHP包管理器Composer创建LMLPHP项目

LMLPHP 已经完全支持使用 Composer 创建项目,官方最新版本 v1.2.11。下面将举例如何使用 Composer 搭建一个 LMLPHP 框架的项目。 composer require leiminglin/lmlphp 下载后生成如下目录结构: composer.json composer.lock vendor 比如我们将 WEB 目录命名为 public,就放在当前目录下,在 pu...
2019-10-20 11:22:07 1571541727 0.135102