タグ

php php7に関するbleu-bleutのブックマーク (5)

  • CentOS6/CentOS7にPHP5.6/PHP7をyumでインストール - Qiita

    はじめに CentOS6系の標準リポジトリのPHPバージョンは5.3、 CentOS7系の標準リポジトリのPHPバージョンは5.4です。 それ以外のバージョンを使用したい場合は、リポジトリを追加してのインストール作業が必要になります。 今回、PHP5.6, PHP7.0, PHP7.1のインストール手順について記載します。 (※2017-07-23時点の情報です) Yumリポジトリ追加 EPELとRemiリポジトリを追加します。 EPELリポジトリ [CentOS6系] yum install epel-release または rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm [CentOS7系] yum install epel-release または rpm -Uvh http

    CentOS6/CentOS7にPHP5.6/PHP7をyumでインストール - Qiita
  • apache,mysql,phpをソースからインストールしたメモ - 備忘録

    LAMP環境構築の備忘録。 構築環境 CentOS 7.2 httpd-2.4.18 mysql-5.7.10 php-7.0.1 PHP7つかうよおおおおおほおおおお apacheインストール 依存パッケージやらインストール準備 $ sudo yum install pcre-devel 2.4からapache体に同梱されなくなったapr,apr-util $ cd /usr/local/src $ wget http://ftp.meisei-u.ac.jp/mirror/apache/dist//apr/apr-1.5.2.tar.gz $ tar xvzf apr-1.5.2.tar.gz $ cd apr-1.5.2 $ ./configure --prefix=/usr/local $ make $ sudo make install $ cd /usr/local/src

    apache,mysql,phpをソースからインストールしたメモ - 備忘録
    bleu-bleut
    bleu-bleut 2016/04/29
    一応phpとmysqlのソースコンパイルの手順も。
  • PHP7の内部実装から学ぶ性能改善テクニック

    .NET Conf Tokyo 2019 にて登壇。 https://vsuc.connpass.com/event/146588/ C# 8.0 の新機能のうち、非同期ストリームと呼ばれるもの(await foreach, await と yield の混在)について説明します。 また、非同期ストリームの内部的な仕組みの説明と合わせて、ValueTask や IValueTaskSource など、Task がらみのパフォーマンス改善の歴史を振り返ります。

    PHP7の内部実装から学ぶ性能改善テクニック
    bleu-bleut
    bleu-bleut 2015/09/08
    致命的エラーが例外処理になった、??演算子、mysql関数が廃止、その他 / int型とstring型のzvalコンテナの構造の見直し、配列と連想配列を別の構造に変更、その他。
  • 「先取り!PHP 7 と WordPress」を発表しました

    今年の 11 月にリリース予定の PHP 7 上で、WordPress を動かすとどうなるか、ということをデモを交えて紹介しました。 デモでは、9 年間稼働しているブログ(Shin x blog)のコードを PHP 7 で動かしたりしてみました。そのままは動かないので、エラーメッセージを表示して、修正して、という作業を壇上で行い、最終的には表示するところまで進めました。PHP 7 への移行作業の雰囲気が伝われば嬉しいです:) WordPress では、PHP 7 の新機能よりも、パフォーマンスアップの方が恩恵が大きいと思うので、PHP 5.6 との比較も行っています。 WordCamp Kansai 2015 雑感 私は、2 日目の夕方のセッションだったので、午後に会場入りして、いくつかセッションを見ていました。そこで感じたのが以下でした。Web エンジニアが見て面白いセッションがいくつ

    bleu-bleut
    bleu-bleut 2015/07/30
    mysql関数やsplit関数が廃止されるのは影響がありそう。
  • PHP7における内部値の表現―パート1 : PHP5とPHP7のzvalの仕組み | POSTD

    前回の投稿では、PHP7に取り入れられた improvements to the hashtable implementation(ハッシュテーブル実装の改善) について書きました。それに続く形で、今回はPHPの全般的な値の新しい表現形式に目を向けてみます。 取り上げる内容の量から考えて、2つのパートに分ける予定です。このパートでは、PHP5とPHP7の間におけるzval(Zend値)の実装の違い、それから参照の実装について説明し、パート2では、文字列やオブジェクトなど、個別の型の実現について、詳細に検討していこうと思います。 PHP5のzval PHP5では、zval構造体は次のように定義されます。 typedef struct _zval_struct { zvalue_value value; zend_uint refcount__gc; zend_uchar type; zend

    PHP7における内部値の表現―パート1 : PHP5とPHP7のzvalの仕組み | POSTD
  • 1