この作業では、主に個々の機能ポイントを最適化する、ユースケース管理プラットフォームの維持が必要です。このプラットフォームは、プロジェクトごとのテストケースを期間ごとに保存し、ユースケースのクエリ、管理、レビューなどの機能を提供します。
まず、ローカルに疑似オンライン環境を構築します。 xampp+php+mysql、プラットフォームのソース コード ファイルを xampp/htdocs/ ディレクトリにコピーします。ブラウザを開いて http://localhost/xxx.php にアクセスし、ローカル シミュレーション環境にアクセスします。
最適化ポイント1:リソースの待ち時間が長くなりすぎる原因となる無効なjs、css等を削除します。
解決策: ブラウザの F12 を使用して、ネットワーク接続タイムアウトとリソースが返されないという警告項目を確認し、ソース コード内のリソース要求ステートメントの位置を見つけてコメントアウトすると、問題は解決します。
最適化ポイント2:ユースケースレビューメールへの返信機能は無効となります。
解決策: 疑惑を避けるため、問題については詳しく説明しません。解決プロセスにおける重要なポイントは次のとおりです:
1) ローカルの PHP バージョンはオンライン バージョンよりも新しい必要があり、その結果、同じソース コードでローカル エラーが発生します:
致命的なエラー: 呼び出し時の参照渡しD:Program Filesxampphtdocsxxxxxxxxx.php の xx 行目で削除されました
問題の原因は次のとおりです。参照パラメータの記述構文が PHP のバージョン間で異なります。参考: こちら
新バージョンのphp、関数定義時:
<span>function myFunc<span>(<span>&<span>$arg<span>) <span>{ <span>do something<span>... <span>}</span></span></span></span></span></span></span></span></span>
関数呼び出し時:
myFunc<span>(<span>$var<span>)<span>;<span>//Call myFunc</span></span></span></span></span>
つまり、新バージョンのphp関数を呼び出す場合、パラメータの前に&がありません。
以上、ユースケース管理プラットフォームの保守記録を内容も含めて紹介しましたが、PHPチュートリアルに興味のある方の参考になれば幸いです。