shinoblog-manabu

Progate(プロゲート)を使って初歩の初歩からプログラミング勉強をはじめました。無料から有料バージョンへ以降しつつ、自分辞書として活用しています。なるべく私と同じ初心者目線を使い、各プログラミング内容を説明したいです。

【プログラミング】ランキングサイトを作る

ランキングサイトを制作するにあたり、先ずは作成するのか外注するのかを検討した。

結果、外注を止めて作成する方向に進んだ。

 

次にどうやったら作れるのか、方法を探った。

 

ランキングサイトにも様々ある

・数字を調査し自分に合ったお勧めのものをランキング形式にするタイプ
・常に順位が変動し、このタイミングによって料金が変動するタイプ

 

今回は少しハードルが高いと思うが後者も変動するランキングタイプを作る方向で決定

 

よく比較サイトは売れやすいし稼げるっていうけどどうやって作るのか?作成法を紹介

nihongo1000.com

 

スマートなランキングの作り方 〜AWA、REQUへの適用事例〜 | CA BASE CAMP

developers.cyberagent.co.jp

 

上記サイトのように、心構えをつらつら書いてるサイトはある。しかし具体的にどうやって書いて良いのかを書くサイトは少ない。

 

 

例えばこんな感じで具体的な方法を探してます。

しかし、Pythonかー。まだ勉強してなかったな。

PythonによるWebスクレイピング入門】vol.04:ランキングサイトの掲載情報を全て自動で取得する方法を徹底解説!

https://youtu.be/2QVS1jg8oOw youtu.be

 

 

必要なライブラリをチェック

FCS・DB・etc..

Frame Check Sequence

ja.wikipedia.org

 

DB

www.keicode.com

 

 

上記までを複合で考えるあたり、工数が多い。また必要知識をさらに肉付けする必要あり、まだまだ完成までの道のりはかかりそうだ。

 

 

今後の方針

  • 現時点までの出来る箇所までいき、そこから一つ一つ詰めて解決する方法をとる。
  • ゴールを最小限に設定し、最終ゴール目標まで点と点をつなげる作業に集中する。

 このようにしておけば、コードを毎日書いてられるし新たな学びもあるだろう。

 

変更点があれば随時ブログにて報告。

 

コードはGitHubに残せるよう、頑張って書いていこう。