php内置Web Server

php内置Web Server

php内置Web Server

PHP 5.4.0起, CLI SAPI 提供了一个内置的Web服务器。

这个内置的Web服务器主要用于本地开发使用,不可用于线上产品环境。

980 0 2016-03-28 PHP学习

命令行执行带参数的php脚本,并取得参数

命令行执行带参数的php脚本,并取得参数

  一,为什么我们要在命令行下运行php脚本呢?

  个人理解,主要有二个原因:

  1,利用crontab去跑php,可以给服务器减压,当然在这里有一个条件,就是实时性要求不高。比如:sns中的好友动态,这个实时要求不高,但是数据量比较大,这个时候定时跑的话,会给web服务器,数据库服务器分担不小的压力。

  2,就是我们要定时去完成某一事情,比如:我要删除一个月前,用户留言,这个时候,写的php脚本在crontab去执行,一天跑一次就行了。而不是手动

1076 0 2015-09-05 PHP学习

Yii2.0框架的基本知识

Yii2.0框架的基本知识

  Yii是什么

  Yii是一个PHP框架,用于开发各种类型的Web应用。Yii官方将其定义为高性能、基于组件的框架。

  就个人的经验而言,总结Yii具有以下特点:

  •   Yii比较“潮”。

  •   Yii开发团队一直关注业内Web开发的最新技术,很注意吸收当下最为流行的技术。 可以说,近年来Web开发中最潮的技术都可以在Yii身上或多或少的看到影子。 比

1081 0 2015-08-11 PHP学习

Yii2.0框架的亮点

Yii2.0框架的亮点

  Yii2.0框架的亮点

  Yii有两个最主要的版本:Yii1.1和Yii2.0。Yii1.1是老的版本,在写这本书时,最新版本号是1.1.15。 Yii1.1现在已经不再进行新的开发了,官方只是进行维护,更新安全漏洞等,不会再有新的功能特性的引入。 而Yii2.0是在Yii1.1的基础上完全推倒重新写的一个框架,吸收了许多当前最新的技术和开发中的主流约定, 是最新一代Web开发框架的代表。 附录1:Yii2.0 对比 Yii1.1 的重大改进 部分介绍了Yii2.0对比Y

1321 0 2015-08-11 PHP学习

MVC与前后端的配合

MVC与前后端的配合

  MVC与前后端的配合

  从MVC的起源来讲,是从桌面应用的开发中发展起来的。从本质来讲,这是一种解决问题的思路和办法。 从实践来讲,这是一种久经考验的有效方式。但是如开头我们讲的,Yii更多的是侧重于后端。 对于Web应用而言,包含Yii在内的许多Web开发框架,都是没有办法知道用户的操作,如鼠标、键盘等操作的。 Web应用想要了解用户的操作,只能依靠用户发送Request。 而对于鼠标、键盘等的响应,只能依靠前端技术,如JavaScri

1109 0 2015-08-11 PHP学习

php框架Model设计参考

php框架Model设计参考

  Model设计参考

  在MVC中,Model排第一,是有一定暗示的。一是Model是整个架构中,代码量最大,复用程度最高, 也是最体现程序员设计功力的地方。 二是View和Controller相对于Model而言,在实际开发中,复用程度不高,逻辑复杂程度较低。 可以说,Model设计得好,整个MVC就好,应用开发起就顺。

  因此,这一节将以Model为核心,来讲MVC的设计。 实话说,MVC尽管提出了Model View C

876 0 2015-08-11 PHP学习

MVC框架的三要素

MVC框架的三要素

  MVC框架的三要素

  MVC是模型(Model)、视图(View)、控制器(Controller)3个单词的缩写。 下面我们从这3个方面来讲解MVC中的三个要素。

  •   Model是指数据模型,是对客观事物的抽象。 如一篇博客文章,我们可能会以一个Post类来表示,那么,这个Post类就是数据对象。 同时,博客文章还有一些业务逻辑,如发布、回收、评论等,这一般表现为类的方法,这也是model

1134 0 2015-08-11 PHP学习

MVC概念介绍

MVC概念介绍

  MVC概念介绍

  MVC是一种设计模式(Design pattern),也就是一种解决问题的方法和思路, 是上世纪80年代提出的,到现在已经颇有历史了。 MVC的意义在于指导开发者将数据与表现解耦,提高代码,特别是模型部分代码的复用性。

  MVC不仅仅存在于Web设计中,在桌面程序开发中也是一种常见的方法。MVC的出现已经有一段历史了。 记得我最早了解到MVC的时候,是在Microsoft的Visual C++ 中的MFC中。 当时年少无知,以为是MFC中特

940 0 2015-08-11 PHP学习

php处理txt文本的换行问题

php处理txt文本的换行问题
<?php
//text内容获取
$aa = file_get_contents('1.txt');
//txt换行
echo $aa;
echo "<hr/>";
$aa = str_replace("\r\n","#",$aa); 
echo&
1097 0 2015-07-26 PHP学习

PHP中去除换行解决办法小结

PHP中去除换行解决办法小结

PHP中去除换行解决办法小结,第一种写法和第二种写法基本相同, 第三种写法是用的正则表达式,需要的朋友可以参考下。

859 0 2015-07-26 PHP学习

PHP中去除换行解决办法小结(PHP_EOL)

PHP中去除换行解决办法小结(PHP_EOL)

 

<?php 

//php 不同系统的换行 

//不同系统之间换行的实现是不一样的 

//linux 与unix中用 /n 

//MAC 用 /r 

//window 为了体现与linux不同 则是 /r/n 

//所以在不同平台上 实现方法就不一样 

//php 有三种方法来解决 

<

897 0 2015-07-25 PHP学习