小天天天天 PHP 999+ 2018-08-31 10:20:43
有时我们需要把网页内容保存为Word文档格式,以供其他人员查看和编辑。PHPWord是一个用纯PHP编写的库,使用PHPWord可以轻松处理word文档内容,生成你想要的word文档。安装我们使用Composer来安装PHPWord。composerrequirephpoffice/phpword如何使用自动加载安装好phpword后,新建一个php文档,引入autoload.php。require'vendor/autoload.p
小天天天天 前端 999+ 2018-08-28 17:58:16
问题:我的项目中要显示采集来自微信公众平台的图片未经允许不可引用。怎么办?做项目时,采集到的微信图片在项目中不可引用,将<img>标签中的data-src替换为src,将微信尾部?wx_fmt=jpeg去除 然后三种方法选其一: 1>图片地址前缀加上http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&i
小天天天天 闲言碎语 999+ 2018-08-22 16:08:32
这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例比如淘宝,京东等等系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面对的。这里讨论一下大型网站需要注意和考虑的问题1、海量数据的
小天天天天 PHP 999+ 2018-08-20 16:53:27
PHP-redis扩展提供了丰富的操作Redis的API接口,使用PHP-redis可以轻松操作Redis。本文整理常用的基础的Redis操作方法,作为笔记方便大家查阅。Phpredis扩展的安装方法请参照本站文章:CentOS7安装Redis和PHP-redis扩展PHP连接Redis我们一般使用connect连接Redis,connect方法为短连接,提供了主机、端口、连接超时等参数设置,如:$redis->connect(
小天天天天 服务器 999+ 2018-08-09 16:10:13
PHP是一种创建动态交互性站点的强有力的服务器端脚本语言,它是免费高效开源的。本文介绍了在CentOS7下源码编译安装PHP7.2,笔者亲自动手安装将安装步骤记录下来,分享给大家。准备安装依赖首先我们需要准备安装所需的依赖包。yum-yinstalllibxml2libxml2-develyum-yinstallcurl-devellibjpeg-devellibpng-develfreetype-develyum-yinstal
小天天天天 PHP 999+ 2018-08-09 16:07:57
Swoole可以让PHP开发人员可以编写高性能的异步并发TCP、UDP、UnixSocket、HTTP,WebSocket服务。Swoole可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。Swoole简介Swoole使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器
小天天天天 PHP 999+ 2018-07-30 13:25:13
PDO为PHP访问各类数据库定义了一个轻量级一致性的接口,无论什么数据库,都可以通过一致的方法执行查询和获取数据,而不用考虑不同数据库之间的差异,大大简化了数据库操作。使用PDO可以支持mysql、postgresql、oracle、mssql等多种数据库。本文以基础讲解常用的PHP以PDO方式操作MySQL,包括常用的CURD语句执行,以及预处理语句和事务的应用。虽然很多朋友使用开发框架封装好了数据库操作层,或者使用ORM等不直接接触
小天天天天 PHP 999+ 2018-07-23 11:19:17
针对Apache的优化主要是针对httpd.conf的优化,当然还有其他地方,如果特别留意的话,网上常有专家惊呼“居然这么多人忽略xxxx处的优化”等等,实际情况也确实如此,因为优化的地方实在太多了,httpd.conf只能做一个出发点。即便如此如果仅仅使用httpd.conf出厂默认值的话还是令人痛心不已。httpd.conf的优化点有以下几处:1.KeepAlive当浏览器将请求发送给Apache后,Apache会为该用户建立连接,
小天天天天 闲言碎语 999+ 2018-07-13 13:48:17
我们强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件简易的命令行入门教程:Git全局设置:gitconfig--globaluser.name"小天天天天"gitconfig--globaluser.email"XXXXXXXX@qq.com"创建git仓库:mkdirH-pluscdH-plusgitinittouchREADME.mdgitaddREADME.m
小天天天天 PHP 999+ 2018-07-12 11:06:35
UUID是通用唯一识别码(UniversallyUniqueIdentifier)的缩写。目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。这样的话,每个人都可以创建不与其它人冲突的UUID,于是就不需考虑数据库创建时的名称重复问题。UUID是由一组32位数的16进制数字所构成,是故UUID理论上的总数为16^32=2^128,约等于3.4x10^38。也就是说若每纳秒产生1兆个UUID,要
小天天天天 闲言碎语 999+ 2018-07-12 10:59:06
我最近在网上读到一篇有关软件工程师电话技术面试的文章,为了拿到offer,一个工程师必须在电话里完成一个非常复杂的代码挑战。他表现得很好,也拿到了offer,但在加入公司后,他发现他所做的工作与预期相去甚远。他的主要任务就是为运行在虚拟机上的遗留系统构建基本的CRUD。在招聘中,这类情况一直在发生。我们让工程师通过严格的筛选程序,问他们一些有挑战性的问题,但在把他们招进公司之后,只是让他们做一些枯燥乏味的事情,比如负责由五六个服务组
小天天天天 闲言碎语 999+ 2018-06-22 11:37:15
编写干净的代码并不是一件容易的事情,这需要尝试不同的技巧和实践。作为一名开发者,编写一手干净的代码很重要,所以在本文中作者先列举出编写干净代码的一些好处,再提出6个技巧用于编写干净代码,供开发者进行参考学习。写干净代码的好处先来了解编写干净代码的一些好处。其中一个主要好处是,干净的代码可以减少花在阅读上的时间和理解代码的时间。凌乱的代码会减慢任何开发人员的速度,使开发者的工作变得更加困难。代码越混乱,开发人员就越需要花更多的时间去充分理
小天天天天 PHP 999+ 2018-06-22 11:30:22
熟悉laravel的童鞋都知道,laravel有批量一次性插入多条记录,却没有一次性按条件更新多条记录。是否羡慕thinkphp的saveAll,是否羡慕ci的update_batch,但如此优雅的laravel怎么就没有类似的批量更新的方法呢?Google了一下,发现stackoverflow( https://stackoverflow.com/questions/26133977/laravel-bulk-update&
小天天天天 服务器 999+ 2018-06-19 15:46:44
Rewrite主要的功能就是实现URL的重写,Nginx的rewrite功能是使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向。本文给大家讲述实际项目中常用到的rewrite规则。Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。默认参数编译nginx就会支持rewrite的模块,但是也必须要PCRE的支持,Nginx的安装可以查看本站文章:
小天天天天 服务器 999+ 2018-06-13 09:40:51
Redis是一个key-value存储系统,属于我们常说的NoSQL。它遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它常用在缓存、队列、Pub/Sub、计数统计、排行榜、投票与排序等场景。本文介绍如何在CentOS7上安装redis,以及让PHP支持redis的php-redis扩展库。安装RedisRedis官方下载地址:http://redis.io/download,下
小天天天天 PHP 999+ 2018-06-13 09:38:51
PHP应用部署后,开发者或者运维人员应该时刻关注PHP方面的漏洞消息,升级PHP版本,对PHP环境进行安全加固。本文将给大家介绍如何从WEB安全方面让你的网站更坚固更安全。1.启用PHP的安全模式PHP环境提供的安全模式是一个非常重要的内嵌安全机制,PHP安全模式能有效控制一些PHP环境中的函数(例如system()函数),对大部分的文件操作函数进行权限控制,同时不允许对某些关键文件进行修改(例如/etc/passwd)。但是,默认的p
网站文章数:481
今日UV/PV/IP:3/3/3
昨日UV/PV/IP:0/0 /0