原创 PHP - 設計模式之 工廠模式

工廠模式 使用工廠方法或者類生成對象,而不是在代碼中直接new對象。   1、首先,我們得創建一個工廠類 2、這裏,我們先看一下,如果不使用工廠模式,普通的使用,創建一個對象 3、工廠模式,就是用一個工廠方法來替代new實例的操作,那

原创 PHP - 設計模式之 單例模式

單例模式 某個類的對象,只允許被創建一次   1、數據庫類構造方法私有   2、訪問已提示紅色   3、核心代碼   4、調用代碼   如果要連接MySQL,就通過以上代碼,一次就可以連接,後續,如果還有連接操作,將不會再連接庫

原创 PHP - 設計模式之 註冊樹模式

註冊樹模式 用來解決全局共享和交換對象   1、註冊樹類       2、調用註冊樹類   3、瀏覽器打印 溫馨提示:我們在用註冊樹模式,是在實例化的時候,就將它註冊到全局樹上,獲取的時候再從全局樹上獲取使用。    

原创 PHP - 設計模式之 類自動載入

1、   2、   3、訪問結果   原因:沒有加載上類!怎麼處理呢?   4、     5、   要點:__autoload__函數是魔術方法,可以自動加載類,但是,後來,被廢棄了。原因是,我們PHP的工程一個可能會依賴多個

原创 MySQL之 爲表中的字段選擇合適的數據類型

爲表中的字段選擇合適的數據類型 1、當一個列可以選擇多種數據類型時,應該優先考慮數字類型,其次是日期和二進制類型,最後是字符類型。 2、對於相同級別的數據類型,應該優先選擇佔用空間小的數據類型。 之所以這樣說,是有以下幾個原因: 1、首先

原创 MySQL之 關於字段的增刪改

新增字段 基本語法:ALTER TABLE 表名 ADD COLUMN 字段名 字段類型、屬性 AFTER/BEFORE 字段名   實例操作: ----------------------------------------------

原创 PHP之 常見問題拾記

PHP常識問題拾記 1、PHP_EOL是幹什麼的? -》 PHP_EOL是PHP定義的變量,代表PHP換行。特點是這個變量會因爲平臺而變,在windows下是\r\n,在Linux下是\n,在mac下是\r。 2、爲什麼echo一個對象會

原创 PHP之 直播開發後端需要做什麼——要實現錄播,你該怎麼做

錄播,即直播錄製,是將直播原始流,經過轉音視頻封裝(不修改音頻、視頻數據以及對應的時間戳等信息)得到的文件,存儲到點播平臺的服務。   一、要錄製存儲,首先要幹啥? 直播錄製將文件存放於點播平臺,您如需使用直播錄製服務,需首先申請開通 雲

原创 PHP之 直播開發後端需要做什麼——怎樣實現“消息通知”的功能

一、如何使用騰訊雲事件通知服務? 在控制檯註冊一個來自您後臺服務器的回調 URL 給騰訊雲,當有事件發生時,騰訊雲會通過 HTTP POST 的方式將新的事件投遞給您的服務器,事件內容以 JSON 格式組織。   二、如何配置回調URL?

原创 PHP之 直播開發後端需要做什麼——關於小直播

一、小直播是什麼   二、搭建小直播是否耗時   三、小直播的基礎功能包括哪些 簡單的房間列表、主播的推流功能、觀衆端的播放功能、文字互動聊天   四、如何開通小直播 五、小直播的對象是?  IOS 和 Android

原创 PHP之 直播開發後端需要做什麼——UserSig要了解什麼

1、什麼是UserSig? UserSig 是騰訊雲設計的一種安全保護簽名,目的是爲了阻止惡意攻擊者盜用您的雲服務使用權。這是一種安全保護機制。   2、目前騰訊雲哪些服務有用到UserSig 實時音視頻(TRTC)、即時通信(IM)以及

原创 PHP之 直播開發後端需要做什麼——搭建騰訊雲“小直播”後臺

爲什麼要搭建自己的後臺?   在 本地快速跑通“小直播” 中,我們已經將一個有基本推拉流、連麥、聊天互動的小直播運行起來了。   但是因爲沒有後臺,無法實現賬號註冊登錄、回放列表等功能。另外騰訊雲安全簽名 UserSig 是使用本地 Ge

原创 PHP之 直播開發後端需要做什麼——騰訊雲如何獲取祕鑰

1、   2、 3、 4、 5、 6、  

原创 PHP之 直播開發後端需要做什麼——截圖鑑黃如何配置

截圖鑑黃配置的方式有哪些? 方式:1,通過API設置;2,在【控制檯】【功能模板】進行配置。     通過第2種方式來實現截圖鑑黃   控制檯設置:     注意:間隔時間是5的倍數!範圍5-300秒!   這裏讓人困惑是存儲位置的參

原创 PHP之後臺開發需要做什麼——即時通信IM

關於“即時通信IM”,騰訊雲的官方文檔,是這樣介紹的:即時通信(Instant Messaging,IM)基於QQ 底層 IM 能力開發,僅需植入 SDK 即可輕鬆集成聊天、會話、羣組、資料管理能力,幫助您實現文字、圖片、短語音、短視頻