原创 Swoole(二) PHP7&Swoole源碼安裝、玩轉網絡通信引擎、異步非堵塞IO場景

2 HTTP服務(常用) netstat -anp | grep 8811 --檢測端口號是否啓動 php --info 可以看到swoole版本號 本文基於4.3.1 $http = new swoole_http_serve

原创 分析:數據庫在高頻讀寫情況寫,如何保證數據庫的安全穩定?

分析:數據庫在高頻讀寫情況寫,如何保證數據庫的安全穩定? 解決方案: 1.首先需要保證連接數和qps在應對最高峯時仍有餘量; 2.高頻讀: (1)對查詢進行優化 (2)對頻繁操作要加緩存 3.高頻寫: (1)增大數據庫連接數和qp

原创 解決linux環境失效問題

今天linux 的環境變量莫名的失效了 你可以執行: export PATH=/bin:/usr/bin:PATH然後再執行ls應該就可以了,可將上面的語句添加到用戶的profile裏,以後登錄即可生效:vi /.bashprofil

原创 模擬XSS跨站攻擊

模擬XSS跨站攻擊 假設場景: 在入庫和出庫時均不作處理時 會被利用觸發 2.php <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <ti

原创 Swoole(一)從0編譯LAMP環境擴展Swoole

從0編譯LAMP環境擴展Swoole 如果已配置好環境,請直接看目錄二中swoole的安裝。 一、Apache的安裝配置 本文檔所有操作基於centos6.9 下面是官方文檔的要求,必須安裝APR、APR-Util、PCRE,gcc-

原创 Kafka日記(六)多節點集羣

前幾篇日記中,都沒有包含服務器集羣方面的內容。 本篇打算圍繞如何做一個分佈式Kafka集羣,具體 有時間更新! 前提是準備三臺虛擬機(我的是centos6.9)192.168.0.3,192.168.0.4,192.168.0.5 開

原创 Kafka日記(七)Kafka 客戶端常用命令

Kafka常用命令 //創建topic bin/kafka-topics.sh --create --zookeeper 192.168.0.3:2181 --topic test --replication-factor 3 --p

原创 Kafka日記(五)RdKafka文檔翻譯

RdKafka文檔翻譯 出於使用 , 特做簡單翻譯 ,僅做參考。 https://arnaud-lb.github.io/php-rdkafka/phpdoc/book.rdkafka.html 函數 string rd_kafka_

原创 Kafka日記(一)Kafka概念

由於工作需要研究Kafka,在網上搜索了許久,關於PHP+Kafka的使用偏向於過多重複華,在實際的使用中並沒有解決的我的問題。特此記錄,以供學習者少走彎路。 此篇摘自http://orchome.com,更多資料可以訪問查看。 一

原创 Kafka日記(二)Kafka的安裝和使用

##kafka安裝和啓動 ****kafka的背景知識已經講了很多了,讓我們現在開始實踐吧,假設你現在沒有Kafka和ZooKeeper環境。 此篇摘自http://orchome.com,更多資料可以訪問查看。 Step 1: 下載

原创 Kafka日記(四) 實戰PHP

本篇講解如何使用PHP擴展(用了swoole) 簡單使用,自己可以再封裝一下。 使用api時,$conf->set(‘enable.auto.commit’, ‘false’),可以關閉自動提交,進行手動的提交,開啓自動提交。 php

原创 Kafka日記(三)支持PHP擴展

配置環境 選擇合適版本的jdk --> jdk是爲了支撐zookeeper https://www.oracle.com/technetwork/cn/java/archive-139210-zhs.html 選擇1.8以上版本 cd

原创 Swoole入門到實戰(一)PHP7&Swoole源碼安裝、玩轉網絡通信引擎、異步非堵塞IO場景

2.3HTTP服務(常用) $http = new swoole_http_server("0.0.0.0", 8811); $http->on('request', function ($request, $response)

原创 swoole開發

swoole來了歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants創建

原创 php中instanceof和is_a()

@instanceof和is_a() instanceof 用於確定一個 PHP 變量是否屬於某一類 class 的實例,對於class的類型大概分爲: 1.正常類 class MyClass { } class NotMyClas