要件を整理してみよう

iris1sm
·

こんにちは。前回の記事に思ったより反応があってびっくりしています。個人サイトはみんなの憧れだもんね(巨大主語)。Blueskyに投げたからというのもあるのかも。Feedもあるし。

さて、サイト作りですが、技術面については今はお勉強タイムです。見ている講座のリンクをまた貼っておきます(前回の記事と同じです)。

WordPressのテーマってそういう構造になっているんだな~~~へえ~~~~

ところで、EASELの開発者さんが運営している、情報メディア(同人する人向け)があり、良い感じだったので共有しておきます。

■創作・同人サイト向けノウハウ

■WordPressノウハウ

---

要件を整理しよう

サイトを作るにあたって要件を考えてみましょう。ちなみに私はWeb開発とかまともにやったことがないので、用語とか流れがめちゃくちゃでもご容赦ください。

背景

複数ジャンルで活動しているうちに、成果物があちこちに散らばってきました。イラストと漫画はpixiv、物理本はbooth、TRPGシナリオはTALTO、シナリオ利用規約はNotion、SSもNotion、創作のキャラ一覧はTumblr、ネタバレのあるイラストはポイピク、自己紹介はジャンルごとに違うサービスで……

……まとめたい!!!! リンク集でもいいからまとめたい。xfolioなどのサービスもあるが、シナリオや(作ってないけど)立体物が置きにくかったりするのである。ポートフォリオというか、ポータルサイトというか、そういうのを作りたい。

そして手帳が生活にしみついてきたのでその流れでブログもやってみたい。しずインが思ったより良い感じなのだが。城がほしい。

やりたいこと

サイトで実現したいのは以下2点。

  1. 自分の作品をまとめる

    • 成果物の実体はサイトになくてもいいが、サムネイルの表示と各作品へのリンクの案内はしたい

  2. ブログ

    • [1. ]とは構造的に分離した状態で、ブログ記事を投稿したい

機能要件(?)

名称あっているのだろうか……。まずは適当にイメージだけ出しておいて、ビジュアル考えながら詰めていくことにしましょう。

  1. ページ

    • トップページ

    • 自己紹介

    • 作品一覧

      • 創作

        • 世界観/キャラ紹介

        • イラスト/漫画/ほか

      • 二次創作

        • イラスト/漫画/ほか

      • TRPG

        • 利用規約・ガイドライン

        • シナリオ

          • QAとか

    • ブログ

      • もろもろの記事

    • 問い合わせ

  2. 共通部品

    • トップ表示

    • ナビゲーション

    • サイトマップ

インフラ要件とか技術要件とか

  • サーバはレンタルサーバで用意

    • 場所は考え中だけどXserverとかどうかな?

  • 独自ドメインを取得する

  • WordPressを使う

    • PHP、HTML、CSS

    • nginxまたはapache、MySQL

  • 既存のテーマを利用し、子テーマでカスタマイズする

    • 複雑な独自実装はなるべくしない

    • まずはEASELでやりつつ、Cocoonとかも見てみようかな

何はともあれセキュリティが心配なので(グローバルに公開するから問題があると他人に迷惑がかかるし)、自分で実装する範囲をなるべく少なくして……その中で……セキュリティ対策を……できる限りやろう……という方針です。

---

以上! こんな長々と書いているけど本当にできるんだろうか……

おしまい