📚 Webマニュアルシステム

HTMLマニュアル管理システムの操作ガイド

システム概要

本マニュアルでは、HTMLマニュアルをCMSに取り込んでWeb表示するシステムの概要と操作方法について説明します。

🎯 システムの目的: DreamWeaverで作成したHTMLマニュアルを効率的にWebで公開・管理する
システム概要図

図1: システム概要図

主な機能

  • 📝 マニュアル登録機能
    CMSでマニュアルのタイトルを登録し、基本情報を管理します。
  • 📁 ZIPファイルアップロード
    DreamWeaverで作成したマニュアルデータをZIP形式でアップロードできます。
  • 🔄 自動解凍・配置
    アップロードされたZIPファイルを指定エリアに自動解凍・配置します。
  • 💾 データベース取り込み
    HTMLファイルを解析してデータベースに取り込み、パスを調整します。
  • 🌐 Web表示
    相対パスを維持したまま、Webブラウザで美しく表示します。

前提条件

📋 システム要件

  • Webサーバー環境(Apache/Nginx)
  • PHP 8.0以上
  • MySQL 8.0以上
  • Laravel 10.x

📐 マニュアル作成要件

  • DreamWeaverで作成されたHTMLファイル
  • 相対パスでの画像・CSS・JSファイル参照
  • UTF-8エンコーディング
  • ZIP形式での圧縮

基本ワークフロー

  1. マニュアル作成: DreamWeaverでHTMLマニュアルを作成
  2. ZIP圧縮: 全ファイルを相対パス構造を保ったまま圧縮
  3. CMS登録: システムにマニュアルタイトルを登録
  4. アップロード: ZIPファイルをシステムにアップロード
  5. 自動処理: 解凍・パス調整・DB取り込みが自動実行
  6. 公開: Webブラウザでマニュアルにアクセス可能