PHP のインストールでは memcached を使用します
最近、プロジェクトの関係でまたCIフレームワークをいじり始めました。 Memcached キャッシュ処理テクノロジーは CI フレームワークで使用する必要があります。
始めましょう、まず memcached をインストールします:
ステップ 1: まず memcached.exe ファイルをダウンロードします:
ダウンロード アドレス: http://www.tanbo.name/wp-content / Uploads/2012/12/memcached.exe
ステップ 2: php_memcache.dll をダウンロードします
memcached ダウンロード アドレス: (オンラインで見つけてください。お使いの PHP バージョンに対応している必要があることに注意してください。自分のバージョンを確認する方法php のバージョンは phpinfo ファイルを記述するだけです)
http://www.tanbo.name/wp-content/uploads/2012/12/php_memcache.dll_.zip
ステップ 3: インストールを開始します
1. php_memcache.dll を php インストール パッケージの ext 拡張フォルダーに配置します。次に、php.ini の拡張ディレクトリの下に extension=php_memcache.dll という行を追加します
2. memcached.exe ファイルをドライブ C のルート ディレクトリ (任意の場所) に配置し、それを開いて cmd と入力します。コマンドを入力して memcached をインストールし、有効にします。 (注意: 一度オンにすると、今後は心配する必要はありません。Memcached はコンピューターの起動時にオンになります)インストール: memcached.exe -d install
ステップ 4: Web 環境の Apache を再起動し、memcache が phpinfo() でロードされているかどうかを確認します。 。存在する場合は、インストールが正常であることを意味します。
ステップ 5: テストするコードを作成します。エラーが報告されなければ、すべて問題ありません。
<?php$mem = new Memcache;$mem->connect('localhost', 11211) or die ("Could not connect");echo "<h2>版本:".$mem->getVersion()."<h2>";echo "<h2>版本:".$mem->getExtendedStats()."<h2>";print_r($mem->getExtendedStats());?>
phpのインストールはmemcachedを使用します。今のところはこれで終わりですわかりました。しかし、私は新しい疑問を発見しました:
memcache と memcached の違いは何ですか? ? ?
モジュールは、memcached に便利なプロセス指向およびオブジェクト指向のインターフェイスを提供します。Memcached は、動的 Web アプリケーションによるデータベースからのデータの負荷を軽減するために作成された常駐プロセス キャッシュ製品です。
memcached
は、高性能の分散メモリ オブジェクト キャッシュ システムであり、通常、データベースの読み込み圧力を軽減して動的 Web アプリケーションの応答速度を向上させるために使用されます。
マニュアルをお読みください:
http://php.net/manual/zh/book.memcache.php
http://php.net/manual/zh/book.memcached.php
memcache と memcached の違い オンライン情報:
http://www.cnblogs.com/scotoma/archive/2011/02/15/1955573.html
http://blog.csdn.net/yaday/article/details/7570032
https://blog.linuxeye.com/345.html

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

セッションハイジャックは、次の手順で達成できます。1。セッションIDを取得します。2。セッションIDを使用します。3。セッションをアクティブに保ちます。 PHPでのセッションハイジャックを防ぐための方法には次のものが含まれます。1。セッション_regenerate_id()関数を使用して、セッションIDを再生します。2。データベースを介してストアセッションデータを3。
