平台是什麼意思?
平台是一組技術,用作開發其他應用程序、流程或技術的基礎。
在個人計算中,平台是可以運行軟件應用程序的基本硬件(計算機)和軟件(操作系統)。該環境構成了支持和/或開發任何應用程序或軟件的基本基礎。
計算機使用旨在運行特定機器語言代碼的特定中央處理單元 (CPU)。為了讓計算機運行軟件應用程序,應用程序必須使用該 CPU 的二進制編碼機器語言。
因此,從歷史上看,為一個平台編寫的應用程序不能在不同的平台上運行。
Techopedia 解釋平台
計算機平台(也稱為數字平台或計算平台)通常僅指操作系統和計算機硬件。
計算平台的一個示例是運行 Windows 作為操作系統的現代筆記本電腦。另一個示例是運行 Mac OS X 操作系統的 Apple 計算機。
平台標準
該平台符合一組標準,使軟件開發人員能夠為該平台開發軟件應用程序。這些相同的標准允許所有者和管理者購買適當的應用程序和硬件。
因此,要在計算機上運行記賬程序,必須購買為將要使用的平台開發的記賬軟件應用程序。
多平台
新的基於標準的接口和開放接口允許應用程序在多個平台上運行。此外,軟件開發人員已經開發出允許應用程序在多個平台上運行的軟件工具。
跨平台軟件和多平台軟件
這就產生了術語跨平台軟件和多平台軟件。一個典型的例子是專門為某個平台開發的視頻遊戲,在這種情況下是一個控制台,如 PlayStation 或 Xbox。
雖然同一個遊戲可能存在不同的版本以在不同的系統上運行,但如果該版本是為在 Microsoft Windows 上運行而構建的,那麼如果加載到 Xbox 上它將無法運行。
每個遊戲平台都將遵守自己的一套標準以及規則和硬件限制。例如,如果遊戲引擎在特定控制台的硬件上過於繁重,開發人員可能需要降低遊戲內圖形設置。
瀏覽器
較新的 Web 瀏覽器允許第三方插件作為瀏覽器的一部分運行。因此,一些瀏覽器現在被稱為平台,因為它們被用作運行其他應用程序軟件程序的基礎。
移動平台
如今,智能手機和平板電腦等新型移動設備擁有自己的軟件和硬件。它們獨立於其他系統運行,並且能夠運行自己的應用程序、工具和其他軟件,因此可以有效地將它們視為平台。
數字平台
軟件堆棧和一些應用程序有時也稱為數字平台。
例如,SQL 是一種數據庫應用程序,通常用作運行其他 CRM、分析和日誌管理工具的環境。
同樣,三個開源應用程序 Elasticsearch、Logstash 和 Kibana 的集合構成了 ELK Stack,一個用於日誌記錄的平台。