PHP 也有 Day #21 - 從 C 語言到 PHP Extension

活動說明

PHP一直是許多初學者的入門語言,但是在這簡單的背後卻是許多不簡單的實現。在這場講座將帶給大家有關PHP的底層運作方式,以及如何撰寫一個extension。透過extension讓效能也得以突飛猛進。

講題內容

從C語言到PHPExtension-簡簡單單寫PHPExtension

在此次講座將討論的議題有: 

  • C語言

    • DataType

    • Function

    • Memorymanagement

    • Pointer

    • Stack&&HeapMemory

    • String

  • PHPExtension

    • HowExtensionWorks?

    • BasicSkeleton

    • Build!

    • AddingFunctions

      • Parsingparameters

      • IntroducingZval

        • BooleanValue

        • LongIntegerValue

        • StringValue

        • ArrayValue 

      • ReturningValue

    • IteratingArray 

 

講者介紹

林佑安(c9s)

從2009年起於GitHub開始陸續發表多項開源專案,牽涉技術從後端至前端,包含PHP,Go,Perl,JavaScript,VimL等程式語言相關項目。2013年GitHubTop1ContributionUser。知名專案有phpbrew,Pux,r3,Vimana...等等

活動時間2015/11/19(四)

PM7:00~7:30活動入場
PM7:30~9:00 從C語言到PHPExtension-c9s
PM9:00~9:30社群工商服務/自由交流(場地將於PM9:30關閉)

本次活動特別感謝微軟OpenSourceonAzure贊助場地及餐點

PHP 也有 Day

為了讓 PHP 開發者能有定期交流的機會,由數位熱愛 PHP 開發的前輩組成,一開始以讀書會的型式每月固定聚會,討論網路技術相關議題。 順應愈來愈多技術討論社群以「星期」做為聚會名稱的潮流,2014 年在 Ricky 的號召下,將讀書會以「PHP 也有 Day」命名,並改用講座型式擴大舉辦。 每月由固定班底邀請深具開發經驗的前輩,針對特定 PHP 開發主題做經驗分享,並錄影上傳至 Youtube 平台供無法親身前往的朋友「補課」,同時成立 Facebook 社團做為延伸討論的群組。 目前定期於 Digiblock 舉辦,每次約可容納 80-100 人。