2025.大阪関西万博へ

出展事業者様をサポートしました。

詳しく知る

会員向けのWebサイトを半分ガチで作ってみた

会員サイト制作してみた つぶやき
会員サイト制作してみた

筆者のメインのお仕事は「全天候型360°写真・広域のパノラマ写真の撮影や制作」であったり「360°バーチャルツアーの制作」や「VRゴーグル没入型ツアーの制作」だったりします。

が・・・

若き日には、大手工場のフィールドで半分営業・半分技術の対応にあたっていました。
そのときの知見、普段は全く使うことはありません。
ただ、今回のように、ふっと沸いた依頼にはいろいろと役に立つというか、気づくというか・・・です。

限定会員向け用の限定サイトの基礎部分、安く作って欲しいねんー

はい。来ましたよ。
これ~・・・

今時、普通のWebサイトならAIパワーで楽勝なのですが、〝会員向け〟ですと~❓💦

一番の問題は、ご依頼をされる方から〝なんとなぁ~く、コレができたら・・・〟という表の部分は頂けるのですが、裏で回す内容が都度都度というパターン。
コレ、都度都度で仕様を変えられると大変なので、もやぁ~とした指示から、使えるレベルに落とし込む仕様を考えて行くのが難しいというか、パズル的で楽しいというか・・・

こういうとき、想定しないとダメなのは~?っという、お客様が多分、やってしまうだろうっということを想像したり・考えたりするのが楽しいんですよね!

もちろん、Databaseが欲しいというか、数は多くはないのですが、ちゃんとしたサービスで動かすには、無いよりはあった方がいいという判断も加えつつ、どう組み立てて行くのがいいのか?は、数時間考えて、できそうなのか?の仕様を確認して、できそうなら、やってみる!という試作の前のテストをして・・・という感じです。

Databaseが入った瞬間、引きますよね。。。
お客様から出てきた仕様メモを見て、止めようかと思いましたもん。。。

Gemini君、君ならできる(ハズ)!

360°バーチャルツアーやVRのコードで散々、Databaseの代わりにというコードを組ませています。
そのお陰なのか、今は、命令さえ間違わなければ、筆者が思う部分に近い感じに整えてくれるようになっています。

分かっていないのですが、多少は、Gemini君、利用者の知識や考え方を蓄えているのではないでしょうか・・・?とか😊

いつものように、命令を整えて、あとは〝いい感じの提案を頂戴!〟と依頼をかけると、あれよあれよという間に、ベストじゃん!?という提案を出してくれました。

あ・・・ Cloudflareかぁ・・・

知る人ぞ知る、Cloudflare
実は、前から試そうと思いつつも英語なので放置しています。
SEOとかには弱いらしいとか聞いたことがあるのですが、360°バーチャルツアーとかVRには、SEOなんて死語なので、動きが速くて・海外アクセスでも速いとかメリットしかないかも?と考えていました。
(凝った独自仕様は対応できないことも多いようなのですが・・・)

Geminiさんから、提案を頂いたので重い腰を上げることに・・・

さぁ~、行くぜ!
未踏のCloudflareの道へ!
(笑)

360°バーチャルツアー/VRツアー with Cloudflare(を一旦する)

Cloudflare、無料枠が多くて、一定、早くて便利そう・・・とは、前々から思っていたのですが、AWSよろしく如く、設定が必要なのでためらっていたのですね。
この会員サイト作るに必要とあれば、もう、次いでです。

でも、AIに聞くと、時間はかかりますが何とかなりますね。
途中で、R2とか〝何それ!?〟という初めての単語も出現しましたが、基本のキは動かすことができました。
ただ、細かい中身は分かっていませんので、PHPが?とかフォルダが?とかなると不明です。

一つだけ気になって仕方がないのは、ファイルのアップロードがフォルダ単位みたいなんですよね。
つまり、フォルダの中身がアップロードされる➔過去のは消えるという感じみたいです。

常に、全てのファイルをフォルダに入れて、そのフォルダをアップロードするという運用は・・・
全く素人さんなら間違う方法がないので楽なのですが、更新ファイルだけをちょろっとアップしたい!と思ってもできない感じなのが、やや面倒な気もしますね。

R2だからなのかどうか分かりませんが、SETで文字を引けなかったり、SVGがなぜか読み込めなくなったりといとおかし・・・
時間がない本番系で、一発で決まらないときは、ローカル環境の構築ができないので、ちょっと苦しむかもしれません。

使える?と聞かれたら、使えると言えますが、
使いたい?と聞かれたら、やや微妙・・・です。
(国外向けには良いのかもしれませんが試せるお友達がいませんものね💧)

Databaseは・・・ > MicroCMS がおすすめらしい

Gemini君の提案で、ココが一番びっくりしました!

〝MicroCMS〟

仕事柄、Database云々など日頃は触らないので、このようなサービスが日本発であるとはビックリです。

料金プランが0円から。。。

  • Hobby
    個人の小規模なプロジェクトに
    0円 / 月
  • クレジットカードの登録不要
  • 無制限のAPI呼び出し
  • 最大3名のメンバー
  • 最大5個のAPI

WordPressやらSQLやら触らなくていいんですよ!
(本気で触ったことないけどー)

Gemini君に聞きながら、画面を触って行きますが、昔ながらのリレーショナル・DBみたいな画面で、分からなくても何ができるのかという目安?憶測?が立ちやすい画面です。
流石、日本のサービスですね😊

今後、それなりの規模が必要になってDatabaseが必要になったら、お世話になりそうなサービスです。

今回は、依頼元からのガチ仕様に向けた試作(あくまで、利用者様と担当者様のログイン管理やデーターの突合だけ)ですので、このサービスで十分賄えると思いました。

後は、ひたすら > がっちゃんこのテストを繰り返す

会員サイトですので、さまざまな利用が想定されるので、それぞれの立場で想像しながら使って行きます。
〝会員の使い方〟〝管理者の使い方〟〝担当者の使い方〟を、がっちゃんこしながら、終わらないんじゃない?っというテストを繰り返して行きます。。。

以前と異なり、不明なこと・回避策などは、Gemini君に相談できるので楽ですね😊
30年前なんか、本を読むか、エンジニアに聞くか、現場の方に教えて貰うかしかなかったのですから・・・💧
少なくとも筆者とは違う思考回路を持つ人(AI)が横にいるので壁打ちには最適です。

叩いて・叩いて・叩いてみて...
一通り、ボタン操作や画面で問題がなさそう(あったとしても、イレギュラーな操作ミスのとき)なので、ご依頼を頂いた方へリビジョンβとしてご確認を頂くことにしました。

頂いたご返信が・・・
「むずそう・・・💧」と(笑)

会員向けサイトだから、Databaseぽさが必要になって来るんですよね~
やっぱり、そうなるわなーとか思いつつ・・・

会員向けWebサイト:コスト0化に成功?

今回の一番の推しポイント、
実は、ここだったり(?)です(笑)

実は、CloudflareもMicroCMSも基本部分で利用をするだけなら無料なんですよね。
もちろん、アレコレと機能を拡張させたり、管理者が増えたり、管理する人(会員様など)が増えたり、データ量が増えたりすると、お金はかかってきます。

ただ、例えば、試運転的な・会員様も担当者様も~100名様ほど。
スタートなので、大きなコストはかけることができない。
しかも、事業が伸びなければ切り替えて撤退も見据えるならば、コストがかからないことは無敵です。

今回の半分ガチの制作は、〝スモール・スタート〟には最適ということです。

もちろん、想定外のアクセスが入ったりすると、トラブルが生じる可能性や無料の枠を超える可能性もありますが、初めて取り組まれるサービスらしいので、本当に困った時点で見合ったコストをかけて行くのが正しい方法だと思います。
でなきゃ、競合に被せられて終わるかも?ですし、ガチガチに作り込んでしまって実は手作業を残した方が確実で(人間的な方が)いいとかも、ITが進んでも実はアルアルなできごとです。
➔ 筆者の考え方は何百万・何千万のシステムでも基本は同じです

ご依頼を頂きましたら、このノウハウでお作りさせて頂くこともできますよ😊
維持費0円想定(超えることも前提あり)で、小規模前提/基本部設計構築:¥150,000-でいけるかなぁ?と思っています。

中~大規模は、Web屋さんのお仕事だと思いますので、そちらにお願いいたします🙏

\ 今日もブログにお越し頂きありがとうございます /

コメント

タイトルとURLをコピーしました