PHPCON2019 參會感悟

pikalu 發表於 2019-08-13
PHP

期待已久的PHPCON2019終於在本週末召開了,大會一直延續著下雨的傳統,不過今年遇上了颱風,天氣極度較以往更為惡劣,估計也有不少買了票的朋友無法到場,也是很遺憾。整體看下來,來的人還是挺多的。大會一共講了12個主題,聽講的時候零零散散的記了筆記,整理成部落格記錄下。

主題

  • 《Swoole5帶PHP走向遠方》-- 韓天峰

主要是對Swoole4.4版本的講解,介紹了一些開源的PHP協程框架,以為對Swoole5的展望。

  • 《微博對突發流量的一些經驗分享》 —胡波

胡波大牛趣味性的講解了這兩年"微博與明星戀愛分手的鬥爭",主要是介紹微博防崩系統(difuse)的應用,希望可以開源出來,供大家學習學習。

  • 《訊息服務中臺實戰》 —王晶

偏實戰應用,個人比較喜歡的一個主題了。

主要內容有中臺實戰架構的演變,在中臺架構中有兩個核心ROI和業務複製,思路包括多種觸達、無限擴充套件通道、資料分析、穩定性和旁路系統。 訊息分發層根據型別和通道分發不同的通道。安全方面從時間、去重、頻次、黑名單、數量、城市、內容等各維度做策略管控。

  • 《擁抱TARS:構建PHP微服務生態》 —樑晨

主要介紹了TARS微服務整體架構,具體內容沒有記筆記。整理了一些乾貨渠道:

tars視訊教程:https://www.bilibili.com/video/av47290510/

tars專案地址:https://github.com/TarsPHP/TarsPHP

使用映象快速搭建環境:https://github.com/TarsCloud/TarsDocker

常見問題faq:https://github.com/TarsPHP/TarsPHP/blob/master/TARS-PHP-FAQ.md

issue模板:https://github.com/TarsPHP/TarsPHP/blob/master/TARS-PHP-ISSUE.md

Gitbook: https://tarsphp.gitbook.io/doc/

有疑難問題儘量在github.com/tarscloud 上提,github可以把問題沉澱下來讓後面使用的人也能搜尋到
  • 《PHP常駐程式程式設計須知》—郭新華

    零零散散的記了幾個點:工具定位阻塞、ptrace原理、profile工具、程式碼的優化等。

  • 《程式碼解耦之道》—黃朝輝

    先是簡單介紹了Hyperf微服務協程框架,主要講的是PHP程式碼中常用的設計模式。

  • 《PHP在2345的業務實踐》—高旭

    旭哥講的內容也是偏實際應用的,也是個人比較喜歡的主題。內容主要有:業務基礎服務如伺服器實時監控和業務日誌實時檢視預警;業務風險監控:程式碼規避及檢查、程式碼管理及釋出、業務效率提升、線上程式碼實時監控等;業務場景實踐:實時資料處理、海量資料推送架構設計、系統優化經驗、應用優化經驗。

  • 《鳥哥的一番演講》

    很遺憾,因颱風天氣,鳥哥今年沒有到現場。。。不過鳥哥也進行了視訊會議,主要講了這一年PHP社群發生的事情,以及回答了一些同行的問題。

  • 《趣味答題》 —範聖佑

    這個環節是互動性很高的部分,通過一些答題很好的盤活了現場的氣氛,很遺憾我答得2道題,一道答慢了,一道看錯了順序,答錯了,所以也就很遺憾的錯過了獎品。。

  • 《破解雲原生應用的客觀測性》—劉徵

    2點左右實在太困了,沒怎麼聽。。。

  • 《一個團隊的集體學習》—陳雷

    去年雙十一買了本《PHP7底層設計與原始碼實現》,在序言部分就瞭解過陳雷大牛和滴滴團隊的故事,內心十分佩服。可見一個優秀的團隊對個人的成長有極大的幫助,同時個人的自律和持之以恆也是非常重要的。整體下倆有段話印象深刻,大致意思就是"所謂三十年河東,三十年河西,從1919-1949年,整個中國社會處於上升趨勢,從1949-1979年乘社會呈下降趨勢,1979-2009年社會又是上升趨勢,2009--至今,有些下降的趨勢,在整體行情不好的情況,只要不斷的自我突破我提升,反而更容易脫穎而出"

  • 《百姓日用而不知—聊聊開源的另一面》—莊表偉

    莊老師來自華為雲,可惜沒聽到華為的一些故事。印象比較深的是,QA環節有人問華為5G的發展以及讓莊老師預測技術的發展趨勢,莊老師的回答也是相當棒---“作為一名程式設計師,一定要深入底層去看原始碼,這樣你才不會失業,因為你真的懂。”

總結

2天的時間過得很快,會中也得知很多人連續2-3年都來參會,可見對PHP保持持續熱情的人還是很多的。印象中有不少人問鳥哥怎麼看待PHP啊,學PHP是否需要掌握其他程式語言啊等。說下個人觀點吧,掌握多門技術棧是必要的,語言沒有對錯,只是在不同的場景做出不同的選擇。另外感觸很深的就是,像陳雷那樣優秀的滴滴團隊都在那麼努力的學習(每天早到100分鐘研究原始碼),我們更應該努力,才能站得更高,走的更遠。


相關文章

在 macOS 下使用 PHP-version 切換 PHP 版本 PHP|macOS

在 macOS 下使用 PHP-version 切換 PHP 版本

本地環境是和公司專案環境保持一致的7.1,可是laravel6.0升級必須要求7.2,(組內有小夥伴的本地環境是7.2,然後push程式碼之後導致專案dev環境無法自動部署),想了想,還是得在本地弄一
PHP 三大經典模式初探 PHP

PHP 三大經典模式初探

單例模式單例模式的含義:作為物件的建立模式,單例模式確保某一個類只有一個例項,而且自行例項化並向整個系統全域性地提供這個例項。它不會建立例項副本,而是會向單例類內部儲存的例項返回一個引用。單例模式的三
PHP 單例模式優點意義及如何實現 PHP

PHP 單例模式優點意義及如何實現

設計模式單例模式解決的是如何在整個專案中建立唯一物件例項的問題,工廠模式解決的是如何不通過new建立例項物件的方法。單例模式$_instance必須宣告為靜態的私有變數建構函式和解構函式必須宣告為私有
PHP 基礎 PHP

PHP 基礎

註釋:// 多行註釋.// 單行註釋.變數命規範(1))以$開頭; 如:$a(2)由字母數字下劃線組成,但是不能以數字開頭;(3)可以使用中文,但是不推薦使用;(4)變數名嚴格區分大小寫;(5)
PHP 反射之動態代理 PHP

PHP 反射之動態代理

反射可以探知類的內部結構 可以用它做hook實現外掛功能,或者做動態代理與反射相關類和物件相關的函式get_object_varsget_class_methodsget_class_varsget
phpStudy 後門如何檢測和修復 PHP

phpStudy 後門如何檢測和修復

原文:http://soft.antted.com/news/8背景一篇《Phpstudy官網於2016年被入侵,犯罪分子篡改軟體並植入後門》讓人觸目驚心,從官網的下載官方安裝包也會有問題,由此可想而
🚀 Hyperf 釋出 v1.0.16 版本 | 企業級的 PHP 微服務協程框架 框架|PHP|微服務

🚀 Hyperf 釋出 v1.0.16 版本 | 企業級的 PHP 微服務協程框架

本週更新主要新增了 協程執行控制 的功能,通過 Hyperf\Utils\Coroutine\Concurrent 可以實現一個程式碼塊內限制同時最多執行的協程數量的功能 ,同時還修復了一些元件的 B
laragon 新增 PHP_Redis 擴充套件 Redis|PHP

laragon 新增 PHP_Redis 擴充套件

上篇laragon 簡單好用的 PHP 環境PECL官網按需下載redis擴充套件http://pecl.php.net/package/redis/4.0.2/windows例如/d/laragon
JavaScript 和 PHP base64 加密解密 亂碼問題 JavaScript|PHP|加密

JavaScript 和 PHP base64 加密解密 亂碼問題

記錄以下base64加解密base64是通用的加解密方法,JavaScript也有現成的庫可以使用,PHP更是有現成函式可用。1 前端引入一個庫var html_source = base64.enc
PHP 多程式與訊號中斷實現多工常駐記憶體管理【Master/Worker 模型】 PHP

PHP 多程式與訊號中斷實現多工常駐記憶體管理【Master/Worker 模型】

本文章基於pcntl擴充套件做的多程式測試。程式排程策略:父子程式的排程由作業系統來負責,具體先排程子程式還是父程式由系統的排程演算法決定,當然可以在父程式加上延時或是呼叫程式回收函式pcntl_wa
關於 PHP 記憶體溢位的思考 PHP

關於 PHP 記憶體溢位的思考

背景最近做大批量資料匯出和資料匯入的時候,經常會遇到PHP記憶體溢位的問題,在解決了問題之後,總結了一些經驗,整理成文章記錄下。優化點優化SQL語句,避免慢查詢,合理的建立索引,查詢指定的欄位,sql
使用 Casbin 作為 ThinkPHP 的許可權控制中介軟體 PHP|中介軟體

使用 Casbin 作為 ThinkPHP 的許可權控制中介軟體

PHP-Casbin 是一個強大的、高效的開源訪問控制框架,它支援基於各種訪問控制模型的許可權管理。Think-Casbin 是一個專為ThinkPHP5.1定製的Casbin的擴充套件包,使開發者更