「みんなのお仕事相談所」では、ユーザーさまのご依頼の相場や製作期間、
契約書やお金に関する悩みを気軽に相談できるQ&Aコミュニティです。
違反案件についてはよくある質問の「【共通】違反のお仕事とは」をご覧ください。
また、違反報告についてはよくある質問の「【共通】違反報告とは」をご確認ください。
CMS導入の仕事を依頼したいを検討しているのですが、どれくらいの相場感・費用になるかがわかりません。
下記に要件を書きますので、簡単な見積もりをいただけませんでしょうか。
------------------
1.作りたいサービスやサイトのイメージ(コンセプトなど)
-モンスター育成ゲームの攻略情報サイト
-htmlとcssは使えるが、すべて手作業だと大変なのでデータ+テンプレートで大部分を作りたい
-あらかじめ用意したモンスターのcsv(ステータス、レベルアップで覚える技など)とテンプレートでページを量産したい
2.必要な機能
複数のcsvの情報を組み合わせて一つのテンプレートに入れる。
htmlテンプレートからwebページを生成。
(モンスターページ)
モンスターごとに1ページずつ生成
-①ステータス.csvに記載されている情報を、それぞれテーブル内の特定位置に表示
-②そのモンスターがレベルアップで覚える技情報を、lv覚える技.csvからテーブルに一行ずつ抽出して表示
(技ページ)
技.csvから技ページを1ページずつ生成。
技ページ毎に、技の効果、その技を覚えるモンスターをcsvから抽出し、テーブルにして表示
4.その他備考
データベースサーバーを使わずに、csvとパソコンのプログラムで作った静的htmlを
アップロードする方法でサイトを作りたいと思っています。
どうぞよろしくお願いいたします。
はじめまして。
以前類似の募集をかけておられたようですが( https://crowdworks.jp/public/jobs/652861 )内容としては同じものでしょうか?
生成するWebのデザイン部分対応、SEO対策(基本として守るべきWeb構造はともかく、プラスアルファの上位を狙う対策)等を別にすると、用意すべきは「編集機能の無いCMS」と思われます。
開発コスト、後々のメンテナンスを考慮するならば、Ruby on RailsなどDB+テンプレートエンジンの組み合わせが使用できるフレームワークを適用し、カスタムのCMSを作成するのが良さそうです。データベースサーバーを使用しないでパソコン上で、とのことなので、これらをパソコン上で動作するように開発することになります。
データの繋がりを考えると、少なくとも実行時には簡易なリレーショナルデータベースを構築することになります(つまり、データベースサーバーの役をするものが必要です)。CSVを直接データベースとして扱うか、いったん何かのデータベースエンジンに読み込ませるかは、処理速度やデータ構造の複雑さに依存します。
モンスターの数と技の数によりますが、生成されるファイル数が相当多くなりそうですのでサーバー上で動的処理したほうが運用が容易な印象もあります。ただし、1回生成したらほとんど更新しないというのであれば、パソコン上で処理したほうがサーバー側の要求スペックが低くて済む可能性はありそうです。
もしくは、時間単位で契約できるVPSを用いてWebサイトを生成し、Webサーバーへの配置が完了次第VPS側は解約する、といった運用も考えられます。
静的htmlを生成とのことですが、JavaScriptでアニメーションするなどの「動き」を考えられているのであれば、やはりデータベースをバックエンドに持つ動的構成のほうがよいかもしれません。
基本となるWebデザインをいただけて、今回説明されている程度のデータ構造(テーブルにして3つ程度)という前提であれば対応は可能です。
後は納期と期待する完成度(完全に仕上げるか、手早く作って運用しながら修正・改善していくか)次第ですが、初期開発で数万程度の見込みです。
パソコン上で動作ということであれば、WindowsかMacかでも条件が変わってきますのでご注意ください。
以上、よろしければご検討いただければと思います。
可能です。要は、CSVのデータをweb上で、整形して表示してほしい
という事だと思います。
修正もweb上でできます。
なんにしても、そうですが、後から仕様追加すると修正は大変なので、最初に
決めとくといいかと思います。
Railsは、こういったものには最強ですが。wordpressでもできます。
よろしくお願い致します。
Railsは稼動させるのにroot権限必須ですしそれなりのマシンパワーも要るので、サーバー上での処理で良いのであれば確かにWordpressのほうが運用は楽かもしれません。
(なお、私としては「パソコンのプログラムでやりたい」とのことだったので、Railsならサーバーでもパソコン上でも動かせるだろうと考えていました)
カスタムで開発するのであれば各種開発言語・環境で対応可能ですが、Wordpressの場合は frisk44 様などに頼まれたほうがよいかと思います。
皆様回答ありがとうございます!
(4.その他備考)
「データベースサーバーを使わずに、csvとパソコンのプログラムで作った静的htmlをアップロードする方法でサイトを作りたいと思っています。」につきまして
今までpukiwikiといったフリーのcsmを使っていたのですが、
1日のPVが40万くらいになるとレンタルサーバーからphpを使いすぎだと言われ、規制を食らうことが多かったので
次から作るサイトはサーバーへ負担がかからないように、アップロードする際は静的htmlにしておきたいと思っていました。
ゲームの仕様上、一度作ればほとんど更新する必要が無いので、毎回データベースから処理するよりは、
最初から静的htmlにしたほうが負荷は低く抑えられるかなと思った次第です。(JavaScriptでのアニメーションなども入れる予定はありません)
使用しているパソコンはWindowsです。
phpやデータベースには疎い素人なので、上は個人的な感覚での考えです。
プロの方から見て、web上で処理した方が開発も楽で応用も利く。負荷もあまり変わらないといったアドバイスをいただければ、
依頼を「パソコン上で作る」から「DBからweb上で整形」に変更することも考えております。
やりたいことを全てまとめてから依頼として出したいと思います。ありがとうございました。