ホームページ > バックエンド開発 > PHPチュートリアル > モデル内の一部のビジネスロジックエラーメッセージが出力されないことはありますか?

モデル内の一部のビジネスロジックエラーメッセージが出力されないことはありますか?

WBOY
リリース: 2023-03-01 22:56:01
オリジナル
1002 人が閲覧しました

たとえば、商品を変更する場合、商品画像は最初に元の画像を削除してから新しい画像を追加するように設計されており、前の画像の削除でエラーがあった場合は、「エラーがありますか?」と直接出力します。 「前のイメージを削除していますか?」 これはエラー メッセージですか? テスト段階のみですか? ? ? ユーザーはまだ使用中にこの種の問題に遭遇しますか?

返信内容:

たとえば、商品を変更する場合、商品画像は最初に元の画像を削除してから新しい画像を追加するように設計されており、前の画像の削除でエラーがあった場合は、「エラーがありますか?」と直接出力します。前のイメージを削除していますか?」 これはエラー メッセージですか? テスト段階のみですか? ? ? ユーザーはまだ使用中にこの種の問題に遭遇しますか?

あらゆる状況が考えられ、ユーザーもこの状況に遭遇する可能性があります。

ユーザーエクスペリエンスは優れている必要があります。たとえば、貴社の Web サイトのユーザーとして、今すぐ製品を更新したいと考えていますが、画像の更新中にエラーが発生しました。そのため、何のプロンプトも表示されなかったので、当然、正常に更新されたと思いました。数日後、製品が正常に更新されたことがわかりました。製品には古い写真が残っています。このとき、あなたのウェブサイトのユーザーエクスペリエンスが良くないと感じます。もしあなたのウェブサイトと同じタイプのウェブサイトが市場にあるのであれば、それを試してみるかもしれません。トラフィックが失われる可能性があります。


つまり、言及するかどうかはユーザーエクスペリエンスに関係します。良いエクスペリエンスを実現するには、ユーザーに状況を報告する必要がありますが、同時に、あまり詳細な状況を報告する必要もありません。たとえば、画像のアップロードが失敗したとだけ伝えることができ、失敗のパスとその原因となったコードも報告すると、少し冗長になります。

ユーザーが理解できない、出力に依存する出力の一部はユーザーに表示すべきではありません。ユーザーエクスペリエンスは良くありません。

ユーザーはウェブサイトのシステムがどれだけフォールトトレラントであるかを気にするのではなく、必要な機能が実装されているかどうかにのみ依存します。簡単なリマインダーで問題ありません。たとえば、システムがビジー状態です。後でもう一度試してください。または、ネットワークの状態が良くありません。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート