PHP

PHP获取客户端浏览器以及操作系统信息是通过客户端浏览器传递过来的useragent信息进行判定的,因为客户端useragent信息可以伪造,所以通过PHP获取到的浏览器以及操作系统信息只能作为参考,如下代码还有待丰富的地方。PHP中可以直接通过读取超全局数组$_SERVER['HTTP_USER_AGENT']进行正则匹配即可获取到相应的浏览和操作系...

安装crontab:[root@CentOS ~] yum install vixie-cron[root@CentOS ~] yum install crontabs说明:vixie-cron软件包是cron的主程序;crontabs软件包是用来安装、卸装、或列举用来驱动cron守护进程的表格的程序。cron 是linux的内置服务,但它不自动起来,...

这篇文章主要介绍了MySQL存储引擎中的MyISAM和InnoDB区别详解,本文总结了MyISAM与InnoDB的11点区别,需要的朋友可以参考下在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息:MyISAM是MySQL的默认数据库引擎(...

编程是技术革新的核心,当今的编程语言有能力让开发者不再束缚他们的潜力来构建未来的技术。如果你是一名具有前瞻性的开发者或者想成为一名具有前瞻能力的开发者,那么,是时候开始学习编程了,至少在最好的编程语言中选择一个,类似 Python, Swift, JavaScript, C#, C, Ruby, PHP, Haskell, Java, C++ 或者 R...
PHP

1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式可减轻服务器压力,提高访问速度和优化SEO一种比较常用的实现方式是用输出缓存: Ob_start() //******要运行的代码******* $content = Ob_get_contents()...
PHP

本文将介绍10个经常会用到的PHP代码片段,包括黑名单过滤、随机颜色生成器、从网上下载文件、Alexa/Google Page Rank、强制下载文件、用Email显示用户的Gravator头像、用cURL获取RSS订阅数、截取图片、检查网站是否宕机。一、黑名单过滤 function is_spam($text, $file, $split = ...
PHP

1 . 校验密码强度 //密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 $regex = '/^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$/';2. 校验中文 //字符串仅能是中文。 $regex = '/^[\\u4e00-\\u9fa5]{0,}$...

点击下载一键安装包准备好连接linux服务器的工具,推荐用xshell和xftp。首先登录云服务器,默认会进入用户主目录(/home)看下如下:命令一:(进入home目录)cd /home 命令二:(进入home目录并创建一个tmp目录并进入该目录)cd /home && mkdir tmp && cd tmp点击xsh...