• 締切済み

テキスト管理をメインとしたCMSを製作するためのサイトや書籍

現在、PHPにて「時系列ではないテキストファイルを扱うCMS」を製作したいと思っています。 具体的には自身が書いた論文やコラムを公開するWEB管理CMSです。 【スキル】 ・htmlやCSSはエディタにて自身で製作することが可能 ・プログラムはCOBOLとPHPをかじった程度。定番のコードが書けるor理解できる程度 ・DBは基本のSQLをAccessにて使用したことがある程度 【概要】 index─ABOUT     ├REPORT     │├物理1     │├数学1     │└国語1     ├PRESEN     └(非公開)管理ページ などのサイト構成だとします。 ABOUT、PRESEN-1ページのみ(文章量が増えて、ページ数は増えない) 物理1-物理1に分けられる文章全ての一覧(カテゴリ一覧) 数学1-数学1に分けられる文章全ての一覧(カテゴリ一覧) 国語1-国語1に分けられる文章全ての一覧(カテゴリ一覧) 管理ページへログイン、新規ページからレポートの内容を書きます。 内容は『相対性理論について』(分類カテゴリーで言うと物理1にこのファイルを置きたい) このファイルは1ページはアップしましたが、このファイルは続きのあるファイルで、後日、続きを書くと分かっています。 次の日、私は『証明について』と言うファイルを書きます。 これは数学1に置きたい。 そして、そのファイルは1ページ。 その後、また『相対性理論について02』と『生物とは』のレポートを書くとします。 『生物とは』のファイルは1ページで終わったけど、もしかしたら続きを書くかもしれない。 となった時、ファイルの状況は下記になります。 * 『相対性理論について』01 02 |物理カテゴリ * 『証明について』 |数学カテゴリ * 『生物とは』 |物理カテゴリ 【やりたいこと】 * 新規にファイルがアップされたり、更新されたら、自動的にindexなどにある「更新履歴」の更新リストに加える。 * 同タイトルのレポートが複数ページになった場合、自動で「next」「back」へリンクを張る。(1ページ目は「back」を表示せず、最後のページでは「next」を表示させない、など) * 管理画面から作成したファイルのカテゴリをプルダウンなどで選択、もしくは新規でカテゴリを作れる。 * カテゴリに新規ファイルが追加されたら、カテゴリ一覧リストに自動的に追加されるようにしたい。 * カテゴリ一覧に追加されたファイルが、複数ページの場合のみ タイトル 01 02 とリンクを張りたい。 ・ 同タイトル 02 ・ 同タイトル 01 の形式にはしたくない。 * 今後機能を追加して行きたいと思っている。(具体的には、レポートの文字数をカウントし、保存前に文字数を表示したり、下書き保存できたり、投稿予約したりなど) 【現状】 ・PHPのプログラムに関しては本当にぼやっとですが、見当がついています。 ・smarty+PHP+MySqlになるとイマイチ分かっていません。(smrtyがビューを担当しているのは分かるのですが、投稿フォームからどうやってDBにデータを入れたり、ビューに吐き出しているのか感覚がつかめません。PHP内でSQLが打てる?) ・最低限WEBを管理しやすい方法を覚えてから、その他のことを勉強したいと思っている。htmlで例えるなら乱暴ですが、HTML+外部呼出しCSSなど(+SSIやインクルードの状態ぐらい) (参考サイト:http://74.125.153.132/search?q=cache:6h2iE7gESfUJ:sayhelloworld.blog113.fc2.com/blog-entry-12.html+%E3%82%80%E3%81%97%E3%82%8D%E5%88%9D%E5%BF%83%E8%80%85%E3%81%BB%E3%81%A9%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF&cd=1&hl=ja&ct=clnk&gl=jp) こちらのサイトの意見に賛成のため。<HTMLの時、そう思ったので・・・。 ・SOYCMSにて作ってみるか、フレームワークを覚えるか、どちらかにしようと思ってます。 ・XOOPSは少々廃れているイメージがあり、一度導入しましたがやめました。MT、WPに関しては「時系列のテキスト」ならば最高だとは思うのですが、本来MT、WPが得意とする方向とは違うため改造面が大きく、少々厳しく思っています。(時系列以外のCMS化するサイトやドキュメントがいい感じで発見できませんでした) 【お伺いしたい点】 ・何か、このCMSを製作するのに参考になる書籍、またwebサイトなどはありませんか? 基礎(helloPHP!など)から、という感じではなく【実践】に重点を置いている感じがいいかと思っています。 3冊購入したのですが、実践面が抜けていたり(これで管理が楽な形なんだろうか?など)、致命的な誤字脱字が多い、などあまりいい書籍には巡り会えませんでした。 また別な方向性でのご提案、またはご指導、叱責など、何でも構いません。 ぜひよろしくお願い致します。

  • PHP
  • 回答数1
  • ありがとう数5

みんなの回答

noname#243182
noname#243182
回答No.1

ご自身のサイトを持ち、情報を公開することが目的であるならば、Wiki が正に答えとなります。PHP で動作する Wiki をインストールするなり、プロバイダのサービスとして利用できるものを契約するなど、方法はさまざまです。 ご自身で CMS を作成することが目的である場合、数多く公開されている Wiki クローンのソースをご覧になるのが最も早い解決方法となるでしょう。 しかし、お金を払うことに問題がないのであれば、最良の CMS は夢を紡ぐアレですよ。

参考URL:
http://www.adobe.com/jp/products/dreamweaver/
minako_y
質問者

補足

ご回答ありがとうございます! > ご自身のサイトを持ち、情報を公開することが目的であるならば、Wiki が正に答えとなります。 wikiという発想はありませんでした。 どのwikiもデザインがある程度、統一されていて(改造してないだけでしょうけど^^;)あまりHTMLで作ったサイトっぽくないため、検討すらしていませんでした。 解説サイトなどを見て周り、検討してみます。 参考のアレ、ですが・・・実は持っていますw 一つ前のバージョンですが^^; テンプレートを使えば、デザインの使いまわしは出来るのですが、テキストデータの更新が大変で大変で・・・それに嫌気が差しているんです><

関連するQ&A

  • 企業サイトの管理でCMSを使わずに多言語で管理する方法はありますか?

    企業サイトの管理でCMSを使わずに多言語で管理する方法はありますか? 現在はひとつひとつのページを編集して日本語ページができればFTPにアップし そのファイルをコピーし外国語ページに翻訳ツールを使いまたひとつひとつ修正しています。

  • 既存のHTMLで構成されたサイトも含めてCMSで管理したいと思ってます。

    既存のHTMLで構成された複数サイトを管理できるポータルサイト的なサイトをCMSで作ろうとしております。 既存の新着情報を更新すると、ポータルサイト的なサイトのトップページの新着情報も自動的に更新されるような感じです。 できれば、CSSが使えると尚いいのですが…。 何か良いCMSがあれば紹介してください。 よろしくお願い致します。

  • 携帯・PC向けサイト両方を管理できるCMSを探しています

    携帯サイトとPCサイトの両方を管理できるようなCMSを探しています。 データベースを共有できる(PCサイトを更新すると、携帯サイトも更新される)ようなシステムを特に探しています。 携帯でも閲覧できるように変換してくれる機能、ではなく、 携帯用に別にページを作ることが出来るといいのですが… そんな都合のいいものは無いでしょうか。 無い場合は、携帯向けとしても運用する場合、最も使いやすいCMSを教えてください。よろしくお願いします。

  • 下記のサイトは何かのCMSで作れますか?

    下記のようなサイトを作ろうと思っています。 http://javascriptist.net/ もちろんテキストエディタ・Webオーサリングツール・画像編集ソフトなどで作れると思うのですが、より楽をして作りたいと思ってます。 例えば以下を見てください。 http://javascriptist.net/docs/basic_comment.html 見た目はブログっぽい構成です。 標題(例ではコメント)があって文章があって最後に「次のページ」へ行くというようにブログで「1記事だけ表示させる」ようにした感じで「次のページ」(例では条件分岐)でも構成は全く同じようになっています。ただし時系列ではないですが・・・。 このようなサイトは何かのCMSで簡単に作れますでしょうか? 実は最近CMSというのを知ったので詳しく分かりません。blogはFC2ブログとかでやってます。HPもHPビルダーで作った経験が数回ある程度です。

  • CMSでホームページ&コミュニティサイトを作りたいと思っております。

    CMSでホームページ&コミュニティサイトを作りたいと思っております。 希望としては、公開ページと非公開ページを分けること、ウィキペディアのように自由に編集できること、ニュースやお知らせ、スケジュール機能があること、ファイルを保管する、地図などを張り付ける、などです。 初心者でも編集できる無料のCMSがありましたら、教えてください。

  • 商用サイトをCMSで構築したい

    はじめまして。 現在、中小企業にてWebマスターをやっています。 サイトリニューアルを機にCMSの導入を考えておりますが おすすめのCMSを教えていただけますでしょうか。 商用CMSにするのか、オープンソースでも十分なのか アドバイスをいただけると幸いです。 よろしくお願い致します。 ・ 商品サイトでWebから注文を受け付ける ・ 基幹システム(Oracle)との連携 ・ ページ数は50ページ程度 ・ 予算は300万円程度まで ・ メールフォーム・アンケート機能 ・ 承認管理機能 ・ スマートフォン対応

  • カタログサイトとして使えるCMS

    こんにちは。 カタログサイトを作りたいのですが使いやすいフリーのCMSを XOOPS以外で教えていただけますか。 ・カタログの掲載は管理人でなくユーザが行う。 ・掲載機能がわかりやすく、簡単にできる。 ・掲載するものの画像が添付できる。 ・説明項目を複数設定できる。 ・カテゴリ分類できる。 ・販売はしないのでカート機能は不要。 という感じのものがあるといいのですが。 よろしくお願いいたします。

  • CMSで作るポータルサイトにあたり。

    この度は、様々なサロンがはいるポータルサイトを作ろうと思っております。 サイトの中にはユーザー登録ページができ、サロン側が自由に登録でき、 そのIDとパスでページ内を編集できるというものしたいと思っています。 ユーザー達で勝手に構築されていくサイト作りです。 また、登録時に属性や地域等の情報を入力し、トップなどで検索できるようにしたいです。 このような事ができるCMSでおすすめはありますか? 当方のスキルはhtmlとCSSの実務4年です。 プログラムの知識はありません。(PHPを少しかじったくらいです) 初心者でも、簡単に作れるCMSが良いです。 お願い致します。

    • ベストアンサー
    • HTML
  • ショッピングサイトにピッタリなCMSを教えてください。

    お世話になります。 htmlやCSSなどの知識が全くなスタッフでもサイト更新ができるような CMSを探しております。なお、一つの商品ページに複数のショッピング カートが設置できるものが理想です。 EC-CUBEやZEN-ZARTなどは、ショッピングサイトに向いているよう ですが、1ページに複数のカートを設置できなかったので、 導入を断念した経緯があります。 1000アイテムほどありますので、商品情報をCSVファイルに 書いてアップロードすれば商品ページが生成されていくものが 理想です。 どなたかご存知の方はいらっしゃいませんか。 アドバイスよろしくお願いいたします。

    • 締切済み
    • PHP
  • 社内向けのスケジュール管理などに最適なCMSは?

    社内専用のサイトを制作したいと考えております。 下記のようなことが可能なCMSで比較的簡単に作れるものはありますか。ご教授の程お願い申し上げます。 ○社員のスケジュール一覧表を掲載。スケージュルの確認・追加・修正などの更新が、各個人のPCのブラウザからWWW上で簡単に行える。 ○掲示板のように書き込みをすると、その内容または書き込みされた旨の通知が社内全員へ届く。(メールで?RSSで?など)

専門家に質問してみよう