Webの便利屋さん Reis レイズ

あさーく ひろーく Webで便利屋やってます

ゆっくり進行中 osCommerceの改良

2008年3月 29日 Posted by saga

osCommerce alter2 pre0.0.5 のパッケージに SQLインジェクション対策のアップデートをして、既存のバグに対応したものをとりあえず作り直しました。

しっかし色々やってくと欲が出るもんですね^^;

グリニッジの開発部長さんが、また開発を再開してくれると本当に嬉しいのですが^^;
ソースを見てるとなるほどと関心させられます。

私にもあれだけのスキルがあったらなぁw

とりあえず今目指しているのは

・safe mode onでの稼動
・tableタグの消去
・php5 MySQL5での稼動

最初は気づかずにsafe modeで動かしてたんですが、mail()関数でエラーが出て気づきましたw
影響のある関数を確認していかなくちゃですねー。

tableタグの消去は完全に消すのはどうかなぁーなんて思ってます。
面倒と言えばそれが理由なんですがw
とりあえず全て消去というわけではなく、後のデザイン変更がしやすいように極力使わないようにしたいと思ってます。
せっかくテンプレートがありますしね。
(もう妥協してるような気がする、、、)

php5 & MySQL5でも稼動させるというのは、php5 & MySQL5用のスクリプトにしていくという意味ではありません。
互換で動かしたりして、とりあえず5で動くようにするというものですw
できればパーマリンクなんかもやりたいんですが、、、
そっちって全然わかんないんですよねぇ^^;
勉強しよっと。

急いで開発やりたいのですが、他の案件があってなかなか作業できません。
1週間に3時間程度しか触れていないのが現状です。

時間は自分で作るもの!
でもそれが簡単にできりゃもっと大きな人間になれてただろうなぁw

おまけテンプレートについて

2008年3月 27日 Posted by saga

osCommerce alterのパッケージを希望の方にダウンロードできるようにしていました。
先日の記事に書いたとおりです。

しかしまたosCommerceをいじりだして、いくつかのバグフィクスに対応していないことがわかりました。
現在修正中です。

年度末でぼろぼろなのでしばらく時間がかかりそうです。

さて表題のおまけテンプレートですが、とある企業の方が買い取りを希望しています。
まだ決まってはいないのですが、決まってしまうとおまけテンプレートとして添付できなくなります。
なので現状ではおまけテンプレートはありません。
ごめんなさい。

そのうちオリジナル作ります。

てか今日は午後10時半に帰宅でき、さきほどバグに一応対応できたかなーとテストしているとなんかエラーでまくり^^;
それもそのはず、php5対応用のファイルをphp4のサーバーにあげてテストしてました。。。

ちょっと休息が必要かも^^;

今更感じたこと

 Posted by saga

ふと思ったんですけどね。
自宅にサーバー立てたり、設定したりとかで苦労してますが。。。

これってsyoujiさんがやったら1日で済むんじゃないでしょうか^^;

なんで私がやってるんだろう。。。w

という内容のメールをsyoujiさんにしてみたところ

「勉強不足だからだ」

という返信が帰ってきましたw
なるほど、そういう目的だったのか。

でもソースいじりに集中したいなぁ~なんて思ってますよー。
(遠まわしな救援依頼です。。。)

osCommerce alterのSQLインジェクション対策ファイルをリリースしたとき、数人の人に

「php4だなんて呑気なものだね」

といわれました^^;

でも実際にphp4,MySQL4な環境はまだ多いわけで、実際に使っている人に少しでも役に立てばと思い公開した次第です。
osCommerce alterをいじったバージョンのパッケージ化のリリースは見送るということを以前の記事に書きました。

実際にこちらでリリースすることはかなり先になるか、もしくはリリースの予定自体が無いというのが現状です。

昨日帰宅後、既に日付は今日になっていたのですが、少しosCommerce alter をいじり始めました。
というのも早めに稼動させたいネットショップが出てきたからです。

以前、alterのMLでも話題になっていた php5 & MySQL5 で稼動させるためのハックを参考にとりあえずphp5 & MySQL5で動くようにし、現状把握しているバグに対応しようと思っています。
とりあえず互換で動かすわけですが^^;
だってosC3出たらそっちいけばいいわけですしね。

実際にネットショップとして稼動させる頃には他にも

・テーブルタグの消去
・管理画面におまけ機能を追加
・文字コードをEUCからUTF8へ変更
・静的URL表現機能の追加

までやってから稼動させます。
オープンは4月下旬を予定しているのでこっちも急がないといけません。

なぜosCommerceにそこまで執着するのか?と思われる方もいるでしょうね^^;
僕にとっては既にあるモジュールが魅力的に見えるから、、、というのも答えのうちのひとつです。

magentoでのショップ構築は同時進行していきますが、zen cartの作業は5月以降になりそうです。

ご協力いただいている皆様

2008年3月 26日 Posted by saga

レイズにはスタッフのオバカ3人組み以外にご協力いただいている方がいらっしゃいます。
今日は、お礼の意味をこめてここでご紹介させていただきます。
※順不同敬称略

以前、osCommerce alterの差分ファイルを作成する際にご協力くださった方。

syouji 様
※ほとんどのファイルはsyouji様に作っていただきました。
実は以前のreis blogも書いていただいたことがあります。
hold 様
kameleon 様

パンフレットデザイン及びサイトデザイン、画像作成等にアドバイスくださった方

shibata 様
kyoko 様
yuji 様

サーバー管理にアドバイスくださった方

kameleon 様
syouji 様

本当にありがとうございます。
そしてこれからもよろしくお願いします。