思うところがいろいろあって、ブログ(らしきもの)のシステムを作りました。
実装言語はJavaで、DBはPostgreSQLを使っています。
機能的にはいろいろ足りないところもあると思いますが、それは今後使って行くうちに足していけばよいかと思っています。
特徴はこんな感じ。
(1)管理画面にリッチテキストエディタの機能を持っていません。
なので文字を太字にしたりとか色を付けたりとかはできません。
テキストの入力欄はただのテキストエリアです。しょぼいように思いますが、FacebookとかTwitterとかただのテキスト入力エリアのくせにめちゃくちゃ重いし、ブログとかでリッチテキストエディタの機能があるものでも使ってみると結局変な動きをしてHTMLを出して修正することが多いように思います。今でもSNSのたぐいではたいていリッチテキストは使えないわけで、それで多くの人が不便を感じていないなら、テキストだけ打てれば困らないんじゃないかと思います。
(2)ブログの記事は「セクション」の連なりで構成されます。
ひとつのセクションには、文章と、それに続けて複数枚の画像が貼れます。画像にはそれぞれキャプションがつけられます。
Facebookあたりはこんな感じですが、長文を書く場合、文章を書いて画像を貼って、さらに文章を書いて画像を貼って、としたいこともあるでしょう。セクションを複数作ればそれも可能です。
管理画面(記事作成画面)はこんな感じ。
内部的な作りについてはおいおいどっかに書きます。
この記事へのコメント:
Posted by まえばし 2024/09/17 00:57
Posted by うかい 2024/09/17 10:06
Posted by まえばし 2024/09/18 01:25
コメントを書く
名前: