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 -
$454Rust 編程:入門、實戰與進階 -
大規模重構|奪回源碼庫的控制權 (Refactoring at Scale: Regaining Control of Your Codebase)$580$458
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書講述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
