記事へのコメント17

    • 注目コメント
    • 新着コメント
    k-holy
    k-holy 配列のキャッシュとしてvar_export()を利用している場合、実はPHP7以降で高速化されていたってことかな。であれば、DateTimeやDateTimeImmutableのように、__set_state()メソッドが実装されているクラスのオブジェクトでも同様?

    2020/08/17 リンク

    その他
    rryu
    rryu CMSなどからデータ入りのPHPファイルを生成して検索するみたいな仕組みでより巨大なデータが扱えるようになるとかはあると思うが、これが効く規模になるとメモリの方が怖い感じがする。

    2020/08/13 リンク

    その他
    stealthinu
    stealthinu PHP7から定数だけだとOPcacheに入れてくれるから速いと。しかしPHP7になってもう5年というところに一番の衝撃を覚えたわ…

    2020/08/13 リンク

    その他
    t-cyrill
    t-cyrill これは知らなかった。高速な設定置き場だね

    2020/08/13 リンク

    その他
    YukeSkywalker
    YukeSkywalker 定数の配列ってなんかちょっとキモい……

    2020/08/13 リンク

    その他
    ntstn
    ntstn これを利用したフレームワークのキャッシュの機能待ちかな自作するとメンテナンスで困りそう。

    2020/08/13 リンク

    その他
    terazzo
    terazzo config系とかでフレームワーク側でキャッシュしてるやつとか逆に遅くなりそうなレベル

    2020/08/13 リンク

    その他
    juve534
    juve534 はえー。変にDBとかファイルに値を持つより、配列にベタ書きする方が、PHP7環境だと有利ってことかな

    2020/08/13 リンク

    その他
    uzulla
    uzulla PHPにはvar_exportという関数がありますので、それでダンプしてちょっとだけ整形して保存して、includeするというテクとセットにすると良いとおもいました。

    2020/08/13 リンク

    その他
    nmcli
    nmcli 巨大なオレオレフレームワーク使ってるとこの機構をうまく活用できてない可能性もあったりして、みたいな不安を持ってしまった

    2020/08/13 リンク

    その他
    kenzy_n
    kenzy_n スケールアップ

    2020/08/13 リンク

    その他
    mattn
    mattn 「PHP 7ならどんなに巨大な定数配列でも実質タダで使えるわけですよ」実質タダすごい。

    2020/08/13 リンク

    その他
    n314
    n314 マジか…。dbのキャッシュを適当なキャッシュライブラリに頼ってたけど、php配列を自分で書き出すことを考えようかと思うくらい眼から鱗。メモリ効率もいいよねきっと。

    2020/08/12 リンク

    その他
    ponpon_qonqon
    ponpon_qonqon OPcacheが高コストすぎて、逆に使うのが怖い…

    2020/08/12 リンク

    その他
    ymm1x
    ymm1x マスタデータとかはもう JSON をメモリキャッシュとかするより配列定義した .php ファイルを生成しておいて都度 include する方が高速だろうね

    2020/08/12 リンク

    その他
    taruhachi
    taruhachi メモリさえ許せば参照専用の定数配列DBで爆速のシステムを作る事ができるかもしれないな。面白そう。

    2020/08/12 リンク

    その他
    Akaza
    Akaza “配列のキーと値の全てが定数…であれば定数配列”

    2020/08/12 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    PHP7から定数配列がOPcacheに乗るので巨大配列が使い放題という話 - hnwの日記

    PHP 7.0のリリースから約5年が経過し、そろそろPHP 8.0のリリースも見えてきました。人によっては使い始...

    ブックマークしたユーザー

    • murasuke2023/08/31 murasuke
    • techtech05212023/08/16 techtech0521
    • seabreamlover2022/03/08 seabreamlover
    • thotentry_hatebu1972020/12/12 thotentry_hatebu197
    • boku20002020/08/22 boku2000
    • hamaco2020/08/18 hamaco
    • k-holy2020/08/17 k-holy
    • Y-Kanoh2020/08/16 Y-Kanoh
    • okumuraa12020/08/16 okumuraa1
    • karahiyo2020/08/16 karahiyo
    • sanko04082020/08/15 sanko0408
    • d-nkt2020/08/14 d-nkt
    • xef2020/08/14 xef
    • tiamointer2020/08/13 tiamointer
    • tjtjtjofthedead2020/08/13 tjtjtjofthedead
    • rryu2020/08/13 rryu
    • koseki2020/08/13 koseki
    • ngyuki2020/08/13 ngyuki
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事