はてなブクマやblog等で最近よく見かける「タグ」システムについて。 自分のサイトの商品に、 ユーザーが自分で「タグ」を指定することができるようにするには、 どういう設計をすればいいのでしょうか? mysql/phpで構築しています。 A商品に、 ユーザXが「あ」「い」「う え」というタグをつけ、 ユーザYが「あ」「お」とタグをつけた場合、 A商品ページに 「あ」「い」「う え」「お」のタグ一覧が表示され、「あ」は2個ついてるので文字を大きくする、というようなイメージです。 タグテーブルを作って、 商品名:ユーザID:タグ などのカラム一覧で、 タグカラムにタグをカンマ区切りなどで入れていってるのかなぁ、なんて想像してます。 アドバイスや、参考になりそうなサイトを教えて頂けますとうれしいです。
An online tech community is the most exciting place for a software developer to spend their time. It not only offers the chance to work and interact remotely, but also helps in honing one’s own skills and becoming a well-rounded programmer. Whether you are a budding software developer or simply passionate about technology, here are the best online software development communities you can join. The
FemoにTag絞り込み機能を追加しました。 前のエントリーのTag絞り込み機能ですが、完成したので導入しました。 関連するタグがページタイトル下にでてくるので、それをクリックでメモを絞り込めます。 結構便利です。ご意見をいただいた、Satoshiさんありがとうございます。 データベースへの問い合わせはTags: Database schemasの“Scuttle” solutionを参考にしている。スキーマもほぼ一緒だったりもする。 関連するタグの抽出とか、結構泥臭い実装になっているので、まだまだ手を付けたい。 今は使ってないけど、MySQLのSub-Queryは結構遅かった。Queryを2回実行した方が圧倒的に早い。 これはチューニングで解決できるところでもあるのかなぁ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く