《PHP精粹:編寫高效PHP程式碼》——2.2節選擇如何儲存資料
本節書摘來自華章社群《PHP精粹:編寫高效PHP程式碼》一書中的第2章,第2.2節選擇如何儲存資料,作者:(美) Davey Shafik,更多章節內容可以訪問雲棲社群“華章社群”公眾號檢視
2.2 選擇如何儲存資料
有4個主要選項用於儲存資料:
文字檔案 對於很少更新的少量資料,這是理想的選擇(例如配置檔案),在應用程式中用於記錄事件或錯誤。
會話資料 對於只為下一次請求或者訪問持續期間所需的資料,可以在使用者的會話中儲存資訊。為臨時資料使用會話是最佳的方法,因為使用會話將避免記錄過多資料,或者新增功能以清理不再需要的資料。
關聯式資料庫 這是本章要重點講述的儲存型別,除此之外,還要講解如何使用PDO訪問資料庫。對於已知結構的資料而言,關聯式資料庫是完美的,例如包含使用者資訊的表(誰都有一個ID、姓名、網站網址等)。
NoSQL資料庫 NoSQL(通常代表“Not Only SQL”)資料庫是已建立的替代資料庫技術。例如CouchDB、MongoDB以及Cassandra。將這些技術用於不知名或靈活結構的資料是最好的,而最初設計這些技術是用於儲存不同的檔案的。
如前所述,本章將重點講解關聯式資料庫,在現今Web應用程式中關聯式資料庫和PHP是天生的搭檔。
相關文章
- PHP 編譯引數儲存PHP編譯
- PHP 編寫守護程式PHP
- 如何編寫高效的Android程式碼Android
- PbootCms模板中如何寫 PHP 程式碼?bootPHP
- 企業資料儲存選擇Yotta企業雲盤更安全高效
- PHP 編寫基本的 Socket 程式PHP
- 如何選擇mysql的儲存引擎MySql儲存引擎
- 用PHP編寫Android應用程式PHPAndroid
- [積德篇] 如何少寫PHP “爛”程式碼PHP
- [積德篇] 如何少寫PHP "爛"程式碼PHP
- 資料結構複雜圖形儲存 PHP 版資料結構PHP
- PHP匯出大量資料,儲存為CSV檔案PHP
- 資料成本:雲端儲存成本高嗎如何節省資料儲存成本
- 如何選擇移動儲存裝置
- 企業雲盤,資料儲存的必要選擇
- [精選]Clean PHP Code(清晰的PHP程式碼思路)PHP
- 如何儲存陣列配置到 PHP 檔案陣列PHP
- python 3.6如何儲存編輯好的程式碼Python
- 【PHP資料結構】圖的概念和儲存結構PHP資料結構
- 50億海量資料如何高效儲存和分析?
- php圖的儲存結構PHP
- PHP安全編碼PHP
- 指定PHP編碼PHP
- 如何寫出高效能程式碼(二)巧用資料特性
- 如何編寫高效的 Shell 指令碼指令碼
- wpf winform 選擇檔案或選擇資料夾程式碼ORM
- PHP_TP5框架開發後端介面(程式碼編寫思路)PHP框架後端
- 編寫高效能的Java程式碼Java
- 為高效能FPGA平臺選擇合適的儲存器FPGA
- PbootCms模板中怎麼寫PHP程式碼bootPHP
- PbootCMS 模板中怎麼寫PHP程式碼bootPHP
- PHP和Python如何選擇?哪個更有發展前途?PHPPython
- Redis資料儲存和讀寫Redis
- php中實現資料儲存在excelPHPExcel
- Laravel,PHP 如何使用資料庫連線池提高效能LaravelPHP資料庫
- 如何寫出高效能程式碼之優化資料訪問優化
- php 刪除資料夾的實現程式碼PHP
- 程式設計師筆記|如何編寫高效能的Java程式碼程式設計師筆記Java
- 【技術短影片】OceanBase 5mins Tips | 如何合理的選擇資料庫儲存引擎?資料庫儲存引擎