半分离     什么叫半分离,拿最实际的例子layui写出来的大部分的后台框架Iframe 方式的框架,用到的列表,编辑保存,全部都在走ajax,它既不是前后端分离,又不是传统方式的通过Thinkphp 自带的模板引擎进行操作,说实话我用了大概半年的时间,感觉真的是很累!因为后台嘛,前端是不负责的,需要后端从头抠到尾,有时候发现有layui会越抠越累(这其实不是layui的问题)! 例子 在使用这种半分离的比使用传统的开发成本要大,具体大多少这个看个人了!接下来举个例子 // 这是一个非常简单的例子! 是传统方式 …

2020年04月25日 0条评论 289点热度 1人点赞 阅读全文

  为什么开发 PHPTS? 云计算的出现,使得一大批初创的互联网企业,不用在没有任何议价优势的能力下,一家家去寻找IDC机房,购买固定带宽、托管服务器。云计算的资源动态配置,为互联网企业节省了大量的时间和成本。云计算的性价比,在于它的IaaS(基础设施即服务),即云服务器、CDN、BGP带宽、流量等。然而,对于个人站长、中小企业的“互联网+”之路,使用云计算的PaaS(平台即服务)、SaaS(软件即服务)等一项项便捷服务,成本并不低廉。公有云服务商,利用在一系列开源软件基础上开发的“全家桶”云PaaS服…

2020年03月26日 1条评论 608点热度 0人点赞 阅读全文

很多web学员学了一些技术后,听过来人说:要做点东西出来。不然啥都拿不出手面试时可咋整啊。 大部分同学一拍屁股:来吧,写个博客。 很多人头几天做的时候特别兴奋。规划了好多好多功能,又是精美的模板、又是超强大的功能。一边做一边幻想着拿着博客面试一战成名成为新公司的栋梁之才。 现实是残酷的。我见过好多同学头几天从建库、写增删改查,然后搞着搞着变成了做美工,总觉得自己博客在页面肯定要比较精美才行,于是原本开发计划变成了美工。事实上他很快发现自己不是美工这块料。 于是放弃,接着写增删改查。写着写着发现太繁琐,每天就是ctr…

2020年03月26日 0条评论 294点热度 0人点赞 阅读全文

大家可以试试阿里云的轻服务器(学生机),阿里云 5m带宽 1T的流量限制! 下面是一个官方的下载例子: Co\run(function () { $host = '要下咋服务器的地址'; $client = new \Swoole\Coroutine\Http\Client($host, 443, true); $client->set(['timeout' => -1]); $client->setHeaders([ 'Host' => $host, 'User-Agent' => …

2020年03月26日 0条评论 302点热度 0人点赞 阅读全文

在php中存储数据的一种方式,就是i可以发生改变的量,这种方式是在内存中开辟一个可以存放数据的空间,给这个空间起个名称,这时候的空间就可以称为一个变量。在运行过程中这个值是可以发生改变的 当前空间的名称就是变量名,当前空间的数据(八种数据类型)就称为变量值 定义变量并赋值 定义变量:$变量名; 注意这样定义的变量是可以的 ,但是不能使用,直接输出会报错,必须后面跟一个变量值才可以使用 notice:注意 undefined:未定义 variable:变量 定义变量并赋值:$变量名 = 变量值; <?php//…

2019年09月06日 0条评论 524点热度 1人点赞 阅读全文

本篇文章为大家详细介绍一下windows下安装php开发环境的流程,建议初学者使用集成环境开发php,以免失去学习兴趣。   windows下安装php环境流程: 一、Apache 因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge。 进入Apachelounge官方下载地址:http://www.apachelounge.com/download/首先下载并安装vc redist,这是Apache运行必需的一个组件。下载Apache解压版,将解压…

2019年09月06日 0条评论 559点热度 1人点赞 阅读全文

通常PHP都做http方式请求了,可以使用GET or POST方式接收参数,有些时候需要在shell命令下把PHP当作脚本执行,比如定时任务。这就涉及到在shell命令下如何给php传参的问题,通常有三种方式传参。 使用$argv or $argc参数接收(推荐学习:PHP视频教程) <?php /** * 使用 $argc $argv 接受参数 */ echo "接收到{$argc}个参数"; print_r($argv); 使用getopt函数 <?php /** * 使用 getopt函数 */…

2019年09月06日 1条评论 489点热度 0人点赞 阅读全文

php实现多继承-trait语法 自PHP 5.4.0起,PHP实现了一种代码复用的方法,称为trait。 Trait是为类似PHP的单继承语言而准备的一种代码复用机制。Trait为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用method。Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传统多继承和 Mixin 类相关典型问题。 Trait 和 Class 相似,但仅仅旨在用细粒度和一致的方式来组合功能。 无法通过 trait 自身来实例化。它为传统继承增加了水平…

2019年09月06日 0条评论 403点热度 0人点赞 阅读全文

首先第一步确认自己安装的PHP开发环境是否正确,进入到php的“www”文件夹。(推荐学习:PHP视频教程) 然后打开开始->所有程序->AppServ->Control Server by Manual->Apache start。 手动打开Apache服务器之后,在浏览器中输入:localhost:8080看是否能正常打开网页。 输入的网址打开了一个网站,但是发现这个网站的名字在第一步“WWW”文件中也有,那这两个文件是不是一样的呢,用DW软件打开“WWW”文件中的 index.php文…

2019年09月06日 0条评论 475点热度 0人点赞 阅读全文

使用纯粹的PHP代码生成字符串,并把这个字符串写入一个以XML为后缀的文件   function create_item($titleData, $titleSize, $contentData, $pubdateData) {   $item = "<item>n";   $item.= "<title size="" . $titleSize . "">" . $titleData . "</title>n";   $item.= "<content>"…

2019年09月06日 0条评论 525点热度 0人点赞 阅读全文

session 是一种客户端与网站服务器之间更为安全的交互方式。一旦使用了 session 会话,便可以在网站的任何页面使用,从而让访问者与网站之间建立了一种“对话”机制。   Session 其实就是一个数组Array(),它的开始和结束并不以网站上登录开始,也不以关闭浏览器和网页刷新而结束 今天我们就来说一说几种关于php中 session 删除或清空的几种方法 php删除单个session会话 由于 Session 是以数组的形式来表示的,所以在删除单个变量时,就像操作删除数组中某个元素一样。 例:…

2019年09月06日 0条评论 456点热度 0人点赞 阅读全文

流程控制的定义 流程控制是控制程序的手段,如果程序没有了流程控制,就不会有程设计语言,大多数程序不是线性执行语句控制,如果程序需要和用户交流,要根据用户输入决定执行序列,甚至需要代码反复执行,这些都离不了流程控制。 在php中有三种基本的程序结构:顺序结构、分支结构、循环结构。 一、顺序结构 顺序结构是最常用的语句结构比如说赋值语句,它的执行顺序自上而下,依次执行。比如说: $a=3;$b=4;如果想把$a和$b的值交换,我们需要第三个变量$c 实现方法如下: <?php //实现$a和$b的值互换 $a=3…

2019年09月06日 0条评论 334点热度 1人点赞 阅读全文

初学者在配置完php的运行环境后就需要检查环境是否配置成功了,那么该如何检测php运行环境是否配置成功了呢? 其实检测php运行环境的步骤非常简单: 第一步:首先要确保已经配置php运行环境了。 第二步:在网站给目录(www)下新建info.php文件 第三步:在info.php文件中编写一下脚本 <?php phpinfo(); ?> 最后一步:在浏览器地址栏输入:127.0.0.1或者localhost 出现一下页面即表示您已全部配置环境成功。  

2019年09月06日 0条评论 333点热度 1人点赞 阅读全文

PHP实现进度条的原理: 模版替换,在页面设置一个标识,轮子自己的页面,不发请求给服务器,由服务器端获得进度,然后替换该页面标识,达到进度条效果。   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Expires" content="Fri, Jan 01 1900 00:00:00 GMT"> <meta h…

2019年09月06日 0条评论 389点热度 1人点赞 阅读全文

1.functions.php 在 functions.php 文件的最底部加入以下代码,第一个函数改一改是通用的可以用到其他的地方如 织梦 什么的! function baidu_check($url,$post_id){ $baidu_record = get_post_meta($post_id,'baidu_record',true); if( $baidu_record != 1){ $url='http://www.baidu.com/s?wd='.$url; $curl=curl_init(); cu…

2019年09月05日 0条评论 406点热度 0人点赞 阅读全文
123456