Webシステム開発・プログラミングに関連した他の仕事を探す
見積もり募集の結果
見積もり募集の内容
- 依頼主の業種
- IT・通信・インターネット
-
依頼の目的・背景
-
お世話になります。SNS等でよく見かけるいいねボタンの作成をお願いしたいと思います。
https://www.sbiartauction.co.jp/results/catalogue/87
こちらの参考サイトのように、各作品毎に設けらえた「お気に入り」ボタンと、その作品の作家のフォローボタンの2種類のボタンです。「いいね」ボタンとはまた少し意味合いは違うのですが、仕組みは同じかと。
ボタンが押されたら数値を増減させるものではなく、押したらレコードが一つ増え、再度押したら取り消しとみなし、レコードが減る仕組みを考えています。(誰がどの作品を押したかが分かる)
テーブル構造は単純で
Like_no、like_item_no、like_member_no、like_cookie_id
と4つのカラムを想定。もちろんこうした方が良いというのがあればアドバイスください。
Like_no は連番
Like_item_no はその商品No
Like_member_no は、(会員サイトなので)ユーザーにセッションで持たせているNo(ログイン前など番号がかったら0を代入)
Like_cookie_id は、すべてのユーザーに事前にクッキーにて付与した16文字程度の文字列。
この4種があれば、ログインしている者はもちろん、ログイン前のユーザーでも、クッキーにて一意な文字列をレコードに与えているので、その文字列にて自身が押下した作品などが分かると思います。
話を戻しますが、参考サイトは以下のサイトです。
https://www.sbiartauction.co.jp/results/catalogue/87
作品を一覧で表示させたとき、作品毎に、その作品意対するいいね(お気に入り)、そしてその作品の作家のフォローです。
なので、作家の場合は(参考サイトを触って頂くと分かりますが)作家のフォローを押すと、同じ作家の場合は一堂に反応します。
この作家のテーブル構成も作品と同じで、
Like_writer_no、like_ writer_item_no、like_ writer_member_no、like_ cookie_id
と、このようにして頂くと、後日汎用的にも使えるので助かります。
いいねボタン(作品のお気に入りと、作家のフォローボタン)ですが、参考サイトにあるように、作品一覧ページに使いたいのと、個別のページ( https://www.sbiartauction.co.jp/results/detail/87/1 )に設置することになりますが、設置までサポート(実際の設置はこちらで行う予定)をして頂ける方にお願い出来ればと考えています。
なお、プログラムはPHPで、データベースはMySQLの組み合わせです。
ご提案のほどよろしくお願いいたします。
-
サイトの種類
-
会員制サイト
-
作業範囲
-
ランサーに相談して決めたい
-
用意してあるもの
-
設定なし
-
参考URL
-
設定なし
-
希望開発言語
-
PHP
-
フレームワーク
-
ランサーに相談して決めたい
-
開発の継続性
-
この開発の後も、継続的に依頼したいと思っております。
-
補足説明
-
設定なし
-
解決したため
この仕事に似たWebシステム開発・プログラミングの他の仕事を探す