アプリケーション

作業中の内容

 

  • golf.php
  • common.php
  • マージする際、common.phpなど、差異の確認を怠らないように注意。

 

トピック

  • codeの利用は、使用を推奨しない状態から、利用を中止とし、旧コードを排除します。
  • pageの仕様を変更。開発時に留意。list.phpなどで、一覧時、$pageは-1でdbへ。
  • サービスの起動状況を確認するスクリプトと、telnet、ping、再起動を検知する。
  • state値の取り扱いが6.1世代より変更となり、基準値が100となりました。新規開発時に注意。

整備作業の進捗

現在進行している整備作業について、大まかな流れを説明します。今後、工事進捗ページとの統合、もしくは、連携を検討しますので、提供方針が修正になる計画です。

  • 画像、GPS軌跡 (map/位置資源基盤)
  • 画像、自動読み込み (photo/視覚資源基盤)
  • メール、集約 (project/電算総務基盤)

機能整備に関する総合計画

主たる機能の整備については、総合計画として承認された範囲を基礎とする。 

サイト機能

  • ページ(CMS) - 基礎機能・静的ページ
  • 文書(blog) - 動的ページ
  • メディア
  • 地図
    • 地点情報
    • 区間情報 - 路線検索
    • 乗り換え案内 - 時刻表, 料金表
  • 新着情報
  • リンク
  • 掲示板
  • 写真
  • 会員
  • 商品・カート
  • フォーム
  • 幾何情報・フレキシブルデータベース
  • 予約
  • イベント - 今日は何の日
  • メールマガジン - 予約配信, 編集支援(定期発行の原稿収集,自動原稿生成)
  • 求人 - 広告への転用, 会員が自由に更新できるページなど, 文書と連携
  • 質問
  • 不動産 - 沿線検索
  • タレント検索
  • 投票
  • 検討中の機能
    • オークション
    • 出会い系サイト
    • SNS
    • クリック広告
    • ポイントシステム
    • 観光

利用者機能

  • ひとこと
  • ブックマーク
  • 失敗情報
  • メモ
  • フィード
  • 事業支援 - CRM
  • 承認/稟議
  • 帳簿
  • パブリックコメント
  • 検討中の機能
    • パブリックコメント - 質問との統合を検討
    • 査問機能 - 電子裁判

外部連携

  • 認証(OpenID)
  • 静的html書き出し
  • API
    • ブログ( livedoor )
    • twitter, リアル
  • RSS

機能分割

  • apiの提供などができれば良いとはいえ、いまいちサービスの形成方法が分からない。
  • 代替などの観点から、RSS提供する形を採用し、サーバを越えても対応できるような構造が欲しい。
    • データベースへのアクセスがサーバを越えないといけないとか、複数のデータベースが必要という場面がある。 

基本処理

全体の処理を再考し、より分かりやすい構造を持って、アプリケーションの動作を整理したい。

  • データベースへ接続
  • 初期設定を読み込み
  • 外部入力を整理
  • データを取り出し
  • 表示

Zend Framework

  • 現在、最新のアプリケーションについては、Zend Frameworkを使った開発に移行しています。1.0.0がリリース。
    • 修正利用
      • Feed/Abstract.php - RSS1系への対応。
      • Filter/HtmlEntities.php - $charSetをUTF-8に修正。
    • 採用状況
      • 1.0.0については、採用に必要な準備を行っています。
        • test10が1.0.0に対応しました。

認証

  • zend aclを使った認証機構を実装する方向で検討中です。
  • zend authは、認証作業の条件に見合わないため、見送ります。

自動整理に関する留意事項

  • ウェブなどから自動で収集し、整理を行う機構については、提供元のデザイン変更などに応じて、収集方法の修正などが必要になります。

収集している対象

  • >フィード取得・汎用対応 - 10分間隔。
  • Yahoo! 地震情報
  • 警察庁
  • 日本海新聞
  • 神戸新聞 - 但馬、西播、姫路。

主な機能

関連事項

検討

注意