原创 (010)運維技巧 * 使用 cmd 命令行窗口連接 Linux 服務器

技巧: ssh 用戶名@服務器IP地址,如: ssh [email protected] 示例: 擴展: 連接 Linux 服務器的方式主要是 telnet 協議和 ssh 協議,因爲通過 telnet 傳輸的數據不加密,所以不安全

原创 PHP 技巧(007)* 指定數據排在前面(置頂功能)

一、如果數據存儲於 MySQL 數據庫 方法1. 直接使用 ORDER BY 實現 : SELECT * FROM `infos` ORDER BY id IN (4,5) DESC; 方式2. 通過 UNION 聯合查詢實現 SEL

原创 PHP 技巧 * curl 抓取抖音無水印視頻

  演示地址:http://dy.kder.top/   一、原理 2020.03.24 使用有效,抖音視頻是在下載的時候才加水印的,播放的時候無水印,所以原理就是利用PHP或其它語言去抓取這個用於播放的無水印的視頻地址(大概走了 3 次

原创 PHP 技巧 * echarts 實現指定日期統計圖

以 ThinkPHP 爲例,其效果示例圖如下: >>> 控制器代碼: public function stat() // 指定日期 $day = input('day') ?: date('Y-m-d',time())

原创 PHP 技巧 * excel 操作

一、composer 安裝 PHPExcel 以ThinkPHP5.1 爲例,在根目錄使用 composer 得到 phpexcel 擴展類庫(自動保存至 vendor 文件夾): composer require phpoffice/

原创 PHP 技巧 * 獲取自定義常量

以 ThinkPHP5.0 框架爲例,獲取其定義的所有常量: get_defined_constants(true)["user"]; 以上例程的輸出類似於: 擴展:get_defined_constants — 返回所有常量的關聯

原创 MySQL* 執行原理

參考: https://blog.csdn.net/dream_188810/article/details/78870520 https://blog.csdn.net/soonfly/article/details/70238902

原创 Laravel 快速起步

安裝 Laravel composer create-project laravel/laravel laravel  # "5.8.*"  指定版本 || 最新 # laravel 擁有豐富的功能,代價是需要安裝很多擴展文件 #(co

原创 高性能 PHP7 * 提升數據庫性能

數據庫在動態網站中扮演着一個關鍵的角色,所有流入流出的數據都會和數據庫進行交互。因此,如果PHP應用的數據庫沒有進行較好的設計或優化,其性能將會受到非常大的影響。 MySQL數據庫 MySQL安裝完成後的默認設置所提供的性能並不是最優的,

原创 高性能 PHP7 * 新特性

PHP7 具有很多用於編寫高性能、高效代碼的新特性,同時也剔除了一些歷史版本中過時的特性。 類型聲明 默認情況下,所有的PHP文件都處於弱類型校驗模式。 <?php // 1:默認值,表示嚴格類型校驗模式,不符則拋 Fatal erro

原创 Laravel 基礎操作

數據遷移(創建表結構) 根目錄下運行命令(創建遷移文件): php artisan make:migration create_posts_table 生成文件於 /database/migrations/xxx_xxx_xx_cre

原创 高性能 PHP7 * 應用性能提升

爲了提升性能,PHP7 已經完全基於 PHPNG 進行重寫,不過依然有很多其他的方法可以用來進一步提升 PHP7 性能。 Nginx 與 Apache 目前有很多 HTTP Server 軟件可供使用,目前最流行的是 Nginx 與 Ap

原创 與 MySQL 的零距離接觸(1~3:表相關)

MySQL是一個關係型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品。MySQL是最好的 RDBMS (Relational Database Management System,關係數據庫管理系統)

原创 與 MySQL 的零距離接觸(6~9:mysql函數、存儲過程、存儲引擎)

內置函數庫 略 參考地址:https://www.runoob.com/mysql/mysql-functions.html 自定義函數 語法: create function 函數名([參數列表]) returns 數據類型 begi

原创 Composer 快速起步

composer 安裝及基礎使用: 菜鳥教程 實例1 安裝  tp5 打開命令行窗口(windows用戶)或控制檯(Linux、Mac 用戶)並執行如下命令: 使用國內鏡像: # 使用 phpcomposer 鏡像 composer c