Enviar búsqueda
Cargar
PHP7の拡張モジュール事情
•
10 recomendaciones
•
9,078 vistas
Yoshio Hanawa
Seguir
第94回PHP勉強会(2015/10/1) 発表資料
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 23
Descargar ahora
Descargar para leer sin conexión
Recomendados
Developers Summit 2015 KANSAI (2015/9/4) 発表資料
PHP7の内部実装から学ぶ性能改善テクニック
PHP7の内部実装から学ぶ性能改善テクニック
Yoshio Hanawa
PHP BLT #1 発表資料
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
Yoshio Hanawa
PHPNGの動向
PHPNGの動向
Yoshio Hanawa
Go Conference 2015 Winter 発表資料
PHPの拡張モジュールをGoで作る
PHPの拡張モジュールをGoで作る
Yoshio Hanawa
第85回PHP勉強会資料
PHP7はなぜ速いのか
PHP7はなぜ速いのか
Yoshio Hanawa
zval をダイエットしてみた
zval をダイエットしてみた
Yoshio Hanawa
PHPカンファレンス関西2015にて発表
PHP7で変わること ——言語仕様とエンジンの改善ポイント
PHP7で変わること ——言語仕様とエンジンの改善ポイント
Yoshio Hanawa
Zend OPcacheの速さの秘密を探る
Zend OPcacheの速さの秘密を探る
Yoshio Hanawa
Recomendados
Developers Summit 2015 KANSAI (2015/9/4) 発表資料
PHP7の内部実装から学ぶ性能改善テクニック
PHP7の内部実装から学ぶ性能改善テクニック
Yoshio Hanawa
PHP BLT #1 発表資料
php-buildがいかに便利かを力説する
php-buildがいかに便利かを力説する
Yoshio Hanawa
PHPNGの動向
PHPNGの動向
Yoshio Hanawa
Go Conference 2015 Winter 発表資料
PHPの拡張モジュールをGoで作る
PHPの拡張モジュールをGoで作る
Yoshio Hanawa
第85回PHP勉強会資料
PHP7はなぜ速いのか
PHP7はなぜ速いのか
Yoshio Hanawa
zval をダイエットしてみた
zval をダイエットしてみた
Yoshio Hanawa
PHPカンファレンス関西2015にて発表
PHP7で変わること ——言語仕様とエンジンの改善ポイント
PHP7で変わること ——言語仕様とエンジンの改善ポイント
Yoshio Hanawa
Zend OPcacheの速さの秘密を探る
Zend OPcacheの速さの秘密を探る
Yoshio Hanawa
PHPでアプリケーションサーバーを書く話。
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
k-motoyan
PHPerがgolangでもがいてる話 -- Gopherくん The Go gopher was designed by Renee French. The gopher stickers was made by Takuya Ueda. Licensed under the Creative Commons 3.0 Attributions license.
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
Keisuke Utsumi
PHP 7.0の新機能を中心としたPHPの今とこれからについて解説します。
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
php-timecopを実戦投入してみた
php-timecopを実戦投入してみた
Yoshio Hanawa
5/21 (土) に開催された PHP カンファレンス福岡に参加しました。社内向けに参加報告を行った際のスライドです。聴講した発表の中から、特に社内のメンバーに伝えたいと思った内容を選んで感想をまとめました。
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
y-uti
PHP BLT #1で発表しました http://phpblt.connpass.com/event/21929/
たのしい独自フレームワーク
たのしい独自フレームワーク
Kenta USAMI
2017 年 6 月 10 日に開催された PHP カンファレンス福岡 2017 について、勤務先で参加報告を行いました。 聴講したセッションの中から、社内のメンバーにも興味を持ってもらえそうな発表をいくつか選んで報告したものです。
PHP カンファレンス福岡 2017 参加報告
PHP カンファレンス福岡 2017 参加報告
y-uti
第 103 回 PHP 勉強会での発表資料です。表題のツールの組み合わせにより、複数の PHP を簡単に切り替えて使う方法を説明しました。また、phpenv には複数の実装があり、初心者にはやや複雑な状況になっています。後半のスライドで、その点についても説明しています。
anyenv + phpenv + php-build が便利すぎる件
anyenv + phpenv + php-build が便利すぎる件
y-uti
PHPカンファレンス福岡2017で発表した登壇資料です http://phpcon.fukuoka.jp/2017/
PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性
Rina Fukuda
8月20日開催のエスキュービズム社内勉強会資料です。
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
エンジニア勉強会 エスキュービズム
CakePHP を使ってよかったこと
CakePHP を使ってよかったこと
Wataru Terada
第 102 回 PHP 勉強会での発表資料です。 前半では、PHP 7.1 での導入が決まっている新機能のいくつかを簡単に紹介します。後半では、賛否が分かれた RFC の例として "var" Deprecation を取り上げ、この RFC に対する議論を紹介します。
RFC: "var" Deprecation
RFC: "var" Deprecation
y-uti
第1回ペパボテックカンファレンスでの発表資料です http://pepabo.connpass.com/event/13208/
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Masataka Kono
第 107 回 PHP 勉強会での LT 発表の資料です。PHP 8.0 への搭載を目指して JIT コンパイラの開発が始まっています。LT 発表では、マイクロベンチマークを用いて実行時間を計測した結果を報告しました。
JIT for PHP を試した
JIT for PHP を試した
y-uti
https://connpass.com/event/62011/
Go言語ハンズオン資料flagパッケージを使ってみる
Go言語ハンズオン資料flagパッケージを使ってみる
yoshito funayose
第21回関西PHP勉強会 発表スライド + ベンチマークデモ入れ込み
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
Lt php7.0の話
Lt資料 php7.0 張田浩明
Lt資料 php7.0 張田浩明
hharita
WordCamp Kobe2013 の発表スライド。 WordPress は PHP でカスタマイズするため、自由度が高く、汎用性も高い。 一方で、カスタマイズする人がセキュリティに気を配る必要がある。 本発表では、テーマカスタマイズで起こりがちなクロスサイトスクリプティング(XSS、またはスクリプトインジェクションとも呼ぶ)を取り上げる。
安全なテーマ作成のためのPHPの知識
安全なテーマ作成のためのPHPの知識
Fumito Mizuno
PHPのマイグレーション文書を基にPHP7.0への移行のポイントを紹介します。
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
Yasuo Ohgaki
WordPressの多言語化プラグインqTranslateの紹介です。導入のポイントと、苦労したところを紹介します。
WordPress 多言語化プラグインqTranslateの紹介
WordPress 多言語化プラグインqTranslateの紹介
Takashi Uemura
레디스 활용하기
Redis 活用術 初級
Redis 活用術 初級
Jaeseop Jeong
SQLite3::escapeString()がバイナリセーフではないのが正解である理由を、SQLite2と3の本体とPHP側の対応の歴史を踏まえながら見ていきます。
SQLite2と3のエスケープ関数の違いとその対策
SQLite2と3のエスケープ関数の違いとその対策
Akishige TAKEKOSHI
Más contenido relacionado
La actualidad más candente
PHPでアプリケーションサーバーを書く話。
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
k-motoyan
PHPerがgolangでもがいてる話 -- Gopherくん The Go gopher was designed by Renee French. The gopher stickers was made by Takuya Ueda. Licensed under the Creative Commons 3.0 Attributions license.
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
Keisuke Utsumi
PHP 7.0の新機能を中心としたPHPの今とこれからについて解説します。
PHPの今とこれから2015
PHPの今とこれから2015
Rui Hirokawa
php-timecopを実戦投入してみた
php-timecopを実戦投入してみた
Yoshio Hanawa
5/21 (土) に開催された PHP カンファレンス福岡に参加しました。社内向けに参加報告を行った際のスライドです。聴講した発表の中から、特に社内のメンバーに伝えたいと思った内容を選んで感想をまとめました。
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
y-uti
PHP BLT #1で発表しました http://phpblt.connpass.com/event/21929/
たのしい独自フレームワーク
たのしい独自フレームワーク
Kenta USAMI
2017 年 6 月 10 日に開催された PHP カンファレンス福岡 2017 について、勤務先で参加報告を行いました。 聴講したセッションの中から、社内のメンバーにも興味を持ってもらえそうな発表をいくつか選んで報告したものです。
PHP カンファレンス福岡 2017 参加報告
PHP カンファレンス福岡 2017 参加報告
y-uti
第 103 回 PHP 勉強会での発表資料です。表題のツールの組み合わせにより、複数の PHP を簡単に切り替えて使う方法を説明しました。また、phpenv には複数の実装があり、初心者にはやや複雑な状況になっています。後半のスライドで、その点についても説明しています。
anyenv + phpenv + php-build が便利すぎる件
anyenv + phpenv + php-build が便利すぎる件
y-uti
PHPカンファレンス福岡2017で発表した登壇資料です http://phpcon.fukuoka.jp/2017/
PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性
Rina Fukuda
8月20日開催のエスキュービズム社内勉強会資料です。
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
エンジニア勉強会 エスキュービズム
CakePHP を使ってよかったこと
CakePHP を使ってよかったこと
Wataru Terada
第 102 回 PHP 勉強会での発表資料です。 前半では、PHP 7.1 での導入が決まっている新機能のいくつかを簡単に紹介します。後半では、賛否が分かれた RFC の例として "var" Deprecation を取り上げ、この RFC に対する議論を紹介します。
RFC: "var" Deprecation
RFC: "var" Deprecation
y-uti
第1回ペパボテックカンファレンスでの発表資料です http://pepabo.connpass.com/event/13208/
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Masataka Kono
第 107 回 PHP 勉強会での LT 発表の資料です。PHP 8.0 への搭載を目指して JIT コンパイラの開発が始まっています。LT 発表では、マイクロベンチマークを用いて実行時間を計測した結果を報告しました。
JIT for PHP を試した
JIT for PHP を試した
y-uti
https://connpass.com/event/62011/
Go言語ハンズオン資料flagパッケージを使ってみる
Go言語ハンズオン資料flagパッケージを使ってみる
yoshito funayose
第21回関西PHP勉強会 発表スライド + ベンチマークデモ入れ込み
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Hisateru Tanaka
Lt php7.0の話
Lt資料 php7.0 張田浩明
Lt資料 php7.0 張田浩明
hharita
WordCamp Kobe2013 の発表スライド。 WordPress は PHP でカスタマイズするため、自由度が高く、汎用性も高い。 一方で、カスタマイズする人がセキュリティに気を配る必要がある。 本発表では、テーマカスタマイズで起こりがちなクロスサイトスクリプティング(XSS、またはスクリプトインジェクションとも呼ぶ)を取り上げる。
安全なテーマ作成のためのPHPの知識
安全なテーマ作成のためのPHPの知識
Fumito Mizuno
PHPのマイグレーション文書を基にPHP7.0への移行のポイントを紹介します。
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
Yasuo Ohgaki
WordPressの多言語化プラグインqTranslateの紹介です。導入のポイントと、苦労したところを紹介します。
WordPress 多言語化プラグインqTranslateの紹介
WordPress 多言語化プラグインqTranslateの紹介
Takashi Uemura
La actualidad más candente
(20)
Phpでアプリケーションサーバー
Phpでアプリケーションサーバー
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
PHPの今とこれから2015
PHPの今とこれから2015
php-timecopを実戦投入してみた
php-timecopを実戦投入してみた
PHP カンファレンス福岡 参加報告
PHP カンファレンス福岡 参加報告
たのしい独自フレームワーク
たのしい独自フレームワーク
PHP カンファレンス福岡 2017 参加報告
PHP カンファレンス福岡 2017 参加報告
anyenv + phpenv + php-build が便利すぎる件
anyenv + phpenv + php-build が便利すぎる件
PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性
CakePHPとYii_エンジニア勉強会20130820
CakePHPとYii_エンジニア勉強会20130820
CakePHP を使ってよかったこと
CakePHP を使ってよかったこと
RFC: "var" Deprecation
RFC: "var" Deprecation
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
Mysqlを4.0から5.0を経由して5.6へバージョンアップした話
JIT for PHP を試した
JIT for PHP を試した
Go言語ハンズオン資料flagパッケージを使ってみる
Go言語ハンズオン資料flagパッケージを使ってみる
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
第21回関西PHP勉強会 ReactPHPは もっと流行って欲しい #phpkansai
Lt資料 php7.0 張田浩明
Lt資料 php7.0 張田浩明
安全なテーマ作成のためのPHPの知識
安全なテーマ作成のためのPHPの知識
PHP5.6からPHP7.0への移行
PHP5.6からPHP7.0への移行
WordPress 多言語化プラグインqTranslateの紹介
WordPress 多言語化プラグインqTranslateの紹介
Destacado
레디스 활용하기
Redis 活用術 初級
Redis 活用術 初級
Jaeseop Jeong
SQLite3::escapeString()がバイナリセーフではないのが正解である理由を、SQLite2と3の本体とPHP側の対応の歴史を踏まえながら見ていきます。
SQLite2と3のエスケープ関数の違いとその対策
SQLite2と3のエスケープ関数の違いとその対策
Akishige TAKEKOSHI
第六回闇PHP勉強会
php7's ast
php7's ast
do_aki
Summary for Sessions of Zend Framework 3 and Zend Expressive from ZendCon 2015 ZendCon 2015 での発表を要約して紹介します
Zend framework 3 と zend expressive の話
Zend framework 3 と zend expressive の話
Satoru Yoshida
第六回闇PHP勉強会発表資料
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
Yoshio Hanawa
LLoT(2016/8/27)発表資料
Laungage Update PHP編
Laungage Update PHP編
Yoshio Hanawa
2015/1/24 江戸前セキュリティ勉強会のLT発表資料です
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
Yoshio Hanawa
Php7 extensions workshop
Php7 extensions workshop
Php7 extensions workshop
julien pauli
MySQL
MySQL
paulowniaceae
Testing PHP extension on Travis CI
Testing PHP extension on Travis CI
Yoshio Hanawa
Cloudera サポートの現場から、YARN の最新事情 #hcj2014
Cloudera サポートの現場から、YARN の最新事情 #hcj2014
Cloudera Japan
PHPカンファレンス2016発表資料
家庭用ブロードバンドルータ上でWordPressを動かそう
家庭用ブロードバンドルータ上でWordPressを動かそう
Yoshio Hanawa
composerのzipダウンロードを並列化するプラグインを作りました。
Composer並列化プラグイン #phpblt
Composer並列化プラグイン #phpblt
Hiraku Nakano
PHP-FPMとuWSGI——mod_php以外の選択肢を探る
PHP-FPMとuWSGI——mod_php以外の選択肢を探る
Yoshio Hanawa
Redis/LevelDB/MariaDBを使ったWebアプリケーション構築事例
NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )
Yuji Otani
第七回闇PHP勉強会 (2016/12/11) 発表資料
realpathキャッシュと OPcacheの面倒すぎる関係
realpathキャッシュと OPcacheの面倒すぎる関係
Yoshio Hanawa
2015年3月12日にヒカ☆ラボに登壇された 株式会社グリフォンの川村氏のスライド資料です。
ソーシャルアプリにおけるRedisの活用事例とトラブル事例
ソーシャルアプリにおけるRedisの活用事例とトラブル事例
leverages_event
Redis勉強会の資料です。2013年に初版をアップしました。2015年6月にRedis-Clusterの内容を追記して再アップを行っています。
Redis勉強会資料(2015/06 update)
Redis勉強会資料(2015/06 update)
Yuji Otani
PHPカンファレンス北海道2016基調講演
『例えば、PHPを避ける』以降PHPはどれだけ安全になったか
『例えば、PHPを避ける』以降PHPはどれだけ安全になったか
Hiroshi Tokumaru
C#ユーザー会 #30
C#の強み、或いは何故PHPから乗り換えるのか
C#の強み、或いは何故PHPから乗り換えるのか
Yoshifumi Kawai
Destacado
(20)
Redis 活用術 初級
Redis 活用術 初級
SQLite2と3のエスケープ関数の違いとその対策
SQLite2と3のエスケープ関数の違いとその対策
php7's ast
php7's ast
Zend framework 3 と zend expressive の話
Zend framework 3 と zend expressive の話
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
OPcacheの新機能ファイルベースキャッシュの内部実装を読んでみた
Laungage Update PHP編
Laungage Update PHP編
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
Php7 extensions workshop
Php7 extensions workshop
MySQL
MySQL
Testing PHP extension on Travis CI
Testing PHP extension on Travis CI
Cloudera サポートの現場から、YARN の最新事情 #hcj2014
Cloudera サポートの現場から、YARN の最新事情 #hcj2014
家庭用ブロードバンドルータ上でWordPressを動かそう
家庭用ブロードバンドルータ上でWordPressを動かそう
Composer並列化プラグイン #phpblt
Composer並列化プラグイン #phpblt
PHP-FPMとuWSGI——mod_php以外の選択肢を探る
PHP-FPMとuWSGI——mod_php以外の選択肢を探る
NoSQL勉強会資料(2015/03/12@ヒカラボ )
NoSQL勉強会資料(2015/03/12@ヒカラボ )
realpathキャッシュと OPcacheの面倒すぎる関係
realpathキャッシュと OPcacheの面倒すぎる関係
ソーシャルアプリにおけるRedisの活用事例とトラブル事例
ソーシャルアプリにおけるRedisの活用事例とトラブル事例
Redis勉強会資料(2015/06 update)
Redis勉強会資料(2015/06 update)
『例えば、PHPを避ける』以降PHPはどれだけ安全になったか
『例えば、PHPを避ける』以降PHPはどれだけ安全になったか
C#の強み、或いは何故PHPから乗り換えるのか
C#の強み、或いは何故PHPから乗り換えるのか
Similar a PHP7の拡張モジュール事情
PHPカンファレンス2013で発表したスライドです。 PHP逆引きレシピ改訂版の改訂ポイントなどを紹介しています。
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
Yuta Sakurai
Phpのはなし
Phpのはなし
Phpのはなし
Serverworks Co.,Ltd.
個人的にPHP選んで良かったことと、 PHP勉強会にすごく助けられたこと、 そしてPHP勉強会の有効な活用法についてお話します。
PHP選んで良かったこと
PHP選んで良かったこと
Wataru Terada
PHPカンファレンス北海道 php技術者認定上級試験を受けてみた
PHPカンファレンス北海道 php技術者認定上級試験を受けてみた
Fumito Mizuno
PHP カンファレンス 2020 の発表資料 本番で使ったものにスタイルの修正 / リンクの追加など若干の手直しを入れています 本番でうまくデモが動かなかったので、後から録画を幾つか上げています https://twitter.com/sji_ch/status/1337774274606555141 https://twitter.com/sji_ch/status/1337690042165149697 https://twitter.com/sji_ch/status/1337693697907933186
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
shinjiigarashi
Fukuoka.php Vol.14 でお話しました。PHP カンファレンス 2014 参加リポート http://fukuokaphp.doorkeeper.jp/events/15519
PHP カンファレンス 2014 に行ってきたよ
PHP カンファレンス 2014 に行ってきたよ
Masaru Matsuo
Xhprof
Xhprof
Hisashi Aruji
【追記】このスライドは2014年に作られたものであり、内容については現在では歴史的意義以外の価値はありません。今からPython始めるならPython3でvenv使わないと怖い人たちに殴られるのでそうしましょう。
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
Laravel/Vue.js 勉強会 #11
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
Yuta Ohashi
#y8spring
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
sasezaki
PHP Conference Tokyo 2005のプレゼンです。
PHPの今と未来を語る
PHPの今と未来を語る
Rui Hirokawa
まだ技術ブログを始めてないPHPerのあなたへ。PHPカンファレンス関西2013 LT
まだ技術ブログを始めてないPHPerのあなたへ。PHPカンファレンス関西2013 LT
77web
PHPカンファレンス2014の懇親会飛び込みLTの時に慌ててつくった資料です。
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料
Junichi Ishida
CodeCamp LT大会のLTスライドです。 PHPフレームワークのPhalconを使ってREST APIを作った話をしました。主にPhalconの紹介をしています。
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
Shohei Tai
2011/01/28 第二回関西PHP初心者勉強会
PHP5技術者認定初級試験を受験しました
PHP5技術者認定初級試験を受験しました
hajikami
phpext-2-takagi
phpext-2-takagi
Masahiro Takagi
技術ドキュメント読んでいて、難しい英文に出会ったら、楽しい時間の始まりです!
技術ドキュメントで難しい英文に出会ったら
技術ドキュメントで難しい英文に出会ったら
Wataru Terada
PHP Conference Tokyo 2006のプレゼンです。
PHPの今とこれから2006
PHPの今とこれから2006
Rui Hirokawa
初心者向けPHPソースコード診断
初心者向けPHPソースコード診断
kitoku_magic
ビルドの基本と:
8時間耐久 PHP構築の教室
8時間耐久 PHP構築の教室
Yusuke Ando
Similar a PHP7の拡張モジュール事情
(20)
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
Phpのはなし
Phpのはなし
PHP選んで良かったこと
PHP選んで良かったこと
PHPカンファレンス北海道 php技術者認定上級試験を受けてみた
PHPカンファレンス北海道 php技術者認定上級試験を受けてみた
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
PHP カンファレンス 2014 に行ってきたよ
PHP カンファレンス 2014 に行ってきたよ
Xhprof
Xhprof
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
Laravel5.5から6.4にアップグレードしたときに必要だった7つのこと
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
PHPの今と未来を語る
PHPの今と未来を語る
まだ技術ブログを始めてないPHPerのあなたへ。PHPカンファレンス関西2013 LT
まだ技術ブログを始めてないPHPerのあなたへ。PHPカンファレンス関西2013 LT
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
PHP5技術者認定初級試験を受験しました
PHP5技術者認定初級試験を受験しました
phpext-2-takagi
phpext-2-takagi
技術ドキュメントで難しい英文に出会ったら
技術ドキュメントで難しい英文に出会ったら
PHPの今とこれから2006
PHPの今とこれから2006
初心者向けPHPソースコード診断
初心者向けPHPソースコード診断
8時間耐久 PHP構築の教室
8時間耐久 PHP構築の教室
Más de Yoshio Hanawa
PHPerKaigi Online #1 発表資料
自宅の消費電力をリアルタイムに グラフ化してみた
自宅の消費電力をリアルタイムに グラフ化してみた
Yoshio Hanawa
PHPerKaigi 2020 (2020/2/11) 発表資料。PHPカンファレンス 2019発表の再演です。
Zend VMにおける例外の実装
Zend VMにおける例外の実装
Yoshio Hanawa
PHPカンファレンス 2019 (2019/12/01) 発表資料
Zend VMにおける例外の実装
Zend VMにおける例外の実装
Yoshio Hanawa
秋の大LT会 2019 in Aizu #4 (2019/11/02) 発表資料
ぼくのかんがえる さいきょうの銀行振込
ぼくのかんがえる さいきょうの銀行振込
Yoshio Hanawa
RCC夏期成果物発表会にお邪魔したときのLT発表資料です。
「OKグーグル! 銀行振込1000円」
「OKグーグル! 銀行振込1000円」
Yoshio Hanawa
manifes2018 発表資料
浮動小数点数とOSSのバグの話
浮動小数点数とOSSのバグの話
Yoshio Hanawa
PHPカンファレンス2017 発表資料
PHP拡張をPECLに登録してわかったこと
PHP拡張をPECLに登録してわかったこと
Yoshio Hanawa
manifes2017発表資料
GitHubからお金をもらった話
GitHubからお金をもらった話
Yoshio Hanawa
社内ミーティング用の資料です。
iOS/macOSとAndroid/Linuxのサンドボックス機構について調べた
iOS/macOSとAndroid/Linuxのサンドボックス機構について調べた
Yoshio Hanawa
KLab社内勉強会ALM 発表資料
GitHubにバグ報告して賞金$500を頂いた話
GitHubにバグ報告して賞金$500を頂いた話
Yoshio Hanawa
第29回PHP勉強会発表資料です
PHPの正規表現と最長一致
PHPの正規表現と最長一致
Yoshio Hanawa
第70回PHP勉強会の発表資料です。
浮動小数点数の話 2013年度版
浮動小数点数の話 2013年度版
Yoshio Hanawa
PHPエクステンションの開発tips
PHPエクステンションの開発tips
Yoshio Hanawa
PHPで時間旅行をする方法
PHPで時間旅行をする方法
Yoshio Hanawa
Más de Yoshio Hanawa
(14)
自宅の消費電力をリアルタイムに グラフ化してみた
自宅の消費電力をリアルタイムに グラフ化してみた
Zend VMにおける例外の実装
Zend VMにおける例外の実装
Zend VMにおける例外の実装
Zend VMにおける例外の実装
ぼくのかんがえる さいきょうの銀行振込
ぼくのかんがえる さいきょうの銀行振込
「OKグーグル! 銀行振込1000円」
「OKグーグル! 銀行振込1000円」
浮動小数点数とOSSのバグの話
浮動小数点数とOSSのバグの話
PHP拡張をPECLに登録してわかったこと
PHP拡張をPECLに登録してわかったこと
GitHubからお金をもらった話
GitHubからお金をもらった話
iOS/macOSとAndroid/Linuxのサンドボックス機構について調べた
iOS/macOSとAndroid/Linuxのサンドボックス機構について調べた
GitHubにバグ報告して賞金$500を頂いた話
GitHubにバグ報告して賞金$500を頂いた話
PHPの正規表現と最長一致
PHPの正規表現と最長一致
浮動小数点数の話 2013年度版
浮動小数点数の話 2013年度版
PHPエクステンションの開発tips
PHPエクステンションの開発tips
PHPで時間旅行をする方法
PHPで時間旅行をする方法
PHP7の拡張モジュール事情
1.
Current status of
3rd party extensions on PHP7 PHP7の 拡張モジュール事情 hnw 第94回PHP勉強会@東京 (2015/10/1) 発表資料
2.
自己紹介 ❖ @hnw ❖ 勤務先:KLab株式会社 ❖
カレーとバグが大好物 ❖ 闇PHP勉強会、引き継ぎました
3.
最近PHP7ネタばかり
4.
ところで
5.
今年のテーマは「7」
6.
発表者の皆さん PHP7入ってますか (プレッシャー)
7.
今からでも 間に合いますよ! (プレッシャー)
8.
PHP7と拡張モジュール ❖ PHP7、そろそろリリースですね ❖ PHP5と7では拡張モジュールの互換性がありません ❖
改修しないと拡張モジュールが動きません
9.
\な、なんだってー/ Ω ΩΩ
10.
拡張モジュールの対応状況 ❖ PHP同梱の拡張モジュールはPHP7対応済み ❖ OPcache,
mbstring, cURL, PCRE, PDO, … ❖ 3rd パーティ製の拡張モジュールはどうなってる? ❖ 調べてみました!
11.
APCu ❖ プロセス間通信の無いキーバリューストア ❖ https://github.com/krakjoe/apcu ❖
PHP7対応:○ ❖ sevenブランチが存在 ❖ PHP7でビルド可能 ❖ make test : 21pass / 1fail
12.
memcached ❖ キーバリューストアmemcachedのPHPバインディング ❖ https://github.com/php-memcached-dev/php-memcached ❖
PHP7対応:○ ❖ php7ブランチが存在 ❖ PHP7でビルド可能 ❖ make test : 106pass / 1warn / 1fail
13.
redis ❖ キーバリューストアRedisのPHPバインディング ❖ https://github.com/phpredis/phpredis ❖
PHP7対応:○ ❖ php7ブランチが存在 ❖ PHP7でビルド可能 ❖ Has no test !!! / 簡単なコードなら動いた
14.
amqp ❖ ジョブキューRabbitMQのPHPバインディング ❖ https://github.com/pdezwart/php-amqp ❖
PHP7対応:○ ❖ PHP7対応PullRequestが取り込まれそうな状態 ❖ PHP7でビルド可能 ❖ make test : 113pass / 3fail
15.
gearman ❖ ジョブキューGearmanのPHPバインディング ❖ https://github.com/hjr3/pecl-gearman ❖
PHP7対応: ❖ メンテナが対応している気配が無い ❖ 第三者の作ったphpngブランチもマトモに動かない
16.
imagick ❖ 画像変換ツールImageMagickのPHPバインディング ❖ https://github.com/mkoppanen/imagick ❖
PHP7対応:○ ❖ phpsevenブランチが存在 ❖ PHP7でビルド可能 ❖ make test : 230pass / 14fail
17.
xhprof ❖ PHPプログラムのプロファイラ ❖ https://github.com/phacility/xhprof ❖
PHP7対応: ❖ 中の人は最近PHPやってなさそう…? ❖ 第三者が作ったphp7ブランチがあるが、不完全そう
18.
Xdebug ❖ PHPプログラムのプロファイラ・デバッガ ❖ https://github.com/xdebug/xdebug ❖
PHP7対応: ❖ 中の人が対応中っぽいけど、まだ動かなさそう
19.
geoip ❖ IPアドレスから地域情報を得るライブラリ ❖ http://svn.php.net/viewvc/pecl/geoip/ ❖
PHP7対応:○ ❖ 1ソースでPHP5/7両対応 ❖ PHP7でビルド可能 ❖ make test : 15pass / 2fail
20.
uuid ❖ UUID生成・検証関数を提供する拡張モジュール ❖ http://git.php.net/?p=pecl/networking/uuid.git ❖
PHP7対応: ❖ 4ヶ月前にPHP7対応のcommitがあった ❖ 今のPHP7ではビルドが通らない
21.
PHP7対応って大変なの? ❖ C関数をPHPから叩くだけなら「やればできる」 ❖ PHP7対応の拡張モジュールを2個書きました ❖
ext/ext_skelから作る分にはPHP5の頃と変わらない ❖ PHP5/7両対応にするのは結構面倒 ❖ PHPを機能拡張するような拡張モジュールは対応が面倒 ❖ runkitとかPHP7対応できるのかしら…
22.
まとめ ❖ 拡張モジュールのPHP7対応状況を調べました ❖ ○6
/ 4 ❖ 有名どころの対応状況は良好 ❖ 普通の拡張モジュールは「やればできる」 ❖ 技術的困難はない ❖ xhprof・Xdebugあたりは時間が必要そう
23.
ご静聴 ありがとう ございました
Descargar ahora