75142913在线留言
网络人(www.neter8.com)_一个码农的微弱发声!
  • 服务器技术 Redis 生产环境配置设置参考

    Redis内存满了怎么办登陆进入Redis命令行输入:configgetmaxmemory获取当前内存的最大使用配置情况,我是64位系统,所以设置为:0,如果32位最大可设置为3G。Redis支持运行时通过命令动态修改内存大小:configsetmaxmemory100mbRedis在64位系统下默认配置为0,附配置文件位置:/usr/loca...

    时间:2周前(2020-02-02)浏览量: 0
  • 服务器技术 阿里云ECS自建Mysql服务器,数据保存到mnt(数据盘)的方法...

    首先安装测试好Mysql没有问题,然后停止mysql服务。修改/etc/my.cnf搜索:/usr/local/mysql/var替换为:/mnt/mysql/var然后保存文件。在服务器上运行命令移动原来的数据目录:mv/usr/local/mysql/var/mnt/mysql/然后给权限:chown-Rmysql:mysql/mnt/mysql/var启动数据库,测试增查改...

    时间:2周前(2020-02-02)浏览量: 0
  • 服务器技术 我使用的Mysql大量数据迁移方案

    当数据量比较少的时候,我直接通过PHPMYADMIN或者命令导出SQL文件,然后上传恢复的方案,但是当数据量达到TB级,这个方案就完全不可行了。搬数据库是一个很麻烦的工作,经过很多次的实践,我总结出来了一个高效的方案。首先开放源服务器的远程数据库访问权限,帐号的HOSTNAME为%,防火墙...

    时间:2周前(2020-02-02)浏览量: 1
  • 服务器技术 将MYSQL里BR的替换为回车符rn

    UPDATE`tb_name`SET`content`=replace(`content`,<br>,rn);适用于入库时出现错误的情况,对数据进行调整,替换前请先备份数据,测试没有问题后才能用于生产环境。

    时间:3周前(2020-01-29)浏览量: 0
  • PHP技术 mysql中limit和in同时使用出现1235 doesn't yet support 'LIMIT & IN...

    最近在优化美食网分类关系表与菜谱调用的数据库查询问题,原来使用笨方法:SELECT`recipeid`FROMrecipes_catshipWHERE`catid`=1LIMIT0,30先查询出来菜谱的ID,跑while后,在循环里再根据菜谱ID查询详细信息。这样光菜谱都需要查询30次,不符合我要的风格。想到使用idIN(id1,id2,id...

    时间:1个月前(2020-01-06)浏览量: 0
  • PHP技术 什么是PHP session阻塞,怎么避免出现session阻塞

    同一个用户,同时打开多个PHP脚本调用session_start()时,会等待其他PHP脚本正在执行写入session的退出才能写入。正在使用同一会话时会锁定SESSION文件并独占使用的SESSION文件,第二个请求阻塞直到它完成写入并关闭才能进行,我们称为session阻塞。PHP官方回复与我的想法差不多...

    时间:2个月前(2019-12-19)浏览量: 5
  • 网站运营 你还在用zh-cn?来看看最新的标准是什么

    先来看一下:https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry已经搜索不到zh-CN的,目前网上有很多人推荐使用zh-cmn但是看到说明为:Type:redundantTag:zh-cmnDescription:MandarinChineseAdded:2005-07-15Deprecated:2009-07-29Preferr...

    时间:2个月前(2019-12-18)浏览量: 8
  • PHP技术 我生产环境里PHP.ini的部分参数设置分享

    关闭PHP信息expose_php=Off每个潜在的攻击者可能会收集有关Web服务器的信息,这样增加了攻击的机会,攻击者为通过头信息HEADER获取服务器的版本信息,筛选适合攻击的服务器,关闭PHP信息,可以减少被攻击的可能性,未关闭将返回类似以下信息:nginxPHP/7.2.12Serverathttp://www.neter...

    时间:2个月前(2019-12-16)浏览量: 8
  • PHP生成静态HTML效率更高的方式

    网站运营 PHP生成静态HTML效率更高的方式

    网上大部分的文章都介绍的是用fopen或者file_get_contents函数生成html静态,这种生存方式比较简单,但是缺点也比较多,比如上次我的美食网站通过这种方法生成大约50万数据的时候,居然用了15天时间,服务器CPU一直超高不下,这样的效率实在让人无法忍受,所以我不断的在查询资料终于...

    时间:2年前(2017-08-04)浏览量: 6
  • PHP技术 PHP利用openssl_encrypt实现数据的加解密

    $data=http://www.neter8.com;//加密明文$method=DES-ECB;//加密方法$passwd=110;//加密密钥$options=0;//数据格式选项(可选)$result=openssl_encrypt($data,$method,$passwd,$options);var_dump($result);//string(32)XTEAhRrXSUUaXpFtQ/6xpFkML5cObhCXvar_dump(openssl_...

    时间:3个月前(2019-11-04)浏览量: 6
  • PHP技术 php7 新发现之三元运算 ??与?:的区别

    三元运算是我个人比较喜欢写的一种方式,书写简单,可读性强。PHP7增加了三元运算新的写法,让我们的语法更简洁。先看一下我以前是这样写的:<?php//正常写法if(isset($_GET[user])){$user=$_GET[user];}else{$user=Guest;}//使用三元运算简写成$user=isset($_GET[user])?$_G...

    时间:3个月前(2019-11-18)浏览量: 10
  • PHP技术 自PHP5.4起可以使用短数组定义语法,用[]替代array()

    我以前写的配置文件是酱婶儿的:$_MCONFIG=array(dbhost=>127.0.0.1,//MyCMS数据库服务器(一般为本地localhost)dbuser=>mycms,//MyCMS数据库用户名dbpw=>N2W2l632uepv6q0o,//MyCMS数据库密码dbname=>mycms,//MyCMS数据库名port=>3306,//数据库连接端口tabl...

    时间:3个月前(2019-11-05)浏览量: 15
  • PHP技术 __DIR__与dirname(__FILE__)的效率哪个更高?

    在很多项目里会发现更多的使用dirname(__FILE__)而不是__DIR__,虽然它们返回的结果是一样的。var_dump(dirname(__FILE__));var_dump(__DIR__);但是,至少有两个区别:__DIR__仅在PHP>=5.3时存在这就是为什么dirname(__FILE__)使用更广泛的原因,更早时候大家只能使用这个,后...

    时间:3个月前(2019-10-25)浏览量: 11
  • 网站运营 终于完成了MyCms 2.3 20191007的开发

    MyCms2.3技术亮点:1、全面支持Redis,配置信息(系统设置等)、缓存(主要是需要通过MYSQL查询的数据)全部保存到Redis里面,现在就算不生成HTML也支持大并发了。2、升级了缓存系统,减少对HTML生成的依赖。3、由原来的MD5+slat密码保存修改成了主流的password_hash()方式。4、由于升级...

    时间:4个月前(2019-10-09)浏览量: 11
  • PHP技术 使用Zend Opcache黑名单功能 排除不需要加速的PHP文件

    很多时候我们的文件不需要进行ZendOpcache的PHP加速,比如生成的缓存、实时更新的配置文件,计划任务等,在启动了加速后可能会产生异常情况。ZendOpcache给我们提供了一个黑名单功能,可以排除不需要加速的文件或者目录。假设已安装了ZendOpcache并配置成功使用,首先找到PHP.ini...

    时间:6个月前(2019-08-11)浏览量: 14
  • javascript技术 利用jQurty选择器删除手机uc浏览器的底部“猜你喜欢”强制广告...

    最近正在开发新的系统后台,使用手机UC测试总会在页面最底部强制插入广告。很是烦人!网上教的方法都是怎样使用设置去关闭广告,但是很多用户并不知道可以关闭UC“猜你喜欢”的广告。所以我使用了几行代码清除。首先需要在body结束之前插入一行HTML代码:<divid=la...

    时间:6个月前(2019-08-05)浏览量: 15
  • 网站运营 VScode 前端开发利器

    我是10多年的Dreamweaver重度使用者,但是今天我终于对Dreamweaver下了手,在键盘上按下了delete键,一入VS深似海从此DW是路人。是的我被VScode的开发方式吸引过去了,我背叛了Dreamweaver,感谢Dreamweaver的10多年陪伴。我甚至也停止使用了PhpStorm,完全转为VS开发PHP,VS有强大的...

    时间:6个月前(2019-07-31)浏览量: 12
  • javascript技术 用于多个广告的轮播JS代码

    很多站长都想把收入做到最大化,有的站PV比较高,比如:图片站、小说站、交互性比较强的社交网站等,通过广告轮播的方式可以展示多个广告,甚至放多个联盟的广告来实现网站收益的最大化。varm=3;//轮播放的广告总数varn=Math.floor(Math.random()*m+1);switch(n){case1:ad=广告内...

    时间:6个月前(2019-07-31)浏览量: 12
  • 服务器技术 Linux/CentOS7 Swap扩容的方法

    最近上了Redis后非常的吃Swap,内存是128的,Swap在装系统的时候只分了4G,以前没有使用Redis的时候swap完全够用,但现在已不能满足需要,查询资料发现官方推荐的Swap分配:CentOS建议:如果RAM小于2GB,就分配和RAM同等大小的Swap交换空间。如果RAM大于2GB,就分配2GB交换空间Ubuntu考虑...

    时间:7个月前(2019-07-05)浏览量: 15
  • PHP技术 Mysql 5.7以上版本怎么样使用JSON存储数据与查询

    由于某些需求,需要在MYSQL里存储json格式的数据。这里建立一个测试表:CREATETABLE`meishi`.`recipes_major`(`id`INT(10)NOTNULLAUTO_INCREMENT,`json`JSONNOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDB;然后插入测试数据:INSERTINTO`recipes_major`(`id`,`json`)VALUES(NULL,[{\...

    时间:7个月前(2019-06-29)浏览量: 16

本站推荐阅读

热门点击文章