-
社内ポータルサイト構築
10年間使用してきたポータルサイトが、コンテンツやリンクの乱立で使いづらくなってきていました。そのサイト内容を整理し、見やすくする目的でリニューアルを担当させていただきました。
XOOPSというCMSを使用したサイト構築で、HTML、CSS、JavaScript、PHPのスキルが必須でした。
メンバは私と先輩社員1名。先輩社員には主に他部門との交渉やコンテンツの整理をしていただきました。PHPのプログラミング経験を持つ私は以下の作業を担当しました。
・SSO認証の適用
・掲示板モジュールの新規作成
・各モジュールの配置設計
SSO認証の設定については、ポータルサイトを公開するサーバ上で既に導入されていました。それよりも、その認証の仕組みをどのようにXOOPSに適用するかがポイントでした。またXOOPSそのものも認証の仕組みを持っており、その認証を社員が意識することなくログインできる仕組みが必要でした。
そこで、外付けでプログラムを作りSSO認証が通った社員は自動的にログインできるよう工夫しました。
掲示板モジュールについては、既存のモジュールでは社内の必要な情報を表示できないため、ゼロから作り上げました。
このサイト構築を通じ、PHPスキルの強化はもとよりXOOPSへの知識も向上し、自分のWeb技術を向上させてくれた有意義な経験だったと思っています。