WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:PostgreSQLとPHPとPerlについて

0:[投稿] マンダリン [2006/04/04 11:09 ] [環境:IE6,XP UNIX,Perl]

はじめまして、マンダリンと申します。

サイトに追加する機能を実現するための適切な言語について
お教えいただきたく書き込みさせていただきました。

トップページの更新情報の内容をサイト管理者用画面から
登録したものが自動的に表示されるようにしたいと思っています。更新情報に表示させる内容はテキストと50×70ピクセル程の
画像で、更新情報は月一回程度のペースで変更します。
この機能を実現するためにはPostgreSQLとPHPまたは
PostgreSQLとPerlまたはPerlのみのうちであればどの言語を
使うのが適切なのでしょうか。
私は、Perlで書かれたショッピングカートのスクリプトを少し
改造できる程度で、PHPはHTMLファイルに埋め込めることを
知っているだけです。PostgreSQLは全く分かりませんが、
SQLはSELECT文があるということが分かるくらいの知識です。
このような知識で1週間から2週間ほどの期間に自作することは
困難でしょうか。

現在サーバーはPostgreSQLとPHPが使用できませんが、
機能の実現に適切な言語であれば変更も考えています。

うまく説明できていない点が多々あると思いますが、
よろしくお願いいたします。


1:[回答] Iwa [2006/04/04 18:45 ][URL]

> PostgreSQLとPerlまたはPerlのみのうちであればどの言語を
使うのが適切なのでしょうか。

基本的に自分自身が使いたい言語を使えばいいわけですが、理解している言語でなければお話にならないのは分かりきったことです。

> 現在サーバーはPostgreSQLとPHPが使用できませんが、

使えないなら必然的に使えるもので実現することになります。
また、この程度のもので必ずしもSQL(本格的なデータベース)を使う必要があるのかというとそれも疑問です。

> 私は、Perlで書かれたショッピングカートのスクリプトを少し
改造できる程度で、PHPはHTMLファイルに埋め込めることを
知っているだけです。PostgreSQLは全く分かりませんが、
SQLはSELECT文があるということが分かるくらいの知識です。
> このような知識で1週間から2週間ほどの期間に自作することは
困難でしょうか。

この状況だとどれも使うことができないでしょう。
1〜2週間で自作というのは現状では困難というより無謀です。

> 更新情報は月一回程度のペースで変更します。

毎日大量に更新する必要があるとかではなく月に1回程度であれば、PHPやPerlを使って動的にではなく普通にHTMLファイルをテキストエディタで編集というのでも十分だと思います。

最初はHTMLファイルを直に編集する形にしておいて、その間にPerl・PHP・SQL等を勉強して自作できるようになればいいのではないかと思います。


2:[回答] 通りがかり。 [2006/04/04 20:32 ]

私も月1回ペースの更新で、システムを作る意味が、理解できません。
HTMLで直接作った方が、稼動的にどれだけ楽か。


3:[質問] マンダリン [2006/04/05 14:32 ]

Iwa様、通りがかり。様、ご回答ありがとうございます。

月一回のペースの更新ではシステムを作る方が手間だという
ことはおっしゃるとおりだと思います。
実を申しますと、webに詳しくない人も更新情報を簡単に変更
できるようにするために動的なページを作成することに
なったのです。
更新のペースは月一回と書きましたが、もしペースを週二、三回
にした場合もPostgreSQLを使うほどではないのでしょうか。
また、管理者用画面に入るためにパスワード入力をしてもらう
ようにするのはPerlを使うのが普通なのでしょうか。

>1〜2週間で自作というのは現状では困難というより無謀です。
無謀ですか。どのように自作するかは考え直したいと思います。


4:[回答] WBEL [2006/04/05 15:14 ]

1〜2週間でも出来ますよ。
perlがいいでしょうね。
頑張れば本なんて2,3日もあれば読破できますし。

そりゃ完璧なのは無理だろうけど、2週間もあれば十分それなりに作れるでしょ。

perlの本買ってきたら1時間後には "Hello World" とブラウザに出てるよ。


5:[回答] 通りがかり。 [2006/04/05 18:56 ]

PHPも簡単。
Perl知ってれば、本読みながら組める。

Perlを使うのが普通かどうかという疑問については、逆に疑問を感じる。
なぜなら、動的なHTMLが生成できるなら、中身がどんな言語だって構
わないわけだから、Perlが良いか?と聞かれれば、自分が知っている
言語を使えばよいという答えになる。


6:[回答] AC1号 [2006/04/06 06:55 ]

自分で使うのならともかく、人に使わせるものを1〜2週間程度で作るのはやはり無謀と思います。

このケースだと、既存のブログツールを流用すれば要求は満たせそうに思いますが、どうでしょうか。


7:[完了] マンダリン [2006/04/06 12:03 ]

WBEL様、通りがかり。様、AC1号様、ご回答ありがとうございます。

自分だけが使うものなら自分の操作しやすいように作成すれば
いいですが、そうではないので1〜2週間程度では足りないですね。

通りがかり。様がおっしゃられたとおり、自分が知っている
言語を使うことが一番早く作成できる方法だと思うので、
自作するならPerlを使うことにしようと思います。

>このケースだと、既存のブログツールを流用すれば要求は満たせそうに思いますが、どうでしょうか。
そのような方法もあるのですね。自作することだけを考えて
いましたが、他の方法も考えてみたいと思います。

皆様のご意見は大変参考になりました。
本当にありがとうございます。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]