#1450
/ 速度 1767607083 km/h
/ 生存力 3792408
@#1449
https://ushino.jp/thread.php?thread_id=165#p1449
管理人乙
つかわせてもらうよ
+
0
-
0
#1449
/ 速度 1767601991 km/h
/ 生存力 3797500
全文検索ページ作ってみました。トップページの下の方にあります
検索結果に出るのは現在表示中の投稿のみです
検索に2文字以上必要なのは"あ"や"の"みたいな検索で全件触るのを防ぐため
設計の話をするとスレや投稿は表示、非表示ステータスに分けられていてDBで触るのは表示ステータスだけです
通常の表示処理だとスレッドや板も表示ステータスしか触らないので現状だと仮に1000億件の投稿があっても検索時に触れるのは最大4万件までです
ただ、全文検索自体が重い処理なのでいまのところはミリ秒単位で検索できますが、投稿や板が増えると秒単位の処理になる可能性があります
+
0
-
0
#1424
/ 速度 1767510873 km/h
/ 生存力 3888618
@#1422
https://ushino.jp/thread.php?thread_id=165#p1422
そうか。一定期間後に消えるから、そのあたりの範囲指定もむずかしいな
+
0
-
0
#1422
/ 速度 1767510649 km/h
/ 生存力 3888842
急がないし、無理ならいいんだが、
全文検索
あったらいいな。
データベースの全文検索は、単純そうで単純じゃないらしいので無理せずに。
+
0
-
0
#1354
/ 速度 1767342070 km/h
/ 生存力 4057421
@#1352
https://ushino.jp/thread.php?thread_id=165#p1352
管理人乙
くわしい説明もありがとう
+
0
-
0
#1352
/ 速度 1767340584 km/h
/ 生存力 4058907
原因が分かりました
先日
board.php
thread.php
で改行制限を50→100回にしました
なので投稿欄では改行100回までと表示され、改行カウントも100になっていました
しかし新規投稿を処理するnew_post.phpでは改行50回制限のままだったので改行エラーページに飛んだというわけです
さきほど改行100回のテスト投稿が成功したので直ったはずです
もしまた同じページに飛んだ場合はキャッシュが残っているのでctrl+F5でハードリロードしてください
スマホならブラウザの更新or履歴・キャッシュ削除を試してください
ご迷惑をおかけしました
報告ありがとう😁
+
0
-
0
#1348
/ 速度 1767338620 km/h
/ 生存力 4060871
いま調査中です
少々お待ちを
+
0
-
0
#1345
/ 速度 1767337299 km/h
/ 生存力 4062192
カウント表示が〈100改行未満〉でも、投稿できず「改行は50回までです」というページに遷移する事例があった。この板で。
1253 / 4000文字 改行 99 / 100
「改行は50回までです」
ushino.jp/new_post.php
https://ushino.jp/new_post.php
というURLに遷移したのち上記メッセージが表示される。
投稿しようとしたテキストに絵文字が含まれているせいだろうか。わからないが。1️⃣2️⃣3️⃣4️⃣👉❌⭕👉⚠👉👉👉👉❌⭕
+
0
-
0
#1265
/ 速度 1767151817 km/h
/ 生存力 4256153
文字数と改行カウンタを設置しました
アドバイスありがとう👍
+
1
-
0
#1275
/ 速度 1767148631 km/h
/ 生存力 4250860
(*´σー`)エヘヘ
+
0
-
0
#1273
/ 速度 1767147085 km/h
/ 生存力 4252406
管理人乙
+
0
-
0
#1263
/ 速度 1767142179 km/h
/ 生存力 4257312
あい
+
0
-
0
#1259
/ 速度 1767120962 km/h
/ 生存力 4278529
〈新しいスレッドを立てる〉投稿フォームに上限カウンタ(文字数/段落)がないため
制限を超えるテキストを含んだ投稿→「警告画面」に遷移→ブラウザバック→データ消失
という事態が発生した
超過テキストが消えてしまうのは致し方ない、としても
せめて〈新しいスレッドを立てる〉投稿フォームにも上限カウンタを設置してほしい
+
0
-
0