亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ThinkSNS Plus PHP開發概述

發布時間:2020-07-08 21:09:06 來源:網絡 閱讀:326 作者:ThinkSNS官方 欄目:軟件技術

Plus (讀音:[pl?s],全稱:ThinkSNS+ [θ??k es en es pl?s],是 ThinkSNS 系列產品一個重要版本,其軟件識別名稱為 Plus 即 +) 是一個基于 Latest Laravel 框架進行開發的一個功能強大、易于開發和強拓展的社交系統。與其他開源社交程序不同的是 Plus 擁有多年社交系統經驗,不僅易于上手,還便于應用拓展。另一方面,程序采用 PHP 7 嚴格模式,從根本上盡量避免弱級錯誤的產生。同時因為從零開始選擇較好的帶有較好 ORM 的原因,Plus 允許你更具你的需求使用不同數據庫。

如果你想深入學習 Plus,我們為你準備了大量教程級文檔。哪怕你不會 Laravel 框架,也能讓你入門框架基礎,并勝任 Plus 應用開發。

如果你是有經驗的 PHPer,那么你可以了解現代流行框架差異,Laravel 就是現代留下框架的佼佼者之一。

#PHP 環境要求

重點

你可能還沒有很好的 Liunx 知識,沒關系,后面的教程會擬定你是零基礎的前提下教學,但是下面的環境要求限制,你需要重點記憶,這是程序能否運行的關鍵所在!

#PHP 版本

您的 PHP 必須大于或者等于 7.1.3 版本,當然,我們推薦 7.2. 版本。

#函數

在許多集成環境中,默認會禁用一些函數,當然,這些函數在 Plus 的 Web 服務中不是必須的,但是如果你在 CLI 環境下操作,這些函數將會成為必須:

· exec

· system

· scandir

· symlink

· shell_exec

· proc_open

· proc_get_status

#拓展

這些拓展是 Plus 運行時必須的拓展,你必須包裝你的 PHP 環境已安裝這些拓展:

· dom 用于解析 XML 等文檔使用

· fileinfo 用于文件上傳,或者獲取文件 Meta 信息使用

· GD 用于圖片處理的庫

· json 一般 PHP 內核自帶,用于處理 JSON 文檔和轉換

· mbstring 用于兼容性的字符串處理

· openssl 用于應用秘鑰加密等,同時也是內部請求 HTTPS 資源使用

· PDO 數據庫操作抽象庫

#選擇性拓展

選擇性拓展是更具你的需求,選擇性安裝的拓展,選擇性拓展如下:

· pdo_mysql 如果你使用 MySQL 數據庫,則必須安裝

· pdo_pgsql 如果你使用 PostgreSQL 數據庫,則必須安裝

· pdo_sqlite 如果你使用 SQLite 數據庫,則必須安裝

· pdo_dblib 如果你使用 Microsoft SQL Server 數據庫,則必須安裝

#可選或替換性拓展

· imagick 此庫是一個比 GD 庫處理圖片更好的一個拓展,可以用于替換 GD 庫,此庫為可選性,安裝后不可卸載 GD 庫,GD 庫可以用于更加高效的圖片基礎處理。

#數據庫

Plus 支持四種數據庫的使用,但是我僅推薦使用兩個數據庫。

· MySQL | MariaDB

MySQL 請使用 >= 5.7 版本,當然,如果能用 MySQL 8 再好不過。

MariaDB 是 MySQL 原作者后開發的一款關系型數據庫,兼容 MySQL,如果你要使用,請選擇大于或等于 10.3 版本。

· PostgreSQL 數據庫是及其推薦的一個數據庫,費用高昂但是起計算性能非常好,有條件可以直接使用。

· SQLite 是一個輕量級數據庫,如果你只是想體驗倒是不妨嘗試,問題在于 SQLite 對于 Emoji 的儲存有待改善(目前都不支持存儲 Emoji)所以原則上 Plus 是不允許使用 SQLite 的。

· Microsoft SQL Server 就像不推薦 SQLite 一樣,我們同樣不推薦 Microsoft SQL Server 除非你確定你的系統不適用 Emoji 那么你可以無顧慮的使用 Microsoft SQL Server 了,因為 Microsoft SQL Server 同樣支持 utf8 字符集,卻無法支持四位長度的 Emoji 字符。

WARNING

答應我,在 SQLite 和 Microsoft SQL Server 沒有很好默認支持 Emoji 之前,暫時用 MySQL 或者 PostgreSQL 好嗎?我是認真的!不然你會遇到很多奇怪的問題!

#教程說明

從后面的教程開始,我們將從零基礎開始教學,教學環境為 CentOS 7.4 版本的 Linux。教學環境如下:

· 教學使用服務器系統CentOS 7.4

· 教學者使用系統macOS

· SSH 工具: Termius

· 教學 PHP 版本:7.2

· 教學 MySQL 版本: 5.7

· 教學 Web 組件:Nginx

教學內容包括:

· 登入 Linux

· 向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新田县| 吉木乃县| 灵丘县| 福安市| 梅州市| 花垣县| 枣庄市| 普兰店市| 道真| 鹤峰县| 壶关县| 冷水江市| 洪洞县| 五家渠市| 米易县| 庐江县| 中西区| 明水县| 洱源县| 武清区| 金寨县| 大足县| 同心县| 班玛县| 宽城| 丰原市| 类乌齐县| 安泽县| 永年县| 土默特右旗| 思茅市| 益阳市| 嘉兴市| 漠河县| 屯门区| 蓬安县| 汶上县| 和静县| 邓州市| 尖扎县| 全南县|