サイトで何かが発生したり、登録数が著しく減少したり、サイトでのユーザーアクティビティがゼロになった場合でも、プログラマは「すべてを処理」し、すべてが正常であると考えています。 私たちのプロジェクトで2年間に遭遇した問題を分析し、ユーザーがあなたに書きそうにないような短いリストをまとめました。
サイトは「嘘をつく」
はい、たまたまサイトがあり、それを見て修正すると良いですが、早起きの場合、サイトが訪問者の流入から深夜に「横たわり」、異なるタイムゾーンがあり、長時間寝ていた場合、ユーザーは書き込みませんなぜなら 彼らのサイトは単にロードされておらず、競合他社に行きます。
調べる方法:
1.無料のトラッカーをサイトに配置します(例:
host-tracker.com)
2.サーバーログを分析し、スケジュールをダウンロードします(存在する場合)
DNSの問題
完璧な人はいませんし、システム管理者もそうです。 おそらく、サイト(またはそのドメインの1つ)が解決を停止するか、(さらに悪い)DNSサーバーが同期せず、プライマリDNSが機能しているが、セカンダリはそのようなドメインを認識していません。
かつて、ある地域サイトで、DNSサーバーがマスターからの応答をキャッシュしたためにサイトが1つのプロバイダーで機能し、別のプロバイダーでは機能していないスレーブからの応答をキャッシュしたために機能しませんでした。
調べる方法:
1.無料のトラッカーをサイトに配置します(例:
host-tracker.com)
2.ドメインチェッカーが多数ある場合は作成します
カウンターまたはサードパーティのJavaScript
おそらく、誘惑に負けてサイトにユーザーカウンターを設定したことが考えられます。 または、あなたの友人がニュースを表示するための小さなスクリプトを書いて、友人があなたのサイトに載せるように頼んだとき、あなたはそれに同意しました...
1.スクリプトを提供するサーバーの速度が低下する可能性があり、スクリプトが間違っていると、スクリプトがロードされるまでページ全体のロードが遅くなります。
しかし、おそらくこの問題を予想して、スクリプトの周りに小さなラッパーを作成しました。このラッパーは、最初にページ自体をロードしてからカウンターを挿入しますか? ナイーブ!
2.スクリプトまたはカウンターの作成者は、たとえばデータを挿入するために突然document.writeを使用し、HTMLがすべてその挿入に置き換えられるように、それを書き換えることができます。
調べる方法:
1.ブラウザのAdBlockおよび他の切断ツールでサイトを無効にして、ユーザーに見えるようにサイトを表示します。
PS:この機会に、定期的に問題が発生するランブラートップ100カウンターの開発者に挨拶を伝えたいと思います。
フィードバックが機能しない
長い間エラーメッセージを受信していませんか? すべてが完璧に機能すると思いますか? リラックスしないでください-あなたのフィードバックが壊れているかもしれません:)はい、それは機能しなかった1週間ここで起こります。 ユーザーはフィードバックが機能しないという事実や他のエラーについて書かれないので、アプリケーションの欠如が考えられる理由です。
調べる方法:
1.別の通信回線を残す(たとえば、メールを指定する)
2.プロジェクトで発生したエラーをログに記録して分析する
「0x432942の命令は0x400000004のメモリにアドレス指定されているため、メモリを「読み取る」ことはできません」または代替環境
これは、Internet Explorerユーザーが会うことができるメッセージです。 また、ヘルプへのリンクが表示されないように、または必要なjavascriptが機能しないようにスタイルをレンダリングできます。 そして一般的に「
IEユーザーのお金はFirefoxやOperaのユーザーのお金と同じくらいリアルです」Sergey Chikuyonok。
調べる方法:
1.他のブラウザでテストし、ユーザーの目を通してサイトを見てください
2.プロジェクトで発生したエラーをログに記録して分析する
その他のトラブル(隠されているものを見つける)
ユーザーに合わないかもしれませんが、何らかの理由でユーザーに伝えることができません。 しかし、彼らはブログ、VKontakte、または「彼らはうんざりしている」セクションのローカルフォーラムでそれについて書くことができます。
調べる方法:
1.
Yandexまたは
googleを介してプロジェクトのメンションを
申し込む
同僚、エラーを特定するあなたの方法と、あなたとあなたのプロジェクトの人生からの有益な物語に感謝します。