Hack與HHVM權威指南 Hack与HHVM权威指南
歐文·山內 (Owen Yamauchi)
- 出版商: 機械工業
- 出版日期: 2017-03-24
- 定價: $414
- 售價: 7.9 折 $327
- 語言: 簡體中文
- 頁數: 235
- 裝訂: 平裝
- ISBN: 7111554841
- ISBN-13: 9787111554844
-
相關分類:
PHP
- 此書翻譯自: Hack and HHVM: Programming Productivity Without Breaking Things (Paperback)
立即出貨(限量) (庫存=3)
買這商品的人也買了...
-
$1,020Pure JavaScript, 2/e (Paperback) -
$840JavaScript: A Beginner's Guide, 4/e (Paperback) -
$980Microsoft WSH and VBScript Programming for the Absolute Beginner, 4/e (Paperback) -
XSS 網站安全技術與實務 : 防護解密剖析大進擊$480$374 -
告別瀑布,擁抱 Scrum:解析微軟與 Adobe 如何在 30 天內開發出新軟體 (Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust)$320$250 -
$474精通JavaScript開發 -
Speaking JavaScript|簡明完整的 JS 精要指南 (Speaking JavaScript)$780$616 -
$414Cloud Native Go : 構建基於 Go 和 React 的雲原生 Web 應用與微服務 -
$234CSS重構樣式表性能調優 -
$294HTTP/2 基礎教程 (Learning HTTP/2: A Practical Guide for Beginners) -
前端首選:React+Redux 開發最漂亮的介面$650$553 -
iOS 12 App 程式開發實務心法:30個製作專業級 iOS App 完全實戰攻略$850$663 -
Learn Windows PowerShell in a Month of Lunches, 3/e (繁體中文版)$680$530 -
企業級區塊鏈技術開發實戰$450$356 -
無卡無現金時代:網路支付業務規劃設計及實作$690$545 -
區塊鏈生存指南:帶你用 Python 寫出區塊鏈!(iT邦幫忙鐵人賽系列書)$520$406 -
Rust 編程:入門、實戰與進階$534$507 -
大規模重構|奪回源碼庫的控制權 (Refactoring at Scale: Regaining Control of Your Codebase)$580$458
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797 -
VIP 95折
ZBrush遊戲角色設計(第2版)$479$455
相關主題
商品描述
本書講述Hack語言所特有的靜態類型檢查及其他新特性。正是這些特性將Hack和PHP有效區分開。同時,介紹HHVM的建立、配置、部署以及日常監測。對於已有PHP或其他語言開發經驗的人來說,這將是比較容易學習和掌握的。本書還將演示如何在已有的PHP項目或者新的類似項目上使用這些新的工具。
作者簡介
作者:(美)歐文·山內譯者:蘇南
Owen Yamauchi是一名就職於Facebook“Hack與HHVM”團隊的軟件工程師。
在2009年就職於Facebook公司前,他曾經在蘋果公司擔任軟件工程師,還曾經在VMwa re公司實習。
目錄大綱
目錄
序1
前言3
第1章類型檢查11
1.1為什麼使用類型檢查器11
1.2設置類型檢查器12
1.3類型標註語法14
1.4 Hack的類型系統16
1.5規則28
1.6類型推理35
1.7類型提煉39
1.8運行環境中的類型標註的執行45
第2章泛型47
2.1入門實例47
2.2其他泛型實體49
2.3類型消除51
2.4約束53
2.5重溫未決的類型55
2.6泛型和亞型56
2.7進階:協變和逆變59
第3章Hack的其他特性64
3.1枚舉64
3.2類型別名67
3.3數組形狀71
3.4拉姆達表達式73
3.5構造函數參數升級75
3.6屬性76
3.7加強的自動加載80
3.8整數算術溢出83
3.9 nullsafe方法調用操作83
3.10 trait和接口的必要條件84
3.11隱藏類型檢查器錯誤86
第4章在Hack中不支持的PHP特性88
4.1引用88
4.2舊式風格構造器90
4.3不區分大小寫的名稱查找91
4.4可變變量91
4.5動態屬性92
4.6混合方法調用語法92
4.7 isset、empty和unset93
4.8其他94
第5章集合96
5.1為什麼使用集 98
5.2集合擁有引用語義99
5.3使用集合101
5.4集合類型標註107
5.5與數組互操作116
第6章異步120
6.1入門實例121
6.2異步細節124
6.3構建異步代碼134
6.4其他類型的等待141
6.5常見錯誤144
6.6異步擴展148
第7章XHP157
7.1為什麼使用XHP157
7.2如何使用XHP161
7.3創建你自己的XHP類168
7.4 XHP最佳實踐178
7.5遷移到XHP182
7.6 XHP內部原理185
第8章配置和部署HHVM188
8.1指定配置選項188
8.2服務器模式190
8.3 JIT熱身192
8.4 repo-authoritative模式193
8.5管理服務器195
第9章hphpd:交互式調試器197
9.1開始入門197
9.2代碼執行200
9.3執行環境201
9.4使用斷點205
9.5查看代碼和文檔216
9.6宏219
9.7配置hphpd220
第10章Hack工具223
10.1檢查代碼庫223
10.2遷移PHP代碼到Hack227
10.3編譯Hack代碼到PHP代碼232
