ホームページ  >  記事  >  バックエンド開発  >  ユースケース管理プラットフォームの保守記録

ユースケース管理プラットフォームの保守記録

WBOY
WBOYオリジナル
2016-08-08 09:22:29900ブラウズ

この作業では、主に個々の機能ポイントを最適化する、ユースケース管理プラットフォームの維持が必要です。このプラットフォームは、プロジェクトごとのテストケースを期間ごとに保存し、ユースケースのクエリ、管理、レビューなどの機能を提供します。

まず、ローカルに疑似オンライン環境を構築します。 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チュートリアルに興味のある方の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。