投稿練習(73, 0)
 メ-ル希望(3, 0)
 障害情報(18, 0)
 雑談(871, 0)
 業務報告(284, 0)
 VineseedにZope(623, 0)
 Zope27使おう(6, 0)
 ImgBBS(14, 0)
 会員専用(0, 0)
 ぼやき場所(27, 0)
 メモ(32, 0)
 eclipse(6, 0)
  

VineseedにZope

VineSeedにZope入れようという話

投稿画面の表示を 

検索文字 

お名前  EMail 
 左に表示されている数値を入力してください 


3 malo 2003年 2月12日 20時37分 Id=malo

お〜っ!私が2,3日前に悩んでいたことです。

 私もそろそろZOPE+DBをしたいと思い,mysqlとpostgresqlのどちらに
するか悩んでました。(Firebirdがなくてゴメンなさい)

結局,検索エンジンでヒット数の多いpostgresqlに決めました。

 昨日は,半日かけて苦戦しながらpostgresql7.3.1とpsycopg1.0.14を
インストールしました。
 ある程度仕事に使えそうなものが作れたら,会社に提言しようと思って
いた私としては,kiyoさんの投稿を読んでpostgresqlを選択してヨカッタ
と思いました。



2 kiyo 2003年 2月12日 20時6分 Id=kiyo

RDB は何がよさそうか?
私見です。

基本的にオープンライセンスから選びたい。
1.mysql
2.postgresql
3.Firebird

mysqlの利点と欠点
欠点
1.商用利用を考えている方には、1ライセンス28,000-が発生する。
2.トランザクション処理がまだ使える状態とは言いがたい(4.0から正式サポートらしい)
3.ZopeのSQLmethodでは、Like演算子が使えないらしい(試していない)
  Like演算子とは(検索する場合に多くもちいられ、〜のようなで、検索ができる)
利点
1.高速である。(4.0からトランザクションがサポートされれば、ちと疑問)
2.SQL文が簡単(言い換えれば特殊でもあるので、別系のSQLには適用できない)
3.WINとLinux両方で使える(移行が容易)
4.int,float等の型が豊富(BLOB等を使えば画像ファイルを収める事ができる)

postgresqlの利点と欠点
欠点
1.VineSeedの7.3は、ZopeのDAが未対応(7.2まではOK)
2.BLOB等はlargeObjectで対応してるので、扱いが難しい。
利点
1.日本ではオープンなDBで、一番活発。
2.書物が多いので、情報に事欠かない。
3.トランザクション対応にしては、速度が早い(私信)

Firebirdの利点と欠点(Interbaseのオープンソース版)
欠点
1.情報が少なく、サポート不安(Interbaseは、有料だがサポートあり)
2.SQL文が難しい。
3.別系のDBへ移行がほぼできない(スキルのあるプログラマは対象外)
利点
1.軽量(コンパクト、システム領域が約2M)
2.信頼性抜群、壊れたと言う話を聞いた事がない(HDDクラッシュは対象外)
3.WIN、Linux両方で使用できる。

全体的に私が感じる事は、初心者向けにはMySQL、中級者向けにはPostgresql、プロ向けはFirebirdのような感じがします。

で、入れたその時から使用できるMySQLが私の一押し、ただし企業には勧めない。
皆さんは、どれ選びますー?



1 kiyo 2003年 2月12日 8時33分 Id=kiyo

owa氏の「雑談108」に反応しました。メアドも勝手に登録しちゃいました。
ちょうどネタ切れの感、でしたので大変うれしい。

ここのマネアカいりますかあ?(owaさん)

私事で申し訳ないのですが、会社の作業用PCが故障の為、ちと修復作業があります。
今日は、反応が鈍いかもしれません。