快速找到你的页面生成速度当你认为你有一个耗时的脚本,使用这些功能来找出生成页面需要多久时间。就叫第一个函数中的第一个脚本,最后最后一个函数,将报告运行多少时间。您可以使用这个尝试如果您可以优化您的脚本使它更快。<? $timekeeper = array(); $timereport = array(); ……继续阅读 » 开心洋葱 8年前 (2017-04-05) 1914浏览 0评论2669个赞
PHP创建标签云设计代码function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ){$minimumCount = min( array_values( $data ) );$maximumCount = max( array_values( $data ……继续阅读 » 水墨上仙 8年前 (2017-04-01) 1335浏览 420个赞
PHP解压缩 Zip 文件/********************** *@file - path to zip file *@destination - destination directory for unzipped files */ function unzip_file($file, $destination){ // c……继续阅读 » 水墨上仙 8年前 (2017-04-01) 1301浏览 439个赞
关键词高亮function highlight($sString, $aWords) { if (!is_array ($aWords) || empty ($aWords) || !is_string ($sString)) { return false; } $sWords = implode ('|', $a……继续阅读 » 水墨上仙 8年前 (2017-04-01) 3016浏览 1458个赞
PHP 远程文件类(支持断点续传) <?php/** * 下载远程文件类支持断点续传 */class HttpDownload { private $m_url = ""; private $m_urlpath = ""; private $m_scheme = "htt……继续阅读 » 水墨上仙 8年前 (2017-04-01) 2456浏览 1754个赞
UTF-8、GB2312都支持的汉字截取函数/* Utf-8、gb2312都支持的汉字截取函数 cut_str(字符串, 截取长度, 开始长度, 编码); 编码默认为 utf-8 开始长度默认为 0 */ function cut_str($string, $sublen, $start = 0, $code = ……继续阅读 » 水墨上仙 8年前 (2017-04-01) 2632浏览 2125个赞
php通过HTTP_USER_AGENT判断用户是否是在微信客户端内打开的网页function is_weixin(){ if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) { ret……继续阅读 » 水墨上仙 8年前 (2017-03-31) 3113浏览 428个赞
php 树形结构的读取<?php // 从数组转换,操作无限分类数组. // 数组格式, array(array('cid', 'pid', 'val'), array('cid', 'pid', 'val')); class tr……继续阅读 » 水墨上仙 8年前 (2017-03-31) 2142浏览 2777个赞
一个构造sql语句的类/*** @package Database Class* @author injection (mail:injection.mail@gmail.com)* @version 1.0*/@ini_set( 'display_errors',0 );class DataBas……继续阅读 » 水墨上仙 8年前 (2017-03-30) 1288浏览 1379个赞
php代码实现从电子邮件中抽取一个字符串function extract_emails($str){ // This regular expression extracts all emails from a string: $regexp = '/([a-z0-9_\.\-])+\@(([a-z0-9\-])+\.)+(……继续阅读 » 水墨上仙 8年前 (2017-03-30) 2438浏览 1844个赞
//PHP代码函数实现PHP发送短信功能//本代码基于开心洋葱 运行//代码来源:开心洋葱//PHP发送短信开心洋葱专用(PHP代码函数)//本代码基于开心洋葱 运行//代码来源:开心洋葱 function sms($config,$language,$pdo,$sender,$phone_number,$content){ ……继续阅读 » 水墨上仙 8年前 (2017-03-29) 2572浏览 1488个赞
//PHP代码函数实现https_post提交//代码来源:开心洋葱//https_post提交(PHP代码函数)//代码来源:开心洋葱 function https_post($url,$data){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); ……继续阅读 » 水墨上仙 8年前 (2017-03-29) 2393浏览 2517个赞
//PHP代码函数 CURL获取网页//代码来源:开心洋葱//CURL获取网页(PHP代码函数)//代码来源:开心洋葱function curl_open($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURL……继续阅读 » 水墨上仙 8年前 (2017-03-29) 1314浏览 2726个赞
//PHP代码函数实现16进制转RGB代码来源:开心洋葱./config/functions.php//16进制转RGB (PHP代码函数)//代码来源:开心洋葱./config/functions.phpfunction hex2rgb($hex){ $hex=str_replace('#',''……继续阅读 » 水墨上仙 8年前 (2017-03-29) 2229浏览 188个赞
订单管理中心OMS新手入门引导OMS的入门引导主要包括 大配置:1.绑定前端店铺 2.完善商品信息 3.系统基础设置 4.物流设置 5.订单处理与发货一、绑定前端店铺首次使用前端店铺,需要到“系统集成→前端店铺管理”先添加店铺:填写完成以后提交,即可看到刚才添加的店铺(若没有刷新一下即可),找到“申请绑定”,进行店铺的绑定。选择店铺类型……继续阅读 » 开心洋葱 8年前 (2017-03-15) 1368浏览 1评论1218个赞
1.货位管理指的是什么?对于商品存放仓库中的货位进行规划,分配,使用,调整。2.直接调拨和出入调拨的区别是什么?① 直接调拨,同时产生出库单和入库单② 出入调拨,需手工分别确认出库单、入库单3.目前商派ERP可对接的平台有哪些?shopEX体系,淘宝、京东、拍拍、当当、1号店、凡客V+、阿里巴巴、苏宁、银泰、中国工商银行、蘑菇街、微信小店、国美、……继续阅读 » 开心洋葱 8年前 (2017-03-15) 2792浏览 0评论653个赞
1.总的冻结库存是0. 实际上非0,是什么情况?总的货品冻结库存是冻结所有的未发货订单,下面仓库明细冻结的是审核之后货品仓库的冻结库存。2.打印的时候货品信息字段获取失败,产品明细是空的,该怎么办?撤销原来的发货单,重新生成发货单再打印就可以了。3.erp取消订单-订单不存在,但现有新建订单删除没问题,是什么原因?绑定店铺之前ec删除了订单导致。……继续阅读 » 开心洋葱 8年前 (2017-03-15) 3017浏览 0评论267个赞
1.OMS的菜单项太多,很多功能不需要,如何进行多余菜单的屏蔽?设置后台操作习惯,菜单定制,或者新开账户分配对应的权限。2.在其它出/入库删除时提示:基类和具体的处理方法都有输出,但基类输出的JSON并不会被处理,这里应该怎么改?找到这个重构的删除,具体可通过搜索这个app下的全部文本信息,确定位置找到其中的判断操作,将判断操作去掉。3.导出历史订单……继续阅读 » 开心洋葱 8年前 (2017-03-15) 2157浏览 0评论2491个赞
模板标准模板包必要的文件创建⼀个模板包⽂件夹,例如test新模板包⽂件夹的名称应与描述⽂件中的id 保持⼀致,并且应该由数字和英⽂⼩写组成。在模板包⽂件夹内创建以下⽂件:theme.xml 此⽂件⽤来描述模板包的基本信息,以及模板可能包含的挂件。还⽤于模板的备份,导出,和导⼊操作中的模板数据交换。创block,images,widgets文……继续阅读 » 开心洋葱 8年前 (2017-03-15) 1531浏览 0评论2203个赞
报错如下:“您的代码可能已经被修改!请使用商派官方正版BBC!”.目前已知的原因有两个:一、app/base/ego/ego.php文件被篡改。恢复官方原版文件即可。二、opcache扩展和ZendGuardLoader扩展冲突导致的。暂时只能通过关闭opcache的方式规避。……继续阅读 » 开心洋葱 8年前 (2017-03-15) 1884浏览 0评论521个赞
……继续阅读 » 开心洋葱 8年前 (2017-03-15) 2809浏览 0评论349个赞
ecstore 商品详情页面逻辑介绍商品详情页流程图流程图中涉及到的serviceservice_id class function 业务功能描述①b2c_site_goods_detail_block b2c_site_goods_detail_block_promotion{} get_blocks($blocks) 商品详细页显示促销信息②……继续阅读 » 开心洋葱 8年前 (2017-03-07) 1744浏览 0评论560个赞
安装rabbitmq使用composer安装laravel的php-amqplib/php-amqblib包推送消息到队列和读取队列中的消息安装rabbitmq安装rabbit首先需要安装erlang环境,然后下载rabbitmq客户端进行安装,由于我实在windows环境下进行搭建的,所以过程很简单,这里就不直接介绍安装方法了,可以自行百度。安……继续阅读 » 开心洋葱 8年前 (2017-03-02) 2356浏览 0评论2400个赞
#七牛云图床插件 七牛云存储—该插件让你直接在编辑器页面上传图片到七牛对象存储空间上传完成后自动在编辑器中添加图片,不需要设置全站CDN功能简单,更方便##介绍—#详细介绍:[http://www.75271.com/2954.html](http://www.75271.com/2954.html)##下载地址:……继续阅读 » 开心洋葱 8年前 (2017-02-25) 2646浏览 2评论2862个赞
B2B2C开发总结 – bbc商派TP认证考核关键点总结(二)B2B2C开发总结 – bbc商派TP认证考核关键点总结(一)#Queue消息队列配置队列默认配置文件为config/queue.php,需修改配置,可执行命令cp config/queue.php config/production/queue.php详细参见……继续阅读 » 开心洋葱 8年前 (2017-02-24) 2934浏览 2评论597个赞
B2B2C开发总结 – bbc商派TP认证考核关键点总结(一)B2B2C开发总结 – bbc商派TP认证考核关键点总结(二)#二开经验开启二开目录增加production目录,增加二开compatible.php 增加define(‘CUSTOM_CORE_DIR’, ROOT_DIR.’……继续阅读 » 开心洋葱 8年前 (2017-02-24) 2383浏览 1评论2253个赞
laravel middleware概要讲解和说明WEB访问请求之前要处理的一些逻辑,一般做action前的验证、信息过滤处理功能。中间件类存放位置$APP/middleware/里在路由上增加访问中间件类 route::group(array(‘middleware’ => ‘topc_middleware……继续阅读 » 开心洋葱 8年前 (2017-02-24) 2059浏览 0评论2992个赞
php 抽象类和__callStatic()abstract class xyz{//抽象类 public static function __callStatic($method, $args)//在静态上下文中调用一个不可访问方法时,__callStatic() 会被调用。 { echo "……继续阅读 » 开心洋葱 8年前 (2017-02-24) 2563浏览 0评论301个赞
1.Call to undefined method Illuminate\Auth\SessionGuard::Route()解决:$middlewareGroups 增加对应Group2.Class App\Http\Controllers\Admin\Auth\Request does not exist 解决:use \Illuminate\H……继续阅读 » 开心洋葱 8年前 (2017-02-19) 1405浏览 0评论1307个赞
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个”云冲印”的网站,可以将用户储存在Goog……继续阅读 » 开心洋葱 8年前 (2017-02-14) 1436浏览 0评论1118个赞
1. register base bindings.2. register base service providers(\Illuminate\Events\EventServiceProvider and \Illuminate\Routing\RoutingServiceProvider).3. register core service alia……继续阅读 » 开心洋葱 8年前 (2017-02-13) 1246浏览 0评论1206个赞
laravel资源路由解释 动词路径行为路由名称GET/photoindexphoto.indexGET/photo/createcreatephoto.createPOST/photostorephoto.storeGET/photo/{photo}showphoto.show……继续阅读 » 开心洋葱 8年前 (2017-02-13) 1323浏览 0评论2836个赞
IntroductionGenerating MigrationsMigration StructureRunning MigrationsRolling Back MigrationsTablesCreating TablesRenaming / Dropping TablesColumnsCreating Columns……继续阅读 » 开心洋葱 8年前 (2017-02-11) 1234浏览 0评论2051个赞
排名下载次数Star 数扩展包一句话描述128839683968intervention/image图片处理扩展包,支持裁剪、水印等处理,使用教程请见https://laravel-china.org/topics/1903222153723694barryvdh/laravel-debugbar页面调试工具栏 ……继续阅读 » 开心洋葱 8年前 (2017-02-10) 1339浏览 0评论1693个赞
php 的 socket 编程算是比较难以理解的东西吧,不过,我们只要理解 socket 几个函数之间的关系,以及它们所扮演的角色,那么理解起来应该不是很难了,在笔者看来, socket 编程,其实就是建立一个网络服务的客户端和服务端,这和 mysql 的客户端和服务端是一样的,你只要理解 mysql 的客户端和服务端是怎么一回事,你就应该能够理解下面我要讲……继续阅读 » 开心洋葱 8年前 (2017-02-07) 2211浏览 0评论609个赞
最近从监控上发现,我们一个服务的一台机器负载比同机房的其他机器要高,而流入流出流量没有差别,进一步查看发现每个机房都有一台机器存在相同的现象,梳理后发现有问题的这些机器相比正常的机器多跑了一些PHP脚本,于是猜测是执行脚本出问题导致。登录机器后执行 top 命令,果然发现存在一个CPU占用较高的PHP进程,然后执行下列命令,发现存在一个由crontab启动……继续阅读 » 开心洋葱 8年前 (2017-02-07) 1794浏览 0评论334个赞
lamp5.6/5.3.29centos-lamp-php5.6/5.3.29CentOS verison: 6.7Apache version: 2.2.29Mysql verison: 5.1PHP verison: 5.6(PHP verison: 5.3.29 版本是这个)Root password: LNMP123关于配置文件以及相关……继续阅读 » 开心洋葱 8年前 (2017-02-04) 2201浏览 0评论940个赞
编写前准备:#添加组groupadd www#添加php-fpm用户useradd -c php-fpm-user -g www -M php-fpm# c和c++编译器yum install -y gcc gcc-c++# PHP扩展依赖yum install -y libxml2-devel openssl-devel ……继续阅读 » 开心洋葱 8年前 (2017-02-03) 2244浏览 0评论1704个赞
打开文件修改\admin\edit_languages.php,约120行,//$dst_items[$i] = $_POST[‘item_id’][$i] .’ = ‘. ‘”‘ .$_POST[‘item_content’][$i]. ̵……继续阅读 » 开心洋葱 8年前 (2017-02-03) 2638浏览 0评论369个赞
ecshop的/admin/comment_manage.php中,对输入参数sort_by、sort_order未进行严格过滤,导致SQL注入。打开admin/comment_manage.php中,约336行,原代码: $filter[‘sort_by’] = empty($_REQUEST[‘sort……继续阅读 » 开心洋葱 8年前 (2017-02-03) 1325浏览 0评论490个赞
ecshop的后台编辑文件/admin/shophelp.php中,对输入参数$_POST[‘id’]未进行正确类型转义,导致整型注入的发生的,打开代码约157行,增加代码$_POST[‘id’] = intval($_POST[‘id’]);……继续阅读 » 开心洋葱 8年前 (2017-02-03) 1407浏览 0评论2310个赞
ecshop的后台编辑文件/admin/affiliate_ck.php中,对输入参数auid未进行正确类型转义,导致整型注入的发生。打开admin/affiliate_ck.php 约41行,增加$_GET[‘auid’] = intval($_GET[‘auid’]);……继续阅读 » 开心洋葱 8年前 (2017-02-03) 2673浏览 0评论2384个赞
在网站的开发过程中,常常需要对部分数据(如用户密码)进行加密,本文主要介绍PHP的几个常见的加密函数MD5加密:string md5 ( string $str [, bool $raw_output = false ] )1.md5()默认情况下以 32 字符十六进制数字形式返回散列值,它接受两个参数,第一个为要加密的字符串,第二个为raw_out……继续阅读 » 开心洋葱 8年前 (2017-01-12) 2711浏览 0评论2159个赞
使用以下命令全局安装composer 加速插件composer global require "hirak/prestissimo:^0.3"composer 加速插件使用后 速度明显变快288s -> 26s卸载命令composer global remove hirak/prestissimo其他说明:……继续阅读 » 开心洋葱 8年前 (2017-01-12) 1460浏览 0评论796个赞
composer require 报错Installation failed, reverting ./composer.json to its original content.cache:clear [–no-warmup] [–no-optional-warmers] [-h|–help] [-q|–……继续阅读 » 开心洋葱 8年前 (2017-01-11) 2759浏览 0评论1101个赞