• ベストアンサー

ASP(C#.NET)でタグクラウドの実装ってできますか?

皆さま宜しくお願いします。 最近、いろんなサイトでタグクラウド (タグと呼ばれるリンクを大小フォントサイズを変えて配置するやつ) を見かけます。 このタグクラウドを実装したサイトを構築したいと考えてます。 ASP(C#.NET)で実装したいのですが、なかなか情報がありません。 PHPだとタグクラウドを実装するプラグインがあるようなのですが。。 ご教授宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

タグクラウドの作り方なんて、人それぞれだと思います。こう作らなければならない、なんて決まりはありません。タグクラウドの仕様は大体どれも同じようなもので、、、 (1)何らかの要素で重み付けがされている。例えば、ブックマークしている人の数とか、点数のような数字であるとか。 (2)(1)の要素に従って文字のサイズを変えている。大体3段階ぐらい。 (3)タグクラウド自体は、文字の順で並んでいる。(1)で並び替えていると、一覧の片方に同じサイズの文字が集中するので注意。 こんな感じじゃないでしょうか。 私は SQL Server 2005 の ROW_NUMBER 関数を使って、適当に作りました。 どう作るかはあなた次第ですよ。

yokochan2005
質問者

お礼

今頃になってしまいましたがありがとうございました。 osakan_budiのアドバイスを元にいろいろ調べてなんとか 実装することができました。 ありがとうございました。

関連するQ&A

  • PHPとASPどっちがよい??

    比較的大規模な商用サイトの構築を考えています。 データベースを使用したいと思っているのですが PHPとASPのメリットデメリットがわかりません。 それぞれについてメリットデメリットを教えていただけないでしょうか。 あなたならどちらにしますか? あるいは他にもっとよい方法がありますか? ご教授ください。

  • ASPの勉強方法(ASPの達人にお尋ねします)

    .NETやASPなどマイクロソフト系のスクリプト?プログラムの全体像が理解できていないのですが、たとえばPerlやPHPなどは関数などポケットサイズに収まる本でかなり良質なものが多いのですが、ASP?(WSH?VBS?VBE? ...似たようなものがありすぎてわからない)で良質な本はあるのでしょうか? 私はPerlやPHPでサイト構築することは多いのですが、ASPって何というレベルです。 なぜASPに今まで興味が持てなかったというと、Windows限定は周知のことですが、言語自体非力のせいか(たとえば、改行文字を取り除く場合は、Perlでは、chompでOKですがASPでは???)なので、仕事でASPに携わるかもしれませんので、現在ビクビクしております。 PerlやPHPのようなパフォーマンスで習得したいのですが、ASPの達人の方は、どのように勉強されてきたのでしょうか?

  • ユーザー認証管理機能を簡単に実装するには

    php+mysqlにてサイトを構築しています。 ユーザー認証と管理を簡単に構築するには、どのような方法で実装するのが一番手軽で簡単でしょうか。 何かサンプルなどを教えたいただければと思います。 抽象的な質問ですみません。

    • ベストアンサー
    • PHP
  • PHP to ASP.NET Migration Assistantに

    PHP to ASP.NET Migration Assistantについて。 PHPをASP.NETに変換できる、PHP to ASP.NET Migration Assistant というものがあるらしいのですが、 どこから取得できるのでしょうか? 調査したところ、http://msdn.microsoft.com/ja-jp/asp.net/aa336640.aspxのサイトでダウンロード先が http://www.asp.net/migrationassistants/php2aspnet.aspxとなっていましたが、リンク先が見つかりません。 宜しくお願い致します。

  • liveboor blog タグクラウド設置

    こんにちは。 ライブドアブログのタグクラウド設置についてお伺いしたい事があります。 タグクラウド専用のページを作ることは可能でしょうか? 現在ライブドアブログを使用しており、デザインは”Extensible Gallery”を元に不要なものの非表示程度のカスタマイズをした素人です。 見た目のシンプルを活かしていきたいと思うのですが、ブログパーツとしてサイドカラムに設置できるタグクラウドがいまいち気に入りません。 現在考えているのは ・別ページにて表示できないか 記事等ににてタグクラウドのページを作成してサイドカラムにリンクを設置 ・サイドカラムのタグクラウドを閉開式?にできないか 普段はタグクラウドの題名?(タグクラウドという文字のみ表示されていて)使用時のみクリックorアイコンを合わせるとタグの文字群が表示される このようにできないかと考えております。 それと、現状各記事にタグを設定しているのですが、スマホでタグをタッチするとサイト内での同タグの検索ができるのですが、PC表示でタグをクリックするとliveboorblogでの検索となってしまいます。 設定の仕方を間違っているのでしょうか? どなたかやり方がわかる方がおられましたら是非ご教授くださいませ。 よろしくお願い致します。

  • Flash Playerのような展開表示をJS/ASP/PHPで…。

    いつもお世話になっております。 本日は、リンクボタンをクリックすると、そのリンクの下に他のメニュー等が展開するようなものについて、下記のサイトに近いものをjavascript、もしくはphpやaspなどで製作できないかと思い、ご質問させていただきます。 http://www.adobe.com/jp/products/flash/ adobe社の公式サイト(Flash Playerのページ)なのですが、こちらのページ左側にある"30日無償体験版"の下にある 『本製品を含む~…』から『購入方法』と並んである数個のリンクと同様の動作を javascript、もしくはphpやaspなどで再現できないかと思っております。 滑らかな表示等は無理だとは思いますが、なにか方法がございましたら ご教授ください。無理or非常に難しい、とご判断いただける場合その一言だけでも投稿いただけますとうれしいです。 よろしくお願いいたします。

  • リンクをJavascriptで実装している理由は?

    大手の会員制サイトなどで、リンクがAタグではなくJavascriptで実装されているものがあります。なぜわざわざJavascriptで実装しているのでしょうか? 私の個人的なネットサーフィンのやり方として、リンクをCtrlボタンを押しながらクリックして新しいタブで開いてます。target="_blank"と指定されたAタグをクリックしても新しいタブが開きますが、Ctrl+クリックは画面が切り替わらないので、例えばメールボックスで見たいメールへのリンクを先に一通り開いておき、後で「メールを見る」という作業だけを連続的に行え、効率的です。 しかしJavascriptで実装されたリンクはクリック時、Ctrl(新しいタブで開く)やShift(新しいウィンドウで開く)を押していてもそれが効かず、スクリプト側の制御に委ねられる形になります。これは不便ですし、スクリプトを組む手間もかかるやり方だと思います。なぜわざわざこのような方法を使っているのでしょうか? 以下、私の予想です。 (X)HTMLの今後の仕様として、「target属性を廃止し、どのような方法でリンク先へジャンプするかはユーザに選ばせる」という動きがあるそうだが、制作者側がジャンプ方法を強制する為にJavascriptを使ったのか。しかし会員制サイトのような特にユーザ主体性の大きいサイトがユーザの利便性(操作性)を奪うような方法をとるだろうか。また、新しい仕様はまだ一般的には浸透していないので先走ってそれに合わせたということは前述の理由から考えにくいし、(X)HTMLはマークアップ言語なので仕様に沿っていないことによる不利益はSEOぐらいしか考えられない(SEO対策は重要だが)。また、pdfなどのバイナリデータがトップにヒットするケースもあるので、不利益といってもどの程度のものかは不確かである。

  • ASP.Net Title メンバーではない?

    大変お世話になっております。 ASP.Net で開発を初めて10ケ月ぐらいになりました。 今だに出るエラーがあるのですが、解決方法がわかる方がいらっしゃいましたら何卒ご教授いただければと存じます。 それは Visual Studio からデバックし、コンパイルしてサーバーに配置してクライアントからサイトを表示したときにでるエラーなのですが、 Title はASP.Net のメンバーではありません とのエラーが表示され、何回もサイトをリロードなどしていると、そのうち、正常な画面が表示されるのです。 コンパイルし、サーバーに配置した後、サーバーが再度コンパイルなど処理をしている最中なのかななど、推測はできるのですがその域を脱していません。 何回もリロードせずにすぐに正常な表示をさせるにはどのようにすればよろしいでしょうか? 何卒よろしくお願い申し上げます。

  • 月額250円前後で独自ドメイン対応のネットショップ構築ASPサービスを探しています。

    月額250円前後で独自ドメイン対応のネットショップ構築ASPサービスを探しています。 先日たまたま使いやすいネットショップがあって、どこのシステムかなあとリンク先を見たところ、とっても格安で充実したサービスのASPだったのでビックリしました。しかも月額なんと250円?前後でとてもお得だったのです。 その時は、すぐに何かをするということはなかったのですが、今回ネットショップを構築してみようと思い立ち、先日見つけたそのサイトを必死に検索しているのですが、一向にひっかかってくれません!!(>_<) どなたがご存知の方がいらっしゃいましたら教えてくださいませんか。 情報としては、 (1)月額250円前後の格安の利用料 (2)独自ドメイン対応 (3)携帯サイト対応 (4)サイトの雰囲気はおちゃのこネットに似ている http://www.ocnk.net/ です。 よろしくお願いします。

  • ASP.NETかPHPで大規模サイト開発運営コスト

    『ASP.NET(C#)+azure』か『PHP+MySQL+ApacheかNginx(サーバーは自社で構築)』 でAmebaやFC2のような大規模サイトを開発・運営した場合、一般的にどちらの方がコストが安くなると思いますか? ※PHPでもASP.NETでも同じレベルの技術者が容易に確保できると仮定して。 (1)同じ期間で開発運営を続けていく場合どちらの方が総合的なコストが安くなると思いますか? (2)また、サーバー運営費用が多少高く(2倍も3倍も高いようなら問題ですが)なっても開発運営に携わる人員を少なくしたい場合はどちらの方が良いと思いますか? やはりASP.NETには優秀なIDE(VisualStudio)がありますし同じ期間で作る場合はPHPより人員が少なくて済むのではないかと思ってます。(特にFC2などの大規模サイトの場合は) それとazureならサーバーを管理する人員も減らせますか? (3)一般的に表示速度(ユーザー体感)はどちらの方が速いのでしょうか?サーバーの性能にもよるとは思いますが・・・。

専門家に質問してみよう