赶知识网

PHP中sqlite3的使用

SQLite是一种轻量级的关系型数据库,可以内嵌在我们的应用程序中一起发布出去,这样我们在部署应用的时候,就不需要额外数据库的支持了。在PHP中如果要使用sqlite,只需开启php_sqlite3.dll扩展即可,非常方便。下面是我曾经的一个项目中

阅读全文→

php使用msgpack压缩和解压字符串

MessagePack  是一个高效的二进制序列化格式。它让你像JSON一样可以在各种语言之间交换数据。但是它比JSON更快、更小。小的整数会被编码成一个字节,短的字符串仅仅只需要比它的长度多一字节的大小。官方用一句话总结了这个东东:[co

阅读全文→

PHP 搜索 Elasticsearch 操作

搜索操作让我们来谈谈PHP客户端中对 elasticsearch 的搜索操作。客户端允许你通过REST API访问所有的查询和公开的参数,来看一些例子,你就可以熟悉它的语法。匹配查询这里是一个标准的匹配查询的curl:curl -XGET 'loca

阅读全文→

elasticsearch 的滚动(scroll)

search请求返回一个单一的结果列表,而 scroll API 可以被用来检索大量的结果(甚至所有的结果),就像在传统数据库中使用的游标 cursor。滚动并不是为了实时的用户响应,而是为了处理大量的数据,例如,为了使用不同的配置来重新索引一个 i

阅读全文→

ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台

日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。 通常,日志被分散的储存不同的设备上。如果

阅读全文→

elasticsearch是什么

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索

阅读全文→

用PHP尝试RabbitMQ(amqp扩展)

消费者:接收消息逻辑:创建连接-->创建channel-->创建交换机-->创建队列-->绑定交换机/队列/路由键-->接收消息<?php    /******************

阅读全文→

php获取post中的json数据的实现方法

最近用到ext与PHP交互,ext把json数据post给PHP,但在PHP里面$_post获取不到,$_REQUEST也获取不到,但是通过firedebug看到的请求信息确实是把JSON数据post给了PHP,这什么情况突然想到了以前接触过flas

阅读全文→

PHP如何通过Http Post请求发送Json对象数据?

因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的接收方,又是需要被告知传过来的是JSO

阅读全文→

JSON遇到中文乱码问题的解决方法

在做微信企业号消息推送时,遇到一个问题,就是讲中文消息以json格式推给微信服务器时,收到的消息是乱码。经过查找资料排查是这样的。PHP5.2或以上的版本把json_encode作为内置函数来用,但是我们必须注意到json_encode只支持UTF8

阅读全文→
第 66 页 上一页 下一页