え? 今更2ゲットしちゃう俺ってすごくね?
華麗に3ゲット
久々にインストールしてみました。
でっていう
6 :
nobodyさん :2008/12/16(火) 21:16:24 ID:ZUJ0HdUY
どんだげたいそうな夢がだっでも、 結果残してねかったら、 そらホラ吹きと一緒だべ。
商品並べ替えの「○番目に移動」ってやつ。 ・・・更新系でずれたり重複したりする。Db_Helperまで見にいかないといけないっぽい 場当たり的にSmarty側でも+1とか微妙なつじつま合わせ計算やっちゃってるのが混乱の種になった
8 :
nobodyさん :2008/12/17(水) 17:24:25 ID:5JZN3KNP
EC-CUBEっていまだにそんなバグあるの? 使おうかと思ってたけどなんだかね。
うん、いまだにある。 マスタで持っている値をPHP内でハードコードしてあるとか、なぜか決め打ちだったりとか。 切り分け&特定に時間ばーっかり取られる。 ただまぁ、機能的にカスタマイズとかちょっと変わった使い方とかしようとせず、ほぼデフォ状態でデザインに注力するとかなら条件満たしていると思うけど。 実用しているサイトはたくさんあるだろうしね。
>>8 会社で使ってる。
俺デザなんだけどphpとかほんのさわりしかわからないんで、結構死にそうになった。
自分でphpとかsqlとかある程度イジれる人ならいーけど、「タダだから」という理由で使うと・・・ツライです。
しょーもないバグはホント多いorz
11 :
nobodyさん :2008/12/18(木) 10:20:14 ID:ZdExC5Eq
しょーもないバグって具体的にどんなの? 最新版で教えてくれないかな。
本家のフォーラムのSQL試した人いる?
しょーもないバグは多すぎてあげるだけでも大変そう
OpenPNE の MVC を参考に作られたサイトって結構多いらしい しかし、EC-CUBE の MVC? を参考にしたいサイトってあるのだろうか・・・ 過積載であっちゃこっちゃからインスタンス作りまくり〜の、DB参照しまくり〜の たいしたことでもないのに、多重読み込みでバグを作りぃぃぃぃぃ シングルトンが聞いて驚くダブル、トリプルトン? とっても頭脳フレキシブルなチューナー氏の治験としか思えないwww
>>11 受注検索の受注日の条件が変。
たぶん、〜の後に入れた日付の0時ちょうどの注文までしか出てこない。
>>11 キャンペーン機能使うと、通常のカート内のヘッダ・フッタまでキャンペーン用のモノに差し変わる
実は俺はMVC好きじゃないだよね メリットはわかるけど
キャンペーンってわざわざ別にする必要あるのか? 商品にキャンペーン商品だってフラグって会員じゃねーと買えないってだけでは駄目なんか?
>19 登録処理と解除処理が面倒。
>>12 試す以前にSQL読んだ時点で、即却下な訳だが
>>18 使えない人間ってことをアピールしてるの?
漏れもMVCは嫌いだが、分業するにはやむを得んだろ。 プロジェクトやユーザ全員が広い知識を持っていれば別だが。
>>20 登録も解除も現状でも同じだろ?
それともキャンペーン専用の商品を登録・・・
とか言ったって、結局はやめたいときは解除が伴うわけで・・・
管理画面で分離されてれば(解除時のみ)、事足りるような気がするが?
ロジックとインターフェースだけ分けるだけでいいのでは? smarty使うだけで十分のような気がする mvcでも、もうちょっとすっきりしてくれればいいんだけど 最近のmvcってけっこうマッチョな気がしている 大人数で開発費掛けられるシステムなら十分にメリットあるんだろうね
近くリリースのZEN CART2.0とLIVE COMMERCE待ち。 EC CUBEとくらべてどうだろうか。
>>29 Live Commerce は Zend Framework に大苦戦してるらしいから、
発表時期は再三伸び伸びになる気配つーか、そうなるだろうってさ
>>30 ブログも消えたからそんなことだろうと思ったよ orz
どいつも共倒れだな
Zend Framework で大苦戦してるんだから、 Cake PHP を選択してたって同じだったろうと思うよw 誰かが書いてたように、フレームワークに頼らんで作ったほうが楽な場合もあるってかw でもさ、現状コミュで様々な連中があっち弄りこっち弄りしているEC-CUBE、 何れかのフレームワークまたは独自wで、しっかりしたルールが無いと、 ほらね、やっぱりね、で、まちまちだ<特にナイトリ そこにショーもないバグを新たに植え付けるww
と、日曜プログラマが申しております。
解決方法につきましては
>>35 に用意いたしました。
もれも日曜プログラマでメシ食えんなら日曜プログラマになりてぇwww
良く出来てるね。良いと思うよ
>>36 よくこの糞EC-CUBEで出来たね。
やっぱりZen Cartのほうが全然楽でいいと思うよ。
>36 iPhoneにも対応してる えらいわw
>36 iPhoneにも対応してる えろいわw
EC-CUBEいじってて分からないことを質問するのはPHPスレ?Smarty?
「いじってて分からないこと」によりけり PHPの下らねぇ質問〜 スレより 1.読まない 2.調べない 3.試さない 4.理解力が足りない 5.人を利用することしか頭にない に該当するようならどこへ行っても叩かれ必死 比較的、優しい対応と思われるのはmixiのEC-CUBEコミュ なんだかんだ言って一番まともな情報があるのは本家の開発コミュ
レビューをしてくれたお客さんにポイントを付与したいのですが、やり方が今ひとつわかりません。 ヒントだけでも教えていただけないでしょうか? よろしくお願いします。
>>43 何が「今ひとつ」だったのかわからない
具体的に何やったか書いた方がいいよ
ヒントの与えようもない
案の定、叩かれてるジャマイカw ログイン後のマイページから購入履歴より レビューできるように作れ で、そこからの投稿でポイント付与 さらにレビュー済みは再投稿できないように すればよひ まずはやり方よりも、自分に何が足りないかを 知るべき
> 自分に何が足りないかを EC-CUBEを選んでしまう時点で 調査能力が足りないってことになるが。
ハゲ親父はどうも結論つけたがる
「ハゲ親父はどうも結論つけたがる 」と結論付ける
>>48 であった
53 :
↑ :2009/01/08(木) 00:10:50 ID:???
ハゲ親父はやたらと絡んでくるからたちが悪い
54 :
↑ :2009/01/08(木) 01:35:02 ID:???
ホントだな
・・・と絡んでくr(以下ループ
58 :
43 :2009/01/08(木) 19:24:54 ID:???
私のせいで荒れてしまって申し訳ありません。
>>46 ありがとうございます。
教えていただいたとおりに購入履歴にレビューボタンを配置しました。
ただ、レビューの時はカスタマーIDはDBに記録されませんよね?
そのせいで再投稿が出来てしまうのですが、どうやればレビュー投稿時にカスタマーIDを取得できるのでしょうか?
59 :
sage :2009/01/08(木) 20:32:08 ID:zzIQ8Obs
ポスグレは8.3じゃないと厳しいでしょうか? 7.4ですが激重です。
>>59 2〜5倍程度に改善されます。
ナイトリー版は20倍くらい早いです。
ナイトリーと8.3の組み合わせで、40〜100倍程度の改善が見込めますが、
それで足りないくらい重いなら・・・・・・諦めも肝心です。
61 :
59 :2009/01/08(木) 21:56:12 ID:???
そうです
ブルース・リー
そうです
ジェット・リー
そうです
タイム・リー
そうです
スパイク・リー
そうです
ランカ・リー
そうです
ヴィヴィアン・リー
74 :
nobodyさん :2009/01/10(土) 09:37:40 ID:+bgqeFd0
そうです
75 :
nobodyさん :2009/01/10(土) 11:53:00 ID:NH6e1y3m
えーと流れぶった切ってスイマセン。 マカーなんすけどWin機持ってないんで、 最近流行の安いネットブック(笑)買ってインストールしようと思ってるんですが やっぱ性能的に作業しにくいですかね? あ、とりあえずレノボのs10eにしようと思ってます。 実際にネットブックで作業している方居ましたら主観で構いませんので教えてください。 おねがいします。
そうです
ロック・リー
オカエ・リー
プログラム系の板ってつまらない事をさも面白がって書くやつ多いよな。 まぁ板が板だからなんだろうけど。
そのとう・リー
プログラム系の板ってつまらない事をさも面白がって書くやつ多いとか言い出す奴が多いよな。 まぁ板が板だからなんだろうけど。
中国語版がどこでDL出来るのか教えて
シナの国
百度とかで探したけど無いよ
プログラム系の板ってハゲハゲって書けばウケると思っているハゲが多いよな。 まぁ板が板だからなんだろうけど。
元通・リー
そうです
>>86 評価 : 二度目は面白くない・センス無し
5点
これで共有SSLが使える安いサーバーを教えてね
お断・リー
これで普通にインストールできてすべての機能がちゃんと動いてバージョンアップでエラーでないサーバー教えてね。
無・リー
94 :
nobodyさん :2009/01/19(月) 23:19:28 ID:M/hpzB3D
>92 one!
鯖生姜胃?
96 :
nobodyさん :2009/01/20(火) 22:47:29 ID:kFi+7TdL
97 :
nobodyさん :2009/02/10(火) 05:36:47 ID:NdOvi1Dr
鯖の都合上/adminが使えないので/admにしたいんだが、ソース中で/adminってかいてある箇所がいっぱいある模様・・・。 grepしちゃって良いかな?やったことある人いない? やっぱ目grepかな・・・? あとMySQL環境でinstallするとinsertに失敗してるのか管理者データが作成されなくて管理画面にログインできないんだけど・・・同じ症状体験した人いない???
98 :
nobodyさん :2009/02/10(火) 08:54:42 ID:fdanGefr
>>97 インストール時の注意
初期設定終了時、データベース作成のときに必ずエラーが出ます。
初期データの登録に失敗となるはずです。
全角文字"〜"(0xe3809c)の問題でのエラーですが、無視して次へを押してください。
また続いて、リレーションがすでにあると言う警告が出ますが無視してください。
データベースの初期化をしないにチェックをして次へを押してください。
一応コレでインストールは完了です。
ですが管理者画面にログインできません。管理者が登録されていないため。そこで
最後に
phPgadminを開いてSQLコマンドで
insert into dtb_member
(name,department,login_id,password,authority,del_flg,creator_id)
VALUES
('管理者','admin','管理者ID','ローカル環境で設定したパスの暗号ソース','0','0','0')
管理者ID(半角英数)、暗号化したパス(ローカル環境か何かでDBの中身を見てコピーしてください)
これで管理者画面へログインできます。
一応、手順どおりにやれば立ち上げはコレで完了します。
99 :
nobodyさん :2009/02/11(水) 06:00:23 ID:+f1Z8nDy
EC-CUBEなんかカスタマイズしてる代理店たくさんあるんだから わかんないところは投げればいいじゃん
100 :
nobodyさん :2009/02/11(水) 09:18:45 ID:1S7g+Z1v
運営会社も○○だしなw
(*゚∀゚)=3ハァハァ モロだし?
105 :
nobodyさん :2009/02/12(木) 16:53:39 ID:MN4SGRjj
寄付募集中ワロタ age
106 :
nobodyさん :2009/02/15(日) 10:15:25 ID:Aiu/4zTf
EC-CUBEって儲けるためにやってるんでしょ? それなのに寄付して欲しい、ってアホか? 恥ずかしいと思わないのかな。
オープンソースと言っても、実際は開発はほぼ株式会社ロックオンがやってる。MTとかもそうだけど、フリーで配布して収益が出る訳がない。
ロックオンってあの音楽雑誌のロックオンなの?
いくらなんでもちがうだろw
110 :
nobodyさん :2009/02/16(月) 02:51:56 ID:YIRLMJv+
100歩譲って・・・ってヤツで寄付しようかしまいか迷った時、 DB素人が作ったのが丸見えで バグまくり 手直し必須で 手かかりすぎるってソフトだ って思い返して 逆に、コミュでここはこう直した、こうやった、ああやったって 人柱的に使いこなした連中に、おめー(ろ)が払えよ ねぎらいの言葉添えて・・・( ^∀^)ゲラゲラ
EC-CUBE程度でも業者にイチから頼めば数百万円はかかる。
馬鹿じゃねーの? 数百万でこれだったら訴訟だよww
見積もりだしてみれば分かる。だいたいEC-CUBEが嫌でも他に選択肢がないから。
114 :
nobodyさん :2009/02/16(月) 16:36:34 ID:N2hRrZsk
実際300万クラスで受注してるけど
まず基本機能が全うに動いて SQLの全見直しとバグを全てつぶしてやっと100万ってとこじゃね?
116 :
nobodyさん :2009/02/16(月) 17:57:37 ID:w1uRlMAh
最新版はそこまでバグないだろ
mysql文字化け修正コードにset names推奨とかひどいなw
MySQLなんか使う方がバカ
120 :
nobodyさん :2009/02/17(火) 13:40:59 ID:6SxRSiCo
MySQLなんかって、PostgreSQL使ったって遅いじゃん。 商品企画を増やしてってみ、集計でてめーこらって言いたくなる( ^∀^)ゲラゲラ 結局は、DB設計したんが素人だったってことで、 それを知らずに拡張した(ろ)も素人集団だったってことでしょ。 さらに、そこへ上塗りしちゃったあっぽ〜が2を作った。 4から5へシフトする中、4ベースで2作った結果、 バグがバグを呼び、さらにバグッてど〜にもなっら〜ん・・・てな
121 :
nobodyさん :2009/02/18(水) 01:33:20 ID:RXIDQUi2
>>118 set names は SQL インジェクションの可能性あり。
今では推奨されていない。
EC-CUBEのどこかのブログに書いてあった。
>>120 違いがわからない人はどっちでもいいんじゃないですかw
これってクレジットカード画面のテンプレってどこにあんの?
124 :
nobodyさん :2009/02/26(木) 16:44:58 ID:9FySNxWX
125 :
nobodyさん :2009/02/27(金) 04:07:43 ID:xyOGILQ7
にゃ? 普通にみれるよ。 その前に、SUSE版のFirefox 3.0.6 ではレイアウトが崩れる www.ec-cube.net ウェブで飯喰う会社とは思えない仕上がり。 あ、それ、サイトに限ったことじゃなかったっけね( ^∀^)ゲラゲラ
126 :
nobodyさん :2009/02/27(金) 11:22:38 ID:jcXo3TfU
> まず基本機能が全うに動いて > SQLの全見直しとバグを全てつぶしてやっと100万ってとこじゃね? どんだけ単価安い人間だw 派遣以下だな。
>>126 そんなに何日もかかるほどバグあんのかよw
じゃぁ、ASPでやってるヤツは別物なのか? 大手も入れているんだから、バグは少ないんだろ? そんなにバグが多いなら、そこ突くとヤバいじゃん。
やばいことは否定はしない
133 :
nobodyさん :2009/03/01(日) 01:19:57 ID:Pswbj8sv
そうとう弄くり回したらしいよ< ECみかんだっけ? 見た目はそのもの。しかし、中身は・・・だそうだ。
>>133 ECみかんって使えない?
費用はどれぐらいかかる?
135 :
nobodyさん :2009/03/06(金) 00:25:29 ID:J8sY995U
ZenCart、1.2.x の頃とはぜんぜん違ってえらい活気づいてるね〜 それに引き替え・・・ なんだか、過疎化が進んだ山村みたい ec-cube.net 皆あきらめて ZenCart に移ったのかな?
136 :
nobodyさん :2009/03/06(金) 00:28:00 ID:J8sY995U
>>134 導入費用の目安は、1店舗のみの通常のECサイトを構築するパッケージの最小構成が120万円から。多店舗向けのECサイトを構築できるパッケージの場合で300万円から。
venturenow.jp/news/2008/06/03/2252_005249.html
ええええ?有料でプロに委託して動かないことなんてあるの?
>>140 すまん、素人だから教えてくれ。
動かない場合責任とって動くようにしてくれるのか?
追加料金とられるとか?
ひょっとして無理です仕様ですで終わり?
もし謳っている機能が100%動かなければ詐欺罪にあたる。 返金されなければ、内容証明を送付すべし。
>>141 契約書や規約をよく読みましょう。
特に免責事項。
>>142 100%動かないようなサービスを提供する業者に内容証明が届くと思うか?
と、マジレスして恥ずかしい土曜日の昼下がり。
144 :
134 :2009/03/07(土) 22:29:34 ID:???
>>137 300万円以上払ってまともに動かなかったら痛いな。
ONE/DEPOがフリーになったみたいだけど、どうだろう・・・
使えると思う?
>141 仮にZenCart だとして、業者がわざわざ怪しい機能は積まない。 そのかわり、実績ってもんが相当あるから、何が動いて何が動かないってのが、 環境踏まえてそれなりの対策考えてくれると思うよ。 仮にEC-CUBE だとして、そのものの完成度が低いこともあるし、 いかなる業者製機能も実績も情報量も少ないため、 そもそも稼働実績があるサーバに載せるよう進めてくるはずで、 それを客の事情で選んだサーバが稼働実績が無いサーバだったりすれば、 動作保証そのものやってくれないと思うよ。 てか、稼働実績あるなし関わらず、 現状のEC-CUBEに動作保証なんて、俺だったら絶対やんね〜
146 :
nobodyさん :2009/03/13(金) 03:16:34 ID:XITFmwgD
ONE/DEPO 使ってる人 居ないみたいだね。 ライブコマースから変なメール届いてた。
使ったが期待外れだった。
ONE/DEPO を400万出して買う人って居るの?
居ないからオープ(ry キューブも然り
そう簡単には解けないルービックキューブのような そんなEC-CUBE
そして抜け出せないキューブ
そんな漏れの愛車はもちろんキューブ
GM−00(ダブルオー)は、 株式会社ロックオン・ストラトス がビーイング創業から6年にわたって熟考してきた ガンダム構築システムをオープンソースとして公開したものです。 アローズではできなかった独自性の高い擬似太陽炉が、無料で手に入ります。
本家掲示板にいろいろ質問すると、2chで叩かれる。 だから、mixi版が賑わっているような・・いないような・・・ 皆が皆mixiの会員ならいいんだけど、 そうではない現状、いかがなものか・・・ これじゃあ、岩上も苦しくなるわな〜・・・なんて
zenもoscも、mageも同じ。 便利なんだけれど、思ったようにいかない。 結果、2chで叩かれる。叩かれるだけじゃなく、対策とか教えて貰えることもあるが・・・ 2chが人気投票バロメータとか考えると、速くも陰りが見え始めたか・・・なんてね
中途半端なくせしてライセンスがなー
それ、多分、EC-CUBE じゃない他のソフトにくっつけたほうが、発電効率良いと思うよ 陰っちゃってるソフトじゃ、1回見りゃ、もう見んでいい
知らんがな
サイト丸ごと落ちたな
何が変わったんだろ? あれ、改善されたかな? 含めてダウンロードされる件数が43000件 インストールすると勝手に通報される仕組みでカウントした件数40000件 実質ショップってるサイト数が40000件あるわけじゃあないって注釈入れろよ( ^∀^)ゲラゲラ
163 :
nobodyさん :2009/04/03(金) 10:09:09 ID:07GdtMDM
ロックオンがネットショップ構築サービス「EC-CUBE one!」をリニューアル
164 :
nobodyさん :2009/04/04(土) 01:47:44 ID:E+nN4Qly
携帯使いたかったら、EC-CUBEがおすすめなのかね。 ZenCartで携帯モジュール入れて使うか、迷ってます。
EC2.3.2でイプシロン決済モジュールを導入したんだけど クレジット決済の受注ステータスはなんでデフォで新規受付になるんだろう? 正規手続きができた時点で入金済み扱いじゃないの? それとも実際に使い始めたら違うんだろうか。 てか、LC_Page_Mdl_Epsilon_Credit.phpの114行目くらいにある > SC_Utils_Ex::sfRegistTempOrder($uniqid, $arrVal); って存在しないよね?動いてるの?
質問するまえに164の人にアドバイスしてあげて!
169 :
nobodyさん :2009/04/06(月) 00:45:26 ID:4o10YNFD
実装されてるバグってみんな自分で修正してるの?
『実装されてるバグ』ってスゲーなwww
171 :
nobodyさん :2009/04/06(月) 18:59:34 ID:/6Ia0YV0
揚げ足取るなやw 確認されてるバグってことだろ。
いやしかしその単語面白いw プログラマ仲間にはやらせてくるわw
173 :
nobodyさん :2009/04/06(月) 23:39:47 ID:Ehyzz1Mu
ここの会社、調子付いてるな。
http://www.systemfriend.co.jp/ 「EC-CUBE工房」なんて作って必死にアピールしてるけど、そんなにすごいの?
ブログ見たけど、山陰の健康食品の会社もやったんでしょ。
ネットショップなんて20、30万からせいぜい百万弱、こんなに手を広げてると
貧乏暇無しになってるんじゃないの。今のご時世仕事はないよりましって頑張ってるんだろうね。
174 :
nobodyさん :2009/04/07(火) 01:17:27 ID:cutwGJ8H
テスト用の環境で作成したデザインデータをそのまま運用鯖に移動するには どうするのが簡単ですか?
175 :
nobodyさん :2009/04/08(水) 08:26:22 ID:9mo7d4ny
テスト環境でデザインのバックアップとって サーバーの管理画面でテンプレートアップロード そのあとに管理画面のCSSのディレクトリ変更だけ
>>175 あー、テンプレートってそういう意味ですか
ロックオンから買ったものだけかと思ってました^^;
179 :
nobodyさん :2009/04/09(木) 08:53:47 ID:oL0ksJMd
オープンソースなんだから独自にデザイン変更できるでしょ ただ画面数が多いのでやりすぎると大変だよ。
EC-CUBEを2.3.3から2.3.4にアップデートしようとして躓いています 公式サイトからDLした新バージョンのファイルをサーバに上書きしたのですが インストール時のデータベース設定画面から先に進めません 以前は「DBサーバ」の欄に「''」(クォーテーションマークふたつ)を入力すると 次のステップまでは進む事ができ その後に/data/install.phpの「DB_SERVER」の値を手動で書き換える事で 無事インストールできたのですが・・・ 新しいバージョンではなんと入力すればインストールできるのでしょうか? サーバはXREAです
何と入力も何も、普通はいじらんよ
>>181 ご回答ありがとうございます
大切な事を書き忘れていました
旧バージョンでPostgreSQLでインストールする際に
サーバ名「localhost」では跳ねられるので
上記のような方法でインストールしました
今回はその方法でやっても以前と同様にいかないので困っています
183 :
180 :2009/04/14(火) 20:42:11 ID:???
バージョンは違いますが(2.3.2→2.3.4だったみたいです。失礼)
こちらを参考にインストール操作を進める事ができました
ttp://blogs.yahoo.co.jp/jasminetea_88/21371473.html 次の画面で
「Fatal error: Allowed memory size of 8388608 bytes exhausted ・・・ 」
と出たので
php.iniに「memory_limit = 32M」を追記してうpし直すと更新完了
ただ、上書きアップデート後管理画面にログインできなくなってしまったので
再度同じ操作をやり直しています
データベースは初期化していません
184 :
183 :2009/04/14(火) 21:35:53 ID:???
サーバファイル削除→うpし直しでうまくアップデートする事ができました ありがとうございました 大変お騒がせして申し訳ありませんでした
カードはイプシロンが最安でおk?
187 :
nobodyさん :2009/04/15(水) 23:18:01 ID:H87GqEo2
どなたかEC-CUBEの1系をダウンロード出来る場所を知りませんか? 事情によりどうしてもEC−CUBEの1系が必要になってしまい 公式に行きましたが1系はダウンロードがなくなってまして・・・ もしご存知でしたらすいませんが教えて下さい。
190 :
187 :2009/04/16(木) 00:19:59 ID:???
>>189 正直すごい助かりました!
本当にありがとうございます!!
これってもっとまともにならんのかな カテゴリのあたりが使いにくくて気になるのだが
192 :
nobodyさん :2009/04/17(金) 15:47:04 ID:6H5EUD1s
ゼロ決済モジュールが無くなっています。 どこかでダウンロードできませんか?
EC-CUBEの元々のテスト仕様書というか、テストシートって どこかが提供していないの?
みなさん、インストール時の膨大なアクセス権変更はどうやっているのですか? 地道にFTPで変えているのですか? それとも、何か良い方法があるのですか?
>>194 FFFTP使うなら拡張子ごとに権限を設定して転送できるよ
もしくはローカルでフォルダを右クリック
→読み取り専用のチェックを外して
サブフォルダにも適用するか訊かれたら「はい」にしてから
転送すれば変更作業を簡略化できる
196 :
194 :2009/04/21(火) 21:30:24 ID:???
スルリとインストールできた! ありがとうございました!
いえ 実は私も前スレでここの人に教えてもらいました
EC-CUBEにアマゾンアフィリを組み入れてる方はいらっしゃいますか?
200 :
nobodyさん :2009/04/25(土) 16:08:58 ID:K8qOLNA4
>>199 マジです。大真面目です。どうか真剣にご回答お願いします。
一般的なカートにある、管理ページでタグを貼り付ける箇所がない
みたいなので・・・。もしかして見落としているのでしょうか。
それとも、タグ貼り付けのアドオンみたいなのがどこかで手に入る
んでしょうか?w
>>200 テストしてるとマジで思っているのかと(ry
202 :
nobodyさん :2009/04/26(日) 03:17:33 ID:rgJXwn6N
203 :
nobodyさん :2009/04/27(月) 12:41:38 ID:RIA9uoIE
テストはしてます。修正したところだけ。 他への影響は・・・。
それをテストと呼ぶ203の勇気に乾杯
タグってなんだい? 品切れ中、とかそういうやつのこと? それともhtmlタグ?
EC CUBEってデフォルトでインストールしたら トップページが[ドメイン/html/] ってなりますが、 これを[ドメイン/]に変えたいんですがどうすればいいのでしょう?
単純にDocumentRootを“現在の公開ディレクトリ/html”に設定すればいいだろう。 つーかEC-CUBEスレじゃなくてapacheとかIISとかWebサーバ設定のスレの質問じゃねーか。 このぐらいの事が分からないなら構築・運用支援やる会社に投げた方が身のためだと思うんだが。
208 :
nobodyさん :2009/05/07(木) 16:59:34 ID:ku71P2je
対応状況を増やしたいのですが、どこのファイルを編集すればいいですか
管理画面のシステム設定のマスタデータ管理のmtb_order_status
ありがとうございます
212 :
205 :2009/05/09(土) 21:44:27 ID:???
213 :
nobodyさん :2009/05/10(日) 17:50:31 ID:+KWE62BS
XREAにインストールしてデザインテンプレートを修正したいので 管理画面から「デフォルト」テンプレートをダウンロードしたんだけど、 ダウンロードしたファイルが壊れているっぽい??? ダウンロードしたファイルを何も変えずにアップロードして テンプレート設定画面からアップロードしたテンプレートを選択後、 EC-CUBEのトップページがエラーで表示できなくなった。 どうすればよいでしょうか?
214 :
nobodyさん :2009/05/11(月) 13:44:55 ID:GoKeBzgG
シャチに聞け
215 :
nobodyさん :2009/05/11(月) 15:50:07 ID:OeTwkRqH
シャチに聞くのが妥当だろうね
そうだそうだ。シャチだ
217 :
nobodyさん :2009/05/12(火) 08:46:18 ID:gGzgi8m9
ただデザインの移行は基本レベル
218 :
nobodyさん :2009/05/12(火) 14:38:01 ID:lut1XyGM
困ったときのシャチ
あそこはシャチが管理者で運営してんのかとか思ったよ
221 :
nobodyさん :2009/05/16(土) 02:13:43 ID:N7psZGLN
商品キーワード検索で or notを用いた検索はできないのでしょうか?
222 :
nobodyさん :2009/05/16(土) 08:28:53 ID:KQW9XBCp
SQLとクラスいじれ
SESSION_KEEP_METHODを"useRequest"にしています。 管理画面の支払い方法編集とかのポップアップで、 PHPSESSIDが変わるおかげで「ログイン認証の有効期限切れ」になっちゃうんだけど php.iniで対処できますか?それともスクリプト弄るべき?
224 :
223 :2009/05/18(月) 20:55:18 ID:???
Javascriptでポップアップするとき、URLにPHPSESSIDをくっつけ忘れてるのが原因なんですね .tplファイルのポップアップ部分を地道に直すべきか、PHPSESSIDが空欄のときはリファラのPHPSESSIDを流用すべきか・・・
225 :
223 :2009/05/19(火) 18:32:20 ID:???
連投スマソ SC_SessionFactory_UseRequest.php弄って リファラからPHPSESSID取得するようにしたのに動かない・・・と思ったら そもそもJavascriptポップアップって、リファラ送信しないのかorz ポップアップに使ってるwin_op.jsの方を弄って、 ポップアップ元のURLパラメータをポップアップ先のURLへ引き継ぐようにして解決しました。 チラ裏でスマソ
226 :
nobodyさん :2009/05/25(月) 09:25:10 ID:rHkeE/JA
管理画面からデザインテンプレートをダウンロードすると0バイトの空データしか見つからないのですが、 実サイズデータをダウンロードするにはどうすれば宜しいでしょうか。
228 :
nobodyさん :2009/05/25(月) 16:12:40 ID:rHkeE/JA
>227 いえ、213の方とは違います。 Ver.2.4を新規にインストールして試したのですが、デフォルトのデザインテンプレートが空なのです。 解凍ツールを変えてみたり、別PCからも試したのですがダメでした。 フォーラム等で似たような質問は見つかりません。「シャチ」という言葉はよく分かりませんでした。
>>228 フォーラムになければフォーラムで聞いてみるのもいいと思う。
フォーラムの方が人大石。
230 :
nobodyさん :2009/05/27(水) 12:16:40 ID:0Ov0db14
>229 了解です。 フォーラムの方も覗いたのですが、希望した回答がなかったので質問させて頂きました。 フォーラム行ってみます。
仕事絡みもあって、 今時のCMSをふらふらと歩きまわっているんだが、 やばいぞ EC-CUBE( ^∀^)ゲラゲラ このまましょーもないバグ抱えたままだと、 今時のCMS(あじゃっくすぅ使うてる)にみ〜んな食われっちまう フォーラムに再三出てくる送料計算も、 今時のCMSってば、えコマースも作れっぞって ウィジェットとかなんとか部品て方法で提供しちょるくせに、 ASPバリに発送形態で5種類前後に対応できるもんもあった。 ま、このままじゃ機能面少し足らんだろって思うところもままあるものの 要望があれば、開発する用意があるってよぉ(でぶチームとの話)
>>231 例えばどんなものが良かった?
サイトで詳細見て比較してみたい。
zencartだ。
234 :
nobodyさん :2009/05/29(金) 02:01:45 ID:DEUXD3aO
必死だなwww
235 :
nobodyさん :2009/05/29(金) 09:54:30 ID:hRVaHgxc
安定版?2.4でてたんだな
うpデート完了 しかし少々面倒くさいなー 簡単にアップデートする方法ないの?
アップデートって、ひたすら差分を既存のコードに書き足していくの? カスタマイズを相当してるので、正直アップデートできるとは思えないんだけど。
ひたすらやってたけどめんどくさくなったのでもうやめた。
やっぱりひたすら書き換え、しかないのか。 だとすりゃ、かすたまいずしまくりんぐのうちはダメだ。
だからウンコPHPは嫌なんだよ
don not repeat yourself な ec-cube for ruby 希望
最新が出たと 下手にとびついて物貰いまで貰うのはごめんだ とか思ってたら 2.4 物貰いな部分 直ってねーし( ^∀^)ゲラゲラ
2.4は超高速すげー
シャチ発表だと 2.5% な
245 :
nobodyさん :2009/06/02(火) 20:30:16 ID:PMJPxuBD
>231 だが、 パーツの組み合わせでなんとかなるようなCMSが増えてくると、 EC-CUBE に群がる、失礼な言い方だけど素人の皆さんが、 そこそこに使えるってなれば、一気に流れる可能性がある。 開発会社がサポ入ってるし、そういう意味では信頼性におっきな差が・・・ でもって、これは使える! とか感じちゃったりすると、 余計なことに、いろいろとアドバイスをするようになる。 例えばブログとかで・・・w そうなると、ショップそのもんを開発する会社にとっては、 かつてホームページで食ってた会社が、ホームページビルダーしかりに食われたように、 ・・・いろいろとキツくなると思うよ。
その
>>231 みたいなものがいつ登場するのやら。
EC-CUBEみたいにグズグズ成長してくるんじゃね?
EC-CUBEは名前も売れたしもうこれで満足でしょ。
248 :
nobodyさん :2009/06/06(土) 10:55:02 ID:wnMKkwYY
ONE/DEPOって、誰か試したひといる?
EC-CUBEが決定的と言うにはまだほど遠いレベルだから これも良さそうに思えるな>ONE/DEPO
>まだほど遠いレベルw 未完成のまま、金儲けに使おうとした辺りからおかしくなった感がある<EC-CUBE コミュも開発元ってば新バージョンの発表絡みしか出なくなったあたりから、 2については、わかんね〜んじゃね〜か?みたいな噂が立って、 2の作者もテメ〜の仕事が忙しいとかいって消えたことで、 失敗作だった? 捨てられた感が強い。 そこに満を持して登場したのが現在神様級wのシャチなんだが、 奉仕顔しながら、無料宣伝媒体として投稿ってる雰囲気 1時代から仕方なく半スクラッチで我慢して使ってきた連中も、 うpされるたび、手うp強いられ、そろそろ飽き飽き感たっぷり
ONE/DEPOのversion: 1.0.00 b1をインスコしてみましたが、いきなりまっ白ページでアウト
config.inc.phpの21行目あたりから間違ってるって言われて
define('_ADMIN_MAILADDR', '
[email protected] '); // ONE/DEPOから発信されるメールのアドレス
の_ADMIN_MAILADDの_MAILADD部分のアンダースコアがマニアックに全角
そこ直したら、下にも全角アンダースコアがぞろぞろ
これって、仕様なのかな?
ONE/DEPOってPostgreSQLのみじゃなかったっけ
そうだよ
たびたびONE/DEPOのネタで恐縮です 先ほど、確認したら1.000 beta2にうpされてたので、こっちで試してみました。 インスコ環境は、CENTOS5.3とpostgresql-server-8.1.11-1、php-5.1.6です。 やはり、config.inc.phpの21行目あたりかの全角アンダースコアはそのまんまなので これは、パソコン側で半角に一括返還してFTPで差し替えました。 また、.htaccess内の/var/local/を/var/local/onedepo/に php_value include_path ".:/var/local/onedepo/onedepocore/components :/var/local/onedepo/onedepocore/include:/var/local/onedepo/onedepocore/smarty" 最後に、/var/lib/pgsql/data/pg_hba.confを local all all md5 host all all 127.0.0.1/32 md5 以上で、すんなり動きました。 これから、ユーザ登録とか商品登録とかして、いじってみます。 中身空だからでしょうが、意外と軽快な感じどす、ひょっとして良いカモ!
ひつこくONE/DEPOですが、アドミン画面がEC-CUBEに良く似てますね (つうか、日本人が日本人向けに作るとみんな同じような雰囲気になるんでしょうね) これは、ZEN-CARTなんかとは段ちで、解り易くて、GOODです! 商品の画像一括登録は、一回に500件単位。 商品データのインポート機能とか、後発だけに基本機能はそこそこ満足。 携帯でも確認しましたが、こちらもバッチリす。 入金管理ってとこに、返金依頼とか出品者支払一覧とかの機能があるのが特徴的すね。 ここまでの感触は、βのわりになかなか良いですね。 初期のEC-CUBE頃の、手作業修正の時代が、懐かしい。w
個人的には有益情報だからd♪なんだけど どうせなら専用スレ立てて書いた方がいいんでない?
258 :
nobodyさん :2009/06/08(月) 19:15:10 ID:X5tnWuI6
大塚商会のアルファメールというサーバに入れたいと思っていますが、
問い合わせをしたら動作補償はしていないとのことでした。
どなたか既に利用されている方はいらっしゃいませんか?
プレミアではなく通常のアルファメールです。
大塚商会(アルファメール)
http://www.alpha-mail.jp/
今のところ、EC-CUBE 以外、送料周りはどれも融通が利かない。 ちょっと弄ったぐらいでは解決できないっぽい<ONE/DEPO も 大規模店舗考えてんなら、送料一律でONE/DEPOでいけんじゃね? 小規模や産直考えてんなら、EC-CUBE で我慢し続けるか、 要望出しておいた Live 待つか・・・
ECの案件がきたらEC-CUBEを使おうと思っていますが、 どのレンタルサーバ(プラン)、どのクレジット決済が 相性いいのでしょうか?
商品数が多そうな案件ならMySQLはやめとけ。 激重になってクレームが来て1週間はつぶれるw
その商品数ってどれぐらいのことを言ってるの?
263 :
nobodyさん :2009/06/18(木) 08:37:12 ID:KIutuc4l
1000品目以上つかってるEC-CUBEのショップなんてあるのか? そもそも費用対効果がほとんどないと思うが どうせ楽天・Yahooの管理料が高くて逃げてきた連中が 倒産品打ってるだけだろ
20個くらいなら余裕そうだな。 問題はデザインの入れ替え費用。
問題なのはバージョンアップだろ。
>264 1万点以上てか、余計なもん省いちまって且つ、SQL所々見直せば問題ないよ。 やった後なら普通に使える。はずw それをやらんで、デフォルトのままで・・・とか考えるとハマるよw でだ、266氏言うよう、頭抱えることになるのがバージョンアップ( ^∀^)ゲラゲラ
268 :
nobodyさん :2009/06/29(月) 06:51:34 ID:miUfROdy
MySQLのER図どこかにないですか?
作ってよければ配布して下さい
hi
271 :
nobodyさん :2009/07/06(月) 09:36:40 ID:6aHbKBUf
シャチにもらえ
はい
7/8(水) EC-CUBE 2.4.1リリース…  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄○ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ o ゚ ヽ从/ 。 ガバッ ∧ ∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (゚Д゚;):. _ < はっ、夢か!! r'⌒と、j ミ ヽ \________ ノ ,.ィ' `ヽ. / / i!./ (_,. // く.,_`^''ー-、_,,..ノ/ `~`''ー--‐'
いつもよりバグフィックスおおくね
つーかもう1から自分で作るわ
頼んだ
ごちゃごちゃしたEC解析していろいろ改造するより 1から作ったほうが絶対早いな
確かに、そういうにわかプログラマ今多いよね
IE7が糞なのはわかるが、上のリンク先行くとおそろしく表示が....
>>280 そこに書いてあることより、たいしたシステムでもないのに
ごちゃごちゃしたMVC採用してることが問題だと思う。
ちょっとした改造で手間がかかりすぎ。
非常にわかりにくく、バグ搭載版=フリーで転がす しこたま時間をかけていろいろ潰した版=岩上商用版 て、噂もちらほら
>>282 ちょっとした改造で手間がかかりすぎなのは、まったく同意見ですが
あれのどこが MVC なの?
>>284 じゃああの構造はなんていうのが適切なんだい?
俺は知らん。
>>285 いや、俺も知らない。
だけど、MVCなら MとCが分離されている。
>>283 商用版はスペルミスも直ってるのかなw
そんな差違つけんなよと思うが
EC-CUBEってなんでインストール時に 全ファイルのパーミッション・実行権を与えないといけないの? 画像ファイルやCSSまで666にしないと動かないって・・・
さくらでインストールしてみた PCの方はどうにか動いたんだが、携帯で見たときに500エラーが出てたので、 .htaccess削除してみたら、何とか500エラーは出なくなったんだけど (PCの方は.htaccess削除してphp.iniに内容を書き換え済み) 携帯版、文字化けしています… これって、html/mobileの.htaccessもphp.iniにしないと文字化けは直らなさそうだ、 というところまでは理解したんだけど、.htaccessみたいに 複数置いて大丈夫なのか、というのが分からないので誰かエロイ人に 教えていただきたいんですが
coreserverでインスコしなおすのがいいよ
>>289 php.ini複数置いても良いけど
メインのphp.iniだけでイケたよ?
mbstring.language = Japanese
magic_quotes_gpc = off
mbstring.internal_encoding = UTF-8
default_charset = UTF-8
mbstring.encoding_translation = 0
variables_order = EGPSC
session.auto_start = 0
あたりにしておけば携帯とPC両方おk
共有SSL使おうと思ったらEGPSCなんて並びに・・・
292 :
289 :2009/07/24(金) 21:31:31 ID:???
>>291 PHPのことをほとんど何も分からないまま手探りでやってるから
実例まで出してもらえてホントに助かった
エロイ人本当にありがとう!!
さて今晩も頑張るか…
まあ、あなたったらいやらしい^^*
2.4.1いれてみたけど、未だにMySQLで文字化けするの直してないのかよ・・・
てか、使い勝手がやたら悪いんだけど、 もしかしてわざとそう作っておいて 「サポート料金払ってくれればちゃんとします」 というスタイルなのかな?
EC-CUBEoneの方はFOTTERからfooterに直ってるもんなぁw この作り分けの労力に感心するがw
EC-CUBEoneなんてのがあるんだ
1ヶ月くらいecいじってたけど、だめだこりゃ 1から自分で作ろう・・・ 何日かかるかもだけど・・・
>>280 のリンク先に
開発者がSmartyテンプレートエンジンを使いこなせていない。
{section} でループ回すんじゃなくて {foreach} 使おうよ。
ってあるんだけど、なぜ foreach を使う「べき」なのか教えて。
foreachの方が配列の出力がしやすい(わかりやすい)から
>>298 自分と同じ考えの人がいて安心したw
それなりに名の通ったオープンソースでこんなことになったの初めてだorz
>>301 phpのオープンソースではよくあるような気がするけど・・・
有名な wiki とか cms でもそんな気持ちにはなった。
ecは、変な構造のせいで開発スピードが極端に遅くなるし、
モチベーションも落ちる。
とりあえず週末でフレームワークとフロントエンドまでできた。
あとは面倒なバックエンドと画像作成が残ってるけど、
なんかもうどうでもよくなってきたなぁ。
ま、企業がオープンソースにする目的は明らかに「名を売りたい」だからな。 名前を売ってサポートやカスタマイズで金を取る。
305 :
299 :2009/08/03(月) 20:24:12 ID:???
>>300 thx。パフォーマンスがどうのってわけじゃないんだね。安心した。
foreach の方が section の10倍コストパフォーマンスが良い、とかだったら、
手を施さなければいけない強迫観念箇所がまた1つ増えるところだった。
俺零細企業のweb担当なんだけど、 ロクにphpも理解してない(自分が)くせに自社ECに採用して死にそうになったw バグ発覚して、フォーラムに解法がないと顔が青ざめる('A`)モウムリ
オープンソースのECシステムには ろくなもんがないよな。 ソースいじくれない人はASPを利用することをお勧めする。
308 :
306 :2009/08/04(火) 01:47:17 ID:???
過去の自分へ 「だからカラーミーにしとけとあれほど・・・」
セッションをUseRequestに設定したときの動作、少しでもチェックしてるのかな? ポップアップのセッション引継は全滅だし ケータイからアクセスしたときのリダイレクトが多すぎ おかげでiModeブラウザは途中でリダイレクト止めちゃうし・・・ ドメインルートにアクセス index.php?PHPSESSIDにリダイレクト /mobile/にリダイレクト /mobile/index.php?PHPSESSIDにリダイレクト require.php弄って、ドメインルートからmobileに直接飛ばせばおk Zenとかは目立ったバグもなく動かしやすいけど、日本人の感覚では使いにくいな ケータイ対応も面倒だし
まぁいろいろ問題は・・・ありすぎるw もれは、ロクオンはある意味、被害者だと思ってる。 1.x時代から諸問題ありまくり〜で、開発陣が引きつっているところへ、 全国のバカドモが無償テスター引き受けてくれるだろうと 確信犯的に七節が独自のMVCに乗っけた 2.x を投入した。 国産オプソってあちこち宣伝されてたこともあって、 七節の読み通り、ワレコソワ~ってこぞってテスター気取り。 結果、七節は手元に置いたオリヂナルの完成度を上げただけのような・・・ そのオリヂナルはCUBEには使われていないと思われ。 そんなこととは知らず、のっちまったロクオンは、 把握するのにしこたま時間を費やすハメになり、 有償で請け負ったサイトもあるしで人手が足らず、 ぶち上げたビジネスモデルもうまくいかずに今に至る。 相手がビジネス優先の企業である以上、 道ばたに置いた空き缶に投入された小銭が、 有償サイト構築に使われないという保証はない。 コジッキーに恵んであげてるとか思ってるオマヌケな連中以外 小銭の投入、する気ある? 話がズレたが、そういうことだ。 これは投入後行方不明になった七節が責任とって大修正しないと治らん。
よくわからんが気持ち悪い文体だな。
312 :
nobodyさん :2009/08/05(水) 13:42:26 ID:F+JRBmNi
要はシャチがあと全部無償で直せばいいだけのこと
よくわからんが、結局は開発元のロックオンの責任だな
> 七節が だれでしたっけ? 詳しく
携帯向けの静的ページってどうやって登録するのですか? デザイン管理>ページ詳細で登録したらPC向けのページになります。 ちなみにVer2.X系です
結局はそれでおけしたロクオンの責任に違いない。 もれは1系に手を加えて使ってるんだが、 七節が2系投入後に、 本業が忙しくなったとかぬかして 掲示板から消えたのを機会に 開発者本人が見放した2系に手を焼くより、 1系を安定さして使ったほうが無難と判断したわけだ
317 :
nobodyさん :2009/08/07(金) 01:57:58 ID:hv4O6SqE
オープンソースのウェブアプリってろくなもんがないんだよ。 何でかというと、ウェブアプリってプログラミングしててもまったく面白くないから。 ある程度スキルが上がってくると、ウェブアプリなんて作りたくなくなる。 仕事で金になればいいけど、金にもならないのに、まともに開発継続するわけない。 おまけにユーザは素人ばっかだから、平気でFFFTPの使い方とか聞いてくるし。 ますますやる気はゼロというかマイナスに突入する。
>これは投入後行方不明になった七節が責任とって大修正しないと治らん。 行方不明にはなっていないが、大筋、そのとおりだと思う とりあえずMVCとして先に完成させるべきかと
>>318 ま、そうだな。いくら知名度を上げる為とはいえ、
2ch見てたらとてもじゃないが、公開なんて出来ないw
321 :
nobodyさん :2009/08/08(土) 21:06:56 ID:umDOnz44
七節がどういう経緯で、なんの仕事で忙しくなったか知ったら 腰抜かす奴多そうだなwww
んなわけねえだろ
たいした技術もないくせに、素人相手は疲れる〜とか うぬぼれた技術者ほど内に内にと籠もる典型だわな うぬぼれ君の影で必死になって素人相手している営業君がいるわけで、 ある意味、スキル的に言うと、営業君のほうが上だったりしてな〜い? うぬぼれ君ってば、あっちの会社のほうがギャランティいいからとか、 移ってみたら、「ちみ、それしかできないの?」ってな( ^∀^)ゲラゲラ 問題ありあり〜のEC-CUBE褒めるわけじゃあないが、 あれこれと酷評されるのわかってて放り出した気持ちにあっぱれ!を送るよ ほっぽって逃げてった七節には喝か?
324 :
nobodyさん :2009/08/09(日) 22:53:19 ID:Qx8qoZ2q
七節ってのはどなたか知らんが このソースをずっと相手にするとなると気が重くなる よほどのみかえりでもあるなら別だけど まあ、徐々に作り変えて最後には全く別物にするだろうけどね
しかし気になりますよね 違法なソフトを作って逮捕されて裁判中 宗教に走って神様のためにプログラム中 携帯端末に手を出してデスマーチ進行中 別のオープンソースにかかりっきり 趣味で本格的にマンガを描きはじめた 行方不明 病気 死亡
328 :
nobodyさん :2009/08/10(月) 17:16:37 ID:yhw36oCs
>>321 七節ってロックオンに関係ある人だったっけ?
社員ならなんか事情知ってるんだろうな。
329 :
nobodyさん :2009/08/10(月) 17:28:16 ID:SeKWintv
ある会社のECASPを利用しているんだけど、モバイルのアフィリエイトのタグも設定できない、メジャー機種対応もできないで困っています。 どうしたらいいですか?教えてエコいひと。
>>330 どれも使う気にならないのはなんでだろう・・・
がんばってもうあきらめるんだ!
333 :
nobodyさん :2009/08/12(水) 06:16:43 ID:/gvSUBgq
>>329 このスレにいるって事はまさか…。
手遅れかも知れんがEC-CUBE関連だけは止めとけな。
ちょっとうんこしてくる
うんこしてきた
うんこ山盛り乙
337 :
nobodyさん :2009/08/15(土) 01:36:24 ID:kLa++CKU
EC-CUBEでやってちゃんと集客出来るの?
何を使うかじゃない。何を売るかが重要だ
トラブったら入れ直す方が速いな
>>326 七節ってどなたかわ知らんでもいいが、2.xを実質作った人
ロックオンがこんなかんぢって1.xを世に送り出し、
けいぢばんでDBがDBがってあがってるのは1.x系譲り
(DB関連の問題は今に引き継がれている)
まだまだバグやら不具合やら多かったのにもかからわず、
なかば強引に、現状に至る。
1.x系でショップってた連中はかな〜り反発したんだが、ポイッと捨てられた。
ふまえて、2.x系であっちいぢりこっちいぢり頑張ってても、
3.xとか出たら再度ポイッと捨て(られ)る可能性が高い。
もしかしたらw
2.x ほっぽって、3.xの開発でもやってんじゃないか?<七節
日本語でおk
342 :
nobodyさん :2009/08/19(水) 17:55:46 ID:rrjBPGnY
何でPageってファイルにごりごりSQLが書かれてるの? つーか、全体的にSQLが読みにくい。 決め打ちでメソッドを作ればいいのに、フィールドとか条件とかを1個1個足していくから何をやってるか全然分からん。
343 :
nobodyさん :2009/08/19(水) 17:57:18 ID:rrjBPGnY
あと、フォーラムの業者がけちくさい。 簡単なカスタマイズくらいコード書いて教えてやれ。
簡単だというのなら、自分でやれば良い。 簡単なことすらできない人間が、 サーバーにアプリ設置して運営なんてやるな。 社会にとって迷惑だ。
345 :
nobodyさん :2009/08/19(水) 21:30:26 ID:rrjBPGnY
友達からカスタマイズ頼まれソースを読んでるけど、これってカスタマイズしやすいの? LC_Page_Admin_Products_Product.php LC_Page_Products_Detail.php この2つは管理側、ショップ側の違いはあるけど概ね似たような情報が必要なのは予測出来る。 実際に「商品を読み込む」というECで最も重要な処理が両方にあるけど、両方ともにSQLがべた書きされてる。 //$mode = "admin"; $mode = "shop"; $product->read( $product_id , $mode ); こういうメソッドを1本用意すれば良いのに、コントローラーにSQLをべた書きしている。 カスタマイズを頼まれたから頑張る、詳細はまだ不明だけど。
346 :
nobodyさん :2009/08/19(水) 21:55:06 ID:rrjBPGnY
レビュー、関連商品、お勧め商品なんかを取得する処理もコントローラーにべた書きされてますね。 管理側でレビューを編集したい場合どうするんだろうと思ってみたら、管理側にもべた書きされてた。 //$mode = "admin"; $mode = "shop"; $review->readByProductId($product_id,$mode); $review->readByReviewId($review_id,$mode); こんな感じで必要な情報のみを取得したらいいですかね。
347 :
nobodyさん :2009/08/19(水) 21:58:02 ID:rrjBPGnY
Object - Product - ProductAdmin or ProductShop こんな感じでオブジェクトごと切り分けたら、$modeをいちいち渡す必要もなくなりますね。
pages以下のクラスはモデルクラスって扱いなんだろ。少なくともリクエストを直接受けるコントローラーはhtml以下にあるんだから。 まあ、SQLを実行するような処理は、独立したクラスでまとめた方がいいとは思うが、DBから引き出した商品情報でも、ユーザ画面で必要とされるカラムと管理画面で必要とされるカラムは違いがあるわけで、 むしろハッキリと別の処理にしておいた方がお互いに影響が出ず、やりやすいこともあるだろう。 あとは、もっと単純に、開発時にユーザ画面と管理画面を作ってるプログラマーが別で、それぞれ独自に開発していったのかもしれない。 まあ、この手のオープンソースのウェブアプリでは比較的綺麗に書かれてる方だと思う。
349 :
nobodyさん :2009/08/20(木) 02:25:21 ID:Sj3hBJzM
LC_Page_Shopping_Complete.phpのトランザクションのところは大丈夫ですか? $objQuery->begin(); $order_id = $this->lfDoComplete($objQuery, $uniqid); $objQuery->commit(); lfDoComplete()の中にあるINSERTやUPDATEでこけてもrollbackしてないようです。 $objQuery->insert() $objQuery->update() これらのメソッドに失敗したときに処理がないようです。 $this->conn->query()も見ましたが、ここでも失敗したときはメールを送ってるだけっぽいです。 何か見落としていたらすいません。
おそらく、製品版はちゃんとしてるんじゃないかな オープンソースだからわざとやってるんだろ (或いは、未経験の新入社員に書かせているとか
351 :
nobodyさん :2009/08/20(木) 12:18:38 ID:n73vs0+x
とにかく場当たり的にあらゆるファイルにSQLを書いていますね。 PAGE,HELPER,UTIL,SESSION・・・などなど。 今日も帰ったらソースを読みますが、手を出すと撃沈しそうな雰囲気がありますね。 OneDepoも見てみます。
352 :
nobodyさん :2009/08/20(木) 12:24:42 ID:n73vs0+x
CSV_HELPERがデータベースに商品レコードを読みに行ってますね。 $product_list = $product->getProductList($condition); $output = $csv_helper->outPut($product_list); $output = $pdf_helper->outPut($product_list); print($output); 商品一覧を取得するメソッドを1個作れば、 管理ページでもSHOPページでもCSVでもPDFでもどこにでも使えますよね。 そうしてないから、総てのページに商品を取得するクエリを書いてる。 今日も帰ったらソースを読みます。
353 :
nobodyさん :2009/08/20(木) 13:27:00 ID:FpbKFk85
と言う事は相当カスタマイズしないと使い物にならないということですね?
性懲りもなくEC-CUBEカスタム案件が降ってきたお… こんなんで元請が大手IT企業なんだから泣きたくなるorz
355 :
nobodyさん :2009/08/20(木) 13:44:35 ID:n73vs0+x
いや、逆でデフォルトのまま使うべきだと思います。 カスタマイズしにくく、デフォルトで使うのが好ましいということです。
356 :
nobodyさん :2009/08/20(木) 15:56:18 ID:enNGNifs
とりあえず
>>352 が解析して作り直して無償配布するスレってここですか?
そういうのは判断が難しいんだよ。ユーザ画面ではproductテーブルだけで済むが、管理画面ではproductテーブル以外のテーブルもJOINしないと行けないかもしれない。 すると、DBパフォーマンスがネックになったりして、1つのメソッドに1つの条件節の引数を渡すだけでは、管理画面用の商品一覧取得処理とユーザ画面用の商品一覧取得処理をまかないきれなくなる。 スクラッチで書き直せるならもっといい設計もあるだろうけど、こういう開発者が無数にいるようなソフトの場合、そういうわけには行かない。
ハッキリ言って、EC CUBEに限らず、有り物のウェブアプリはカスタマイズなんかせず、そのまま使うのが正しい。 変に手を入れると、本体のバージョンが上がった時に対応が出来なくなる。 しかも、カスタマイズした業者がいなくなってしまうと、もう誰にもメンテ出来ないコードになってしまう。 EC CUBEをカスタマイズするくらいなら、素直に自分らで一から作った方がいい。
359 :
nobodyさん :2009/08/20(木) 17:06:12 ID:n73vs0+x
カテゴリの登録処理も2重に書かれてますね。 フォームかCSVからインプットされるのですが、結局インプットされる情報は同じはずです。 LC_Page_Admin_Products_Category.php LC_Page_Admin_Products_UploadCSVCategory.php カテゴリ登録の複雑な処理がこの2つに書かれています。 CSVなんてフォームデータが配列に入った程度のことなのに、登録処理が2つに分かれてるのはカスタマイズしやすいとは言い難いです。 どう考えてもバリデーションのあとに、同じメソッドで登録できるはず。 あ〜、でもケチを付けたいわけではないです。 カスタマイズがしやすいとかいう評判があったから、期待値が高かっただけです。
ぶっちゃけカスタマイズ一切なしってのがベストかと
361 :
nobodyさん :2009/08/20(木) 19:00:12 ID:n73vs0+x
LC_Pageというクラスがコントローラーの最上位なんだけど、ここのinit(),process()に何も処理が書かれていませんね。 ここに重複する処理を書いてサブクラスから呼び出せばいいんだけど、実際はサブクラスにたくさんコピペしてる、セッション、クッキー、データベース関連。 全体的にフレームワークを使って書き直すとコードが相当減りそう。 ということで、カスタマイズせずに使うことにします。
自分でいじるスキルのある人は、みんな同じ結論に至っているんじゃないかな。 やってやれないこともなくても、やってやる義理はないし。 やってあげたくなるような頑張りをみせている開発元でもないし。
どうしてもEC-CUBE使うならデフォルトのままにしてほしいんだけど、どうしても 機能を追加してEC-CUBE使いたいらしい。 ZF使って新作するから勘弁してくれって言っても実績無いからだめだとさw おたくホントにシステム会社なの?って言いたくなったわ
364 :
nobodyさん :2009/08/21(金) 14:19:25 ID:uZeoiWTo
どの辺がカスタマイズしやすいのか全然分からんな。 コピペしまくりだし、ひどいのだと、CSSとSQLと日本語が混在しているファイルもあるよ。
365 :
nobodyさん :2009/08/21(金) 14:27:01 ID:uZeoiWTo
すまん、日本語は入ってもまぁ問題は無い。 出来れば全部テンプレートに切り分けて欲しいという意味。
話しの流れをぶったぎる。 未ログイン状態で買い物かごページから注文処理に移る途中で 表示されるログインページでのログイン処理では 現状では、フォーム未入力だったり、パスワード文字数の過不足のような 単純なエラー時だと元のログインページが、 それ以外だとエラーページが表示されるようになっているよね。 この、わざわざ別のエラーページに遷移させているのって ブルートフォースを受けづらくするための、敢えての手段なのかな? どう思う?
ぶった切った話を元に戻す。 カスタマイズしにくいのは、やっぱり意図的だと思うけどな ECU=CUNE oneというサービスもあるんだし、 そっち方面に客を呼ぶ為に、あえてややこしくしている気がしてならない。
すまん。タイプミス ECU=CUNE one → EC-CUBE one
369 :
nobodyさん :2009/08/21(金) 19:57:43 ID:kaQDOL+J
3日間に渡りコツコツソースを読んだので、これから改善提案を書きます。
この手のアプリはいろんな事情があるんだよ。 フロントコントローラーを採用しないのも、mod_rewriteが使えなくても動くようにとか、ドキュメントルート以下にec cubeとは無関係のアプリを置いても影響なく動くようにとか。
あれはそんな考えなどないと思うよ なんだっけか、売りもんのアクセス解析ソフトに都合がいいように作られているだけ あえてややこしくしているってのは一理あると思う テンプレもプログラミングできなきゃ、というか中身見れないと作れない ある意味、関連なのか特定なのかわ知らんが業者保護 不特定なクリエーターが参加しにくいもんだから、テンプレがやたら高い
カスタマイズするくらいなら1から作ったほうがはやい マジで
自分で使うならそれで良いけどな。
374 :
nobodyさん :2009/08/22(土) 08:16:59 ID:/IR+JVGM
・エラー処理がない(DBのINSERT,UPDATE) ・MVCのMがなくてロジックがPAGEに書かれている(似たような処理がコピペされている) ・PCとモバイルの処理もコピペされている ・init(),process()の2本のメソッドにまとめられていて、細分化出来ない ・テンプレート内にロジックが多い気がする 3日間の感想はこんな感じ。 コピペが大量なのは嫌だけど、継承を意識して書かれているのでコピペを削ってモデルを作ればすっきりすると思う。 例えば、「商品を取得する」という処理の場合、 (管理ページ+SHOPページ)*(PC+モバイル) = 4 こんな感じで4カ所も修正しないといけないけど、モデルにまとめればコードが4分の1になると思う。 で、興味があるのでコミッタになろうと思ったら、匿名じゃだめだったからあきらめた。
諦めるのはえ〜な〜 ってもれもコミッタにはなっとらんがw もれは2.xベースを弄ってスッキリするよりは 1.xベースを弄ったほうが楽だ〜って思ってって発想は七節氏と同じだがw 1.xベースに2.xから追加された機能だけ引っ越しして MVCなんて1から作るのがヤだったから フレームワークに載せたお フレームワークの元部分を除けばだが スッキリしてちっちゃくなったお ちゃんと動いてるおw
376 :
nobodyさん :2009/08/22(土) 11:07:06 ID:/IR+JVGM
いまONE/DEPOを見ているけど、Mapleというフレームワークを知らないと厳しい感じ。 EC-CUBEの方が遙かに取っつきやすい。
話をぶった切る | | | 言|舌 | | | | ぶった切ってやったwwww
Maple 使ったことねぇだけだろ? フレームワークに依存している部分を除けば 同じコマースなソフトじゃないか 単にロジック追うのが面倒くせぇ とか 追うって何だ?ってだけだろw しいてあっちはZやらOやらのまねか? 的なソフトなのと、 ちゃ〜んとMVCしてるから、フレームワークに依存する部分を除いても EC-CUBE と同じ感覚で追っかけるとわけわかめになるね ただ、EC-CUBE と違うところは、まだベータだアルファだって言ってるところと 最初まともに動かすこところから苦労が始まるところw 動いちまえば結構いけるよ 遙かに取っつきやすいとか言ってる EC-CUBE にこれほど苦労?してて どうして取っつきやすいとか言えるのかね?( ^∀^)ゲラゲラ
379 :
nobodyさん :2009/08/22(土) 17:10:06 ID:/IR+JVGM
カスタマイズするためにはフレームワークを学習する必要があるわけですから、 それに比較するとEC-CUBEの方が取っつきやすいという意味です。ONEDEPOは素人が簡単にカスタマイズできるものではないですね。
380 :
nobodyさん :2009/08/22(土) 23:11:07 ID:NUhBHSP0
初期にフォーラムで活躍していた人はもういない。 やはりEC-CUBEを見限ったんだろう。 これからはシャチに頼るしかない。
> ONEDEPOは素人が簡単にカスタマイズできるものではないですね。 そのように作った会社の連中が言っとったゆえ、 フレームワークの学習以前に、素人はひっこめという仕様らしい。
382 :
nobodyさん :2009/08/23(日) 00:48:37 ID:Wk7cN/Mr
商品10万点の規模のショップはどれくらいあるかだろうね。 オープンソースにする理由がいまいち分からんが・・・
>>382 うちの業界だと、100万点でも物足りないぐらいなわけだが。
384 :
nobodyさん :2009/08/23(日) 03:00:18 ID:nqhXBZE2
うちのクラは、最初100点くらいと言ってたのが、 途中で価格決めるのが面倒くさくなったらしく、10点くらいになったのだが。 もうこれ、メールオーダーフォームだけで充分やろ.....
Mapleは開発ディスコンティニューしてるだろ。 それに、あのフレームワーク、当時Javaで流行ってた開発手法をPHPにも取り入れてみたってだけで、多少名前が知られてるPHPのフレームワークの中じゃ最悪の出来だと思う。 やたらめったら設定ファイルをいじらないと行けない。見通しが悪すぎる。 結局、EC CUBEのように簡素なフレームワークを自前で用意して、べた書きでも見通しを良くする方が、カスタマイズ楽なんだよ。 根本的に機能を買えようと思えば、EC CUBEを流用するんじゃ無くって、全部自分で作った方がいいんだから。
ONE/DEPOって、自分達でカスタマイズ案件を受注したいから、わざとカスタマイズをしづらく作ったんじゃないかと思う。
387 :
nobodyさん :2009/08/23(日) 08:33:46 ID:Wk7cN/Mr
CakePHPにしてくれたら、多くの人が簡単に読めたと思うんだけどね。 CakePHPはフォルダ構成を見たらすぐに理解出来るけど、Mapleはよく分からなかった。 ページ固有の情報を、iniファイルに別に記述する必要性があるのかと思う。 共通利用しない物を抜き出してもファイルが増えるだけだと思う。
そこでCAFEMILKの出番ですよ!!
華麗にスルー
390 :
nobodyさん :2009/08/24(月) 10:21:21 ID:XMkdNTxb
・EC-CUBE ・ONE/DEPO ・CAFEMILK この他にオンラインショップアプリはありますか?
・osCommerce ・Zen Cart ・Magento ・Magic3
393 :
nobodyさん :2009/08/25(火) 13:35:50 ID:1K2vIqqg
送料とかポイントの有無とか、ちょっと設計が雑だよね。 この辺はカスタマイズの要望が出そうなところなので、もう少し柔軟にして欲しかった。
というか、MTのようにカスタムフィールド入れても良かったのに。 商品の項目なんて業種によって変わるだろ。
395 :
nobodyさん :2009/08/25(火) 15:06:39 ID:1K2vIqqg
商品情報とか顧客情報も、全部ぶっこ抜いてハッシュにしてテンプレートに埋めこんどきゃいいんだよね。 そうすりゃあ、DB触れば何もせずにテンプレートに埋め込まれるからカスタマイズが楽。
396 :
nobodyさん :2009/08/26(水) 08:36:15 ID:X3sRwbVk
78.52S 決まった!40枚
>>395 すまんが、
>商品情報とか顧客情報も、全部ぶっこ抜いてハッシュにしてテンプレートに埋めこんどきゃいいんだよね。
の仕様がいまいち想像できないんだが、なんでハッシュにするの?
398 :
nobodyさん :2009/08/26(水) 13:12:26 ID:ACKl4CTp
399 :
nobodyさん :2009/08/26(水) 13:43:11 ID:tCdJHWsz
豪ドルかよ
>>395 規模が小さければそれでもいいと思うけど。
基本的には必要な情報だけセットして、かつ冗長に作ったほうが処理が早いだしょ。
なんでEC-CUBEはMySQLだけ糞重いんだろ? PostgreSQLとSQL文を書く上で大きな違いなんてあるか? 基本的な読み書きは変わらないと思うが
403 :
nobodyさん :2009/08/27(木) 15:00:12 ID:bZ7TiqcQ
まあデータベースはむちゃくちゃだな。 if(postgres){ }else if(mysql){ } こんなソースがあるんだから、データベースの設計は推して知るべし。
pgsqlはviewを使ってる。 mysqlは5.1からじゃないとviewが使えない。 pgsqlもviewを止めれば重くなれるよw それでもmysqlよりpgsqlのほうが軽いらしがね。
シャチがホモサピエンスとかいうからふいたじゃねーか バーロw
406 :
nobodyさん :2009/08/28(金) 02:26:34 ID:FqMx/DLD
PostgreSQLにしか対応してません。 って仕様にしてくれれば、 PostgreSQLにしたのに....。 どうせサーバはどちらにも対応してたんだから。
407 :
nobodyさん :2009/08/28(金) 03:07:14 ID:rvRTfB7N
ん?
oscommerceの古くささと改造のめんどくささに EC-CUBEに乗り換えようとインストールして 管理画面すげぇ!と思ってみたが、テンプレートDLしたら 0KのファイルがDLされていきなりめげてみた。 ググっても見たけどプログラミングわかんない私にはムリぽ。 つか全体的に難しそう。 大人しくoscommerce使っとくか…
ま、プログラムわからない人でECサイト運営したいなら 素直にカラーミーショップでレンタルした方が得だって事だ
はじめは プログラムがわからない人でもいいと思うんだ しかし プログラムがわからないまま(勉強したくない)ではいけないと思うんだ
EC-CUBEみたいなので PERLで作られたものってあります?
412 :
nobodyさん :2009/08/28(金) 13:47:07 ID:rGO/TDAw
カスタマイズが簡単っていう評判がいかんな。 普通の人はGUIでカスタマイズ出来ると思ってしまうんじゃないか。
413 :
nobodyさん :2009/08/28(金) 13:47:51 ID:rGO/TDAw
>>411 MilkCafeというアプリがperlで書かれているよ。
カスタマイズには向かないけど。
414 :
nobodyさん :2009/08/28(金) 15:31:32 ID:eIpx0nwm
プログラムなんて簡単なんだから覚えたらいいだけなのでは?
CAFEMILKのカスタマイズが難しいとか言ってる奴おわってるだろ どうしろと言うんだ 頭に虫沸いてるんじゃないか
>>415 なんでこんなわかりづらいサイト作ってるんだ?
ナビゲーション探すのに手間取ったぞw
一週間ほど前から急にこのEC-CUBEスレでカフェミルクカフェミルク言い出したけど何かあったの? 専用スレあるみたいじゃん
専用スレも独特の雰囲気だしな 作者の自演じゃね?
そうみたいね
422 :
名無しさん@そうだ選挙に行こう :2009/08/30(日) 11:32:37 ID:lOmOyM+2
・データベースを正規化すること ・MVCにすること ・オブジェクト、メソッドを細かくすること この3つを改善しないと、まともなプラグインが出てこないだろうね。
EC-CUBEは、オープンソースとして作ったというよりも、 自社で作っているものを売るための一環として オープンソースにしてみた的な臭いがぷんぷんしているので 誰もまともに参加しようと思わない。
>>423 それはEC-CUBEに限ったことじゃなくね?
もともとは一企業の製品がオープンソース化することって多々あるし
誰もまともに参加しようと思わない理由はまた別のところにありそう
カスタマイズ本出たでしょ。 100のTipsとかいってるけどアレ、 著者はコミッタでありながらEC-CUBEにフィードバックしなかったモノでしょ。 ロックオンがEC-CUBEの発展よりもお金を望んだのかどうか知らんけど。 そうやって金儲けのためにフィードバックしない連中のために、 無償でバグ取ったりEC-CUBEのベースアップに協力するなんてバカらしいわな。 いま一般コミッタで泳いでいるのはシャチだけじゃね?
426 :
名無しさん@そうだ選挙に行こう :2009/08/30(日) 17:56:50 ID:lOmOyM+2
まぁ、25万円って値段も付いてるしね。 これじゃコミッタに期待は出来ないかも知れないね。
これ、金だして商用ライセンス買う人っているの? ちょっと見てみたけどただでもいらないな
428 :
nobodyさん :2009/08/31(月) 08:33:16 ID:ZXco4VpK
// 管理ページからの確認の場合は、非公開の商品も表示する。 if(isset($_GET['admin']) && $_GET['admin'] == 'on') { } こういうコードを見つけたんだけど、 これって&admin=onってのをURLに渡されたらそれだけで管理者って判断してるよね? あ〜、でも何か見落としてるのかも知れん。
その下で SC_Utils_Ex::sfIsSuccess(new SC_Session()); してるからいいんじゃね? こんなことでエラー画面に飛ばさんでもとは思うけど
430 :
nobodyさん :2009/08/31(月) 10:00:00 ID:ZXco4VpK
>>429 あ〜、見落としてたみたい。
下にコードが続いていたから、その中で処理が打ち切られるとは思わなかった。
まぁ、全部見れって話だが・・・
>>429 それするなら、普通にファイルの冒頭に
管理セッションチェック入れればいいのにな
他人のサイトがEC-CUBEかどうかを見分ける方法ありますか?
<div id="fotter"> だなw あと検索時URLに「search.x=数字&search.y=数字」が入ってるとか(入ってないサイトもあるけど)
fotterはテンプレをカスタマイズするときに直されちゃってるんじゃないのw javascriptのファイルにコピーライトとか書いてあるから HTMLソースからパスたどってみればおk
なるほど検索アドレスは簡単に分かりますね。 あと、コピーライトもアドレス巡るのが少し面倒ですが、確かに分かりますね。ありがとうございます。 fotterはボクもなおすので・・・ww
見分けて何するか知りませんが。。 admin/ を見てみる。 ・.htaccessなどを使ったアクセス制限が掛かってなければ。。 ・たまに制作?会社までわかる場合もある(独自ロゴなど)
オープンソースって結構直さずそのまま使ってるから、わかりやすいよな。 MTやWordpressのようなブログから、XOOPSとかわかりやすい
>>438 >>432 の話だってば。
ブログはTrackBack用のURLがmt-tb.cgiだったりするじゃん。
XOOPSは弄ってあってもわかりやすいな。
ってか2行目の文章が高度過ぎて俺には解読不能
つーかそろそろ2ch的意見として生き残らせるのか死なすのか決めね?
そんなこと言ったら荒れるでしょうに
443 :
nobodyさん :2009/09/03(木) 08:32:40 ID:9WteSl+m
プラグイン機能の話があるから、大々的にコード書き直すんじゃないの? そうなれば期待出来るかもしれない。
プラグインにするならMVCに設計し直すのかな?
再設計された新バージョンかあ楽しみー
2chの総意としては、「生かさず殺さず」とする
>>446 結論早いなw
使ってる立場からの実感としては「生かせず殺せず」って感じなんだけど。。。
448 :
nobodyさん :2009/09/03(木) 18:46:57 ID:9WteSl+m
livecommerceっていつくらいに出るんだろうね。 何となくだけどプロジェクトの推進力が強そうな印象がある。
livecommerceはいいかげんに公開しろって感じだが 延期しまくりでお前はドラクエかって
>livecommerce せっかくphp4切ってphp5に絞ってるのにpdo使って複数のdbに対応せずmysqlのみなの?
451 :
nobodyさん :2009/09/04(金) 08:20:14 ID:kxKvmEyx
オープンソースはこれだから困る。 ZENCARTも同じ。 まあタダなので文句は言えないがこれだけ延期されるとさすがに厳しい。
英語圏はいろいろソフトが選べてうらやましいぜ
MySQLとPostgreSQLとじゃSQLの書き方が違うから名。両対応するって言うのは、かなり面倒。
454 :
nobodyさん :2009/09/04(金) 11:48:38 ID:+b3tsV5l
ttp://www.eccube-school.jp/products/detail59.html >>最後になりましたが、この管理画面を限定的に公開しようと考えています。
>>見るだけで真似をされてしまうような機能もあることから正直悩んだのですが、
>>EC-CUBEをもっと使いこなして充実化していきたいとお考えの方々に、
>>いい刺激やもっと使いやすくするいいアイデアが生まれたならば、
>>EC-CUBEの将来にとって良いことだということに至りました。
こう言うのを見ると、たくさんの業者が車輪の再発明をしているんだなぁと思う。
455 :
nobodyさん :2009/09/04(金) 11:53:44 ID:+b3tsV5l
1人が修正するだけでみんなが恩恵を受けられるのがオープンソースの良いところだと思うんだけど、そういう環境にまったくなっていない感じ。 一言で表現すると、「重複」 ・EC-CUBEの中のコードはコピペで同じコードの重複 ・業者は似たような機能をそれぞれ開発する重複(お金が絡むからフィードバックされない) ・フォーラムは似たようなバグ、要望を抱えるユーザーの重複(フィードバックされないから問題が解決しない) LiveCommerceはこの辺の問題をクリアしてくれると良いね。
456 :
nobodyさん :2009/09/04(金) 15:50:27 ID:zjZWoXDm
>>453 標準のSQL使うように気をつければいいだけでしょ
そこまで面倒じゃない
でも ON DUPLICATE KEY UPDATE とか便利なんだよな
>>454 >>見るだけで真似をされてしまうような機能もあることから正直悩んだのですが、
なんか自意識過剰で気持ち悪いな
文句言われるとすぐキレそう
一生部屋に閉じこもっていて欲しいよ
>なんか自意識過剰で気持ち悪いな それなりに工数かけていじってるだろうからロックオンから商用ライセンスを購入してんじゃないの? そうだとすれば見せるだけでも悩むだろうさ 実際に帳票PDFをフィードバックしたところでもあるんだから、そういいなさんな
まぁ、真似されるほどEC-CUBEに需要はないだろ。 技術力がない会社が小遣い稼ぎ程度にやるにはちょうど良い程度で、 技術力があれば自社で最初から作った方が何かと管理しやすい。
SQLって実装ごとにバラバラなんだよ。まあ、MySQLとPostgreSQLだったらまだ似てるほうではあるけど。
おしえてくれ!
462 :
nobodyさん :2009/09/06(日) 13:52:10 ID:tODTm7a3
EC-Cube案件が来てさ、画面が綺麗につくられているってだけの理由で。 コードみたら素人じゃん。がっかりだよ。日本発のオープンソース なんてたいした自信みたいだけど、酷すぎる。過去ログにも出てるけど mysqlとpostgresをシステムのあらゆるところでif(DB_TYPE==...)なんて して切り替えていたり。classを定義していても設計がオブジェクト指向 ではない典型。 とりあえず商品のバッチ登録が今必要で、商品CSVアップロード機能が あるなら、そこで使っているクラスで使えるものがあるだろう?と 思ってみたら単にSQLこさえてるだけ。はぁ。。。商品クラスとか 真っ先に作ろうと思わないのかな。
EC-CUBEはコピペ志向だからな。 似たようなロジックが山ほどコピペされてると思うよ。
464 :
nobodyさん :2009/09/06(日) 19:41:23 ID:/JDth3YD
そういうクラスとかに処理がまとまってないから、 なんか面倒な解析に時間がかかってリズムに乗れない どうもピンとこないソースなんだ EC-Cubeは捨てたほうがいい 見切るのは早ければ早いほどいい このくらいの機能なら1ヶ月もあれば十分作れるし ソース見るだけ時間の無駄だった
普通、DBの切替はクラス使ってやるんだけどな。 わざわざifでファイル毎に指定するのはおかしい
462の失望感は分かるなぁ、俺も最初見たと来そうだった。 これはひどいデザイン詐欺だと思う。デザインは綺麗に見えるのコードはむちゃくちゃ過ぎる。
467 :
nobodyさん :2009/09/07(月) 00:37:11 ID:+nTZxagH
Zenやらのソースより、よっぽどマシだろ
どっこいどっこいだが、EC-CUBEの方が見ていて嫌になる。 行き当たりばったりで作った感が出まくっている。 Zen、OSCも同じ関数が二重に定義されていたりして 設計がダメダメだが。
そう。他のはもっと酷い。他に選択肢がない。
471 :
nobodyさん :2009/09/07(月) 08:41:33 ID:kcMMZ8P4
問題点はここで結構挙げられてるから、誰かが書き直してくれるといいねぇ。
472 :
nobodyさん :2009/09/07(月) 09:18:50 ID:luUR31e1
カゴラボオリジナルはリリースしましたとあるが、公開はしないのか?
漏れもZen、Magento、Magic3、ONE/DEPOとソースをチラ見したけど 質はともかくEC-CUBEが一番簡単だよ?
最初に require_base.php でとりあえず一気にクラス全部を require するのって 設計としては妥当? それともあまりよろしくないこと? この辺がよく分からん。
475 :
nobodyさん :2009/09/07(月) 17:30:00 ID:kcMMZ8P4
>>474 最初に全部初期化するのが良いと思う。
$objQuery = new SC_Query();
例えば、こういうデータベースアクセスのオブジェクトが死ぬほど出てくるけど、
こういうのは最上位のクラスで初期化しておけば1回書くだけで済む。
>>475 なるほどね、個別のインスタンスが必要じゃないやつは、
そんな風に書いておくといいんだね。
たしかに SC_Query とか、使わないページってあんま無いもんな。
そんじゃさ、SC_Date とかはどう?
フロントでは入会と注文と会員情報変更時ぐらいにしか使っていないけれども、
こういうのも楽っていう理由で取り敢えず最初に require しておいてOKなのかな?
・プログラムが毎度ロードされる ・プログラムが1度ロードされ、しばらく使いまわされる という2つの環境では意味が違ってくる。 鯖の能力とかアクセスの具合だとか、ハードにどんだけ金出せるかとかによるでしょ。 もともと専用鯖仕様だったからなEC-CUBEは。
479 :
nobodyさん :2009/09/07(月) 20:03:51 ID:kcMMZ8P4
>476 スペック ・プログラミングよりも営業の仕事の時間の方が多い ・原則小規模システムしか知らない という俺の意見。 EC-CUBEで言うと、商品、顧客、商品カテゴリとかのコントローラーをまず作る。 で、例えば、 ・商品を登録する ・商品を削除する ・商品を編集する とかいろいろとアクションがあるだろうけど、具体的なアクションに関わらずそのコントローラのアクションで使う可能性がある物はすべて初期化する。 データベース、セッションなんかはさらにその上の最上位のクラスで初期化する。 コントローラー(最上位) - 商品コントローラー こんな感じ、間違ってたらすまん。
480 :
nobodyさん :2009/09/08(火) 01:42:22 ID:udnb5qFz
>>475 を見て、俺も全ファイルの頭にクラス読み込みしてた・・。
しかも、同じクラスに別の変数名付けてクラスを割り当ててる。
まだまだ直せるところあるんだな。勉強になった
すぐ鵜呑みにすんなや
>>448 これって既存のEC向けCMSに悲観して自分で作ろうと決心したどっかのスレの成果物?
486 :
nobodyさん :2009/09/08(火) 21:37:19 ID:udnb5qFz
どこでダウンロードできるのさ
いつも思うんだけど、この手のシステムを利用するのって だいたいPGとか技術者じゃないか? Live Commerceの特徴が「簡単にアップグレードできる」 ってあるけど、各種設定しなきゃいけないし、デフォルトで使う事もないだろうし。 カスタマイズ性の優位点を加えるよりも、業種に特化した仕様にすればいいのに
結論の如何は別として 大前提に疑問
前提は分からないが、俺は結論に疑問。 優秀なプログラマーほど汎用的に作りたいと思うし、特化するよりも拡張性の方が重要だと思う。 特化するところは特化したい奴が作業して、フィードバックすれば良いと思う。
特定の業種に特化した仕様にしたらターゲット層が限定されるから・・・ というかそういう機能はアドオンとして提供して 本体はもっと必要最低限なのがいいな 特定業種特有の機能だけじゃなくて多くの機能も本体とべったりにさせず 配布時には公式アドオンとしてバンドルされているけど取り外しも出来るとかそういう感じの 配布側は「いろいろできる」を謳うけどいらない機能も多いし 各種機能を本体から切り離してアドオン化することで 本体に手を加える必要がなくなってもっとアップグレードが簡単に! 必要な機能を取捨選択できてもっとカスタマイズ性がアップ!
>>490 思うんだが、優秀なプログラマーは自分で作らないか?
優秀か否かは俺の中で経験があるかどうかだが、
優秀な奴は既にいくつかのWebアプリは作ってると思うけどな
>>491 アドオン化・プラグイン化はもっともだと思うが、
それを使いこなせる奴って技術者に限られないか?
例えば、カスタムフィールドなんて機能があるが
これも使えるようにするには、機能を理解したりタグがわかっていたりと
ある程度の知識が必要だと思うんだよな。
で、492にも書いたけど、知識がある奴は自分で既に作ってると。
知識が無くて金もないからオープンソースを使うわけで
そういう奴は得てしてカスタマイズ性を求めていないと思うんだよな
(あくまで俺の経験上での意見であって、みんなは疑問に思うだろうが
使いこなせない人はカスタマイズ不可能な全部乗せでも機能やメニュー項目が多すぎて使えないという悲劇
全部乗せにするにしても
>>491 > 配布時には公式アドオンとしてバンドルされているけど取り外しも出来るとかそういう感じの
にすればカスタマイズ性を求めている層にも訴求できるんでない
495 :
nobodyさん :2009/09/09(水) 22:02:29 ID:w9pHI/sL
>491のいいと思う。ポイント制とか、クラから「外して」って言わるし。 「追加したアドオンリスト」みたいなのを生成しといて フロントコントローラーの頭でそのリストを確認すれば、知識がない人用でも上手いこといかないかなぁ?
496 :
nobodyさん :2009/09/09(水) 22:24:59 ID:9SwiU/le
>>495 あの、本体のソースを弄る「モジュール」とやらが理想的に機能すればその通りに動かせるハズなんだよな。
要するに大もとの基本設計がおかしいんだけど、まともに設計できる頭がある奴がいないって事じゃないかと。
>>493 > アドオン化・プラグイン化はもっともだと思うが、
> それを使いこなせる奴って技術者に限られないか?
いいんだよそれで。技術者じゃないヤツが
何を使おうが俺ら技術者には関係ないじゃないか。
知識が無くて金もないからオープンソース?
俺ら技術者は知識があるから、関係ない話ですね。
素人の世話までわざわざしません。自分たちで勝手にしてくださいって話。
だが、俺ら技術者に仕事を頼むのなら、
俺ら技術者は、その知識を生かして楽をする。
俺らは楽して儲かる。客は安く済む。良いことだらけ。
それだけのことさ。
俺ら技術者ってw こういう低能しかいないのが日本のSIの 現状だ
自分は他人が作ったものを使いこなせる技術者だ、と言っているだけですね 何もおかしくありません
>>いいんだよそれで。技術者じゃないヤツが >>何を使おうが俺ら技術者には関係ないじゃないか。 この文章が分かりにくくしてるな。 「いいんだよそれで、技術者さえ使いやすければいいんだよ。」 って書けば理解出来る。
イイーンダヨは大事なことなので2回いいました
客は時間を買う 漏れらは時間を売る 客にならないやつらは自分の時間を消費する それだけの話だろ?
>>497 のような冗長で同じ単語を繰り返し使うような人間は、コーディング時もスパゲティになりやすい。
…と
>>498 は言いたいんじゃないのか?
506 :
nobodyさん :2009/09/10(木) 01:24:54 ID:0HW+rSNf
>>497 、
>>503 は「俺様技術者だぜトーシローは黙ってなヒャッホー」
なカンジで痛々しい。中学生みたい。
507 :
nobodyさん :2009/09/10(木) 02:20:00 ID:bp/5bdIL
>>506 ここに書き込んでいる奴らのほとんどは底辺コーダーだから気にするな
508 :
nobodyさん :2009/09/10(木) 07:47:48 ID:fNIohNF3
オープンソースをカスタマイズしますって企業は技術力あるの? これで商売する企業って単に自社でパッケージを開発する技術力がないの?
>>508 前者だろうな。
バグがあった時も客に「公式サイトから修正ファイルが届くまでこのままです」
とか言っちゃうんだろうな。
ごめん。前者じゃなくて後者だw MTのプラグイン作っている会社や個人は結構いるけど MTの仕様が変わったときどうするんだろう?っていつも思う。 3から4に変わった時も結構違いがあったのに、今回5になるし
512 :
503 :2009/09/10(木) 10:00:34 ID:???
オープンソースをカスタマイズして欲しいという需要があるだ
自分のとこでできないから依頼する
依頼を受けるほうにしてみれば、下請(元請、2次請、3次請...)だ
需要がなくなれば死滅するだけ
>>506 にとっては時間の売買が「俺様技術者だぜトーシローは黙ってなヒャッホー」と同類らしいな
売買は時間だけじゃないと思うけどな
お前の母ちゃんでべそ級の返しでワラタ
客の立場(専門知識がない)でカスタマイズしますって企業の技術力をどう比較するの? 自分が比較できるのはデザインのセンス?と納期、当然料金もだけど 技術力がある→納期が短い→結果的に安い って感じする
>>512 みたいな文章もまともに書けないやつが
一端の技術者気取ってるんだぜ
笑えるよな
518 :
nobodyさん :2009/09/10(木) 12:31:08 ID:fNIohNF3
>>510 何というか、自作しないと熱意と責任が生まれないよね。
オープンソースアプリのロゴをべたべた貼っている会社とかあるけど、結局何が出来るのって思う?
EC-CUBEも固執しなければいけないほど高品質だとは思えないんだけど、
それでも自作しないでこれをカスタマイズするのは熱意と技術力がないだけとしか思えない。
実際、カスタマイズ代金もめちゃ高いしノウハウも蓄積されてないんだと思う。
うちは生半可な知識のある顧客が指定して来る場合のみ仕方なくって感じだな>オープンソース利用 一から開発or自社物のカスタムを提案しても、「稼働実績が〜フンダララ」で聞く耳持たない場合のみ。 結果、そういう顧客は機能に変なこだわりがあったりしてデフォルトでは使えないので、EC-CUBEの変な ソースを毎回一から弄る羽目になり、結局高く見積もらざるを得ない。 まぁこういう顧客は高くついても「オープンソース使っちゃってる俺!」という自己満足が得られればOK らしいので、PGの精神以外には実害なし?
うちの会社はコンサル能力がありません、と言ってる ようなもんだなw しかも、サーバもオープンソースだらけで構築してるから 「オープンソース使っちゃってる俺の会社!」 って感じか?
>>うちの会社はコンサル能力がありません、と言ってる >>ようなもんだなw どの辺の文章からそう感じたの?
俺は逆に慣れているから積極的に apache とか mysql とか使っちゃうな oracle とか面倒なもん使いたくねえし
>>522 発注側も、「できるだけ安く!」って言うしね。
ソフトのライセンスとか買ってくれないw
だいたいWeb事業しようと思った時って、全く0からじゃないと思うんだ。 掲示板やらショッピングカートやらそれなりのツールを作って それらが他社と遜色ないから起業すると思うんだよ。個人でも会社でも。 それをオープンソースや無料テンプレートに頼って 「安く仕上げます!」っと言ったところで、 アフィ広告貼って商品売ってのと変わらない気がするんだよな。
俺は零細企業のweb担当なんだけど・・・
ウチはwordpressとeccubeでやってるw
自力で作れるような技術力が俺にはない&外部に頼むほど社長に金がないので('A`)
故に本業の人たちは
>>519 や
>>524 の言うような「ちゃんと構築できる」人たちであって欲しいなあと。
素人意見でスマンw
526 :
nobodyさん :2009/09/10(木) 22:26:17 ID:nEcVPJnj
「うちお金無いから、オープンソースでEC-CUBEってのがあるんですよね?それ使ってカスタマイズしてよ」 と言われるから使うだけ。 >516 >技術力がある→納期が短い→結果的に安い 1週間1万円で働く素人こーだもいるから、安い=技術力があるとは、一概には言えない。
> それ使ってカスタマイズしてよ 自分でカスタマイズするなら、勝手にやれば良いのでどうでもいい。 カスタマイズを頼まれたとき、楽にカスタマイズできれば良い。 そしたら安くできる。 だが、楽にカスタマイズできるものは無く、ベースがただでも カスタマイズ料金が高くなる。
どう考えてもテーブル設計とSQLがクソなのに、MySQLが遅いみたいな認識なのはいただけないな。 膨大なテーブル数に、3重4重に入れ子になったサブクエリを発行すればどうやっても遅いだろ。
EC-CUBEの連中は技術者じゃねぇ。 処理が遅ければ、何十万もかけて ハードウェアスペックをあげれば良いという考えだろう。 たしかに規模によっては、そっちが安く済む場合もある。 だが、オープンソースのターゲットとなるような所には合わない。
そうそう。明らかに設計が悪すぎる
売り上げ解析の遅さは、あんまりすぎて笑えますよね
532 :
nobodyさん :2009/09/11(金) 09:30:57 ID:GRHg0kRO
デザインは綺麗だからソース出さなきゃ良かったのにね。 こんなデタラメな設計で金を取るのか、という反感が起きてしまう。 設計がデタラメ → 修正コストが高い → クライアントが負担 良心があるプログラマは、こんなコストはクライアントに負担させられないと思うし、 儲けたい奴はこれをカスタマイズしてボッタクルって感じかな。
phpBB(拡張モジュールがソースをエディタで開いて差分を自分で適用(笑))とか「なんでみんなこんなの 使ってるの?」ってレベルのオープンソースソフトってあるんだけど。よく使われてるから使う位しか理由が 無いんだよね。 まぁ、実はその「よく使われている」というのが情報を探したりする上で便利ってのは解らなくも無いんだけど。 phpBBの例なんかを見ても、それは日本だけじゃなくて、海外でも一緒なんだね。
532のリンク先は辛辣だな。 開発者が・・・ 開発者が・・・ 開発者が・・・ って、恨みでもあるのかね。
「EC-CUBE のプログラム修正を仕事でしている」となっているから そういう(恨みの)感情はあるでしょ 「俺は修正がしたくてプログラマになったんじゃねーよぉー」みたいな?
>427 商用ライセンス買って 見事にw 作り替えしちゃったのが オレンヂだよ >535 オレンヂの連中も、恨みまくりだろ〜とか想像するw
>>534 ま、「どうしてオープンソースなのか?」を考えたら想像出来るんだけどな。
ユーザーはあくまでテスターでしょ。
タダでバグチェックしてくれて新機能の意見もくれる。これほど楽な事はない。
OpenPNEなんて徐々に商売に移行してきているからね。
EC-CUEもEC-one?か何かを始めてるし。
新規開発中の新しいバージョンってプラグイン対応?
>>539 プラグイン対応でもEC-CUBEに期待するな。
541 :
nobodyさん :2009/09/11(金) 21:03:55 ID:UJFy38im
MVCがわからん開発社がプラグインの仕組みを作れるはずがない。 あ、でもクレジット決済とかは既にプラグインになってるの?
一般的に言って、ショッピングサイトの機能をプラッガブルに出来るとは思えない。
モジュール化されていなくて一枚岩なのも気になるところだけど そもそもEコマース専用システムってどうなの Drupalとか何か他のCMS用Eコマースモジュールとして作れば カブる部分は作る必要ないし既存の多くの資産を利用できるのでは? ブログやイメージギャラリーやもっと汎用CMS的な機能がほしい場合は Eコマース専用システムじゃ物足りないだろうし別途用意しても管理画面が統一されてないだろうし。 ECコアモジュールとそれに依存するEC用各種追加機能モジュールみたいな。 日本固有の機能は切り離したりして 現行EC-CUBEは古いからモジュール化されてないとかいろいろ古臭くても仕方ないけど このスレで宣伝されている何個かの新作Eコマース専用システムとかは
> Drupalとか何か他のCMS用Eコマースモジュールとして作れば それ何の問題解決にもなってないよw Eコマース部分の機能をいろいろ付けたり外したりしたいんだから。
ま、「今ので動くからそれで良い」という考えなのかもな 俺も自作システムを改善しようとして余計にややこしくなって止めた事あるw
>>544 >>543 > ECコアモジュールとそれに依存するEC用各種追加機能モジュールみたいな。
> 日本固有の機能は切り離したりして
ってあるから
既存CMSの拡張機能ではなく独自のシステムを作る主因は功名心・自尊心から。 独自のシステムもさらに手柄を第三者に横取りされないように拡張機能なんてもってのほか。 修正ファイルの提供なんていらないすべてを取り仕切りたい。自分の考えが最良。 でもオープンソースの都合のいい部分だけは享受したいジレンマ。
EC-CUBEのコードのクオリティってどうなの。 ロックオンクラス(従業員規模)の会社ってこれくらいのレベルだと考えていい? オープンソースってある程度技術に自信がないと出来ないから、 平均的な企業よりも技術力がありそうな感じなんだけど。
本来のソースコードのクオリティはすごく高いよ 公開されているものは ソースコードを暗号化させて難読化するんじゃなくて スパゲッティ化させる自前のソフトを使って難読化させてある ハイクオリティなソースコードを見せたくないからね
if(DB_TYPE==...) 難読化以前の問題だな
551 :
nobodyさん :2009/09/12(土) 23:48:48 ID:92UZmp6y
技術が無くてもオープンソースには出来るんじゃない? エンジニアとして恥ずかしくなければ。 俺ならあんなの公開するのはやだね。
ソフトウェアにはメジャーバージョンアップというリフォームがあってだな
554 :
nobodyさん :2009/09/13(日) 01:00:05 ID:qP7jh3L6
基本的に金になるかわからん仕事だから 暇な新人に作業させたんだろうなって思う
IPAに「旧バージョン使うな」と言われても、バージョンアップ出来る構造じゃあないしね。 2.4あたりで、DBのテーブルの変なとこに列が追加されてるから、 そのままだと2.3以前との互換性が無いらしいね。
このコードを公開することはある種の経営リスクだな。 これじゃあプログラマーは応募して来ないんじゃない?
逆に「この程度で通用するなら・・・」って応募したくなるんじゃないか?w
AMAZONのそれかPAYPALが今年の年末から熱いな API合戦がはじまる
amazonのそれが日本版であれば、日本の決済代行会社潰れそうだなw ま、これまでの傾向から日本版APIは無いと思うが・・・
561 :
nobodyさん :2009/09/14(月) 23:15:25 ID:lbZW8L7S
>>558 おまいさんの立ち位置はどこだ?
ノリで使ってみてる人?非エンジニアなステークホルダ?
素人でもなきゃEC-CUBEにapiって手法が適用できない事くらい分かるだろ。
ノンカスタマイズでしか使えないapiってんなら別だが。
もしかしてロックオンの人?
562 :
nobodyさん :2009/09/14(月) 23:20:27 ID:lbZW8L7S
あぁ、間違えたapi叩きにいくモジュールってヤツの事か。 何?作って欲しいの?
↑ WEB APIってのを知らないらしい
564 :
nobodyさん :2009/09/14(月) 23:53:23 ID:lbZW8L7S
だからさ、間違えたねって言ってんの。 ごめんなさいねー。 素朴に「(パッケージに)組み込んだらいいのに」って言う人の立ち位置が気になっただけなんだけど。 カスタマイズすりゃいいんじゃ?と。 まぁいいや。とりあえずもうROMってるわ。 ごめんねー。
きめぇ
566 :
nobodyさん :2009/09/15(火) 23:20:22 ID:1Hfsx4Gf
リアルではかかわりたく
567 :
nobodyさん :2009/09/16(水) 00:06:51 ID:NG9cPZ93
paypalの導入糞難しいんですけど、なんとかならないの?
そんなこたぁpaypalに言いなされ
569 :
nobodyさん :2009/09/16(水) 12:02:40 ID:QzZGGCN3
1本25万円もらえれば、1人くらい専業で付けさせられないのかな? 会社側からのアクションが全然無いから面白くないね。
571 :
nobodyさん :2009/09/19(土) 00:17:39 ID:0yZb4Sb9
カスタマイズ超苦労するぞこのクソシステムw ロックオンが作っているだけに、システムもロックオンして カスタマイズさせたくないようにしてるとしか思えん。。
何度もおんなじ文句聞き飽きたぁ なんてねw 最近になって触ったひとは、新鮮にそう思ってるんだろうなぁ・・ でも、ずっとずっとずぅぅぅっと前から( ^∀^)ゲラゲラ 2系出たとき、 急いで作ったからどうしたこうしたって作者(ロックオンではない) が言っていたような気がしたが、それが、 部屋を煩雑にしてる引っ越しの段ボールをただ脇に寄せる程度、 取りあえず寝れりゃいいやみたいな、 1系からかき集めた部ッ品と、 急いで作ったM(ま)抜けのVCでとうとう2.4.1 ま、がんばってw<弄るひと&弄りたいひと
> 部屋を煩雑にしてる引っ越しの段ボールをただ脇に寄せる程度、 なぜ俺の部屋の状態を知っている もう一年近く同じ状態だ
574 :
462 :2009/09/21(月) 06:25:32 ID:LYXClwZH
>>474 EC-Cubeプロジェクトに取り込まれて鬱な462です。
requireはの使い道はいくつかあるのだけれど、基本的にそのファイル内で
使っているクラスが定義されているファイルを過不足なくrequire_onceするのが
正しい。require_base.phpで全部ロードしちゃえ、というのは、怠け者。
プログラムのどこかを修正して、それが全箇所でロードされていたら、
その影響範囲がどうしてわかるのか。システム全体をテストしなかったら
テストしたことにならないよね。
今僕はcronスクリプトを書いていて、DBハンドラーが必要となった。
さあ一体どのファイルを読み込んだらいいのか?SC_DBconnクラスで
ハンドラーが取得できるようだから、SC_DbConn.phpをrequire_once
すればよさそうだ。クラス名とファイル名が統一されているようで
されていないのもイライラするけれど、それはともかく
require(CLASS_PATH . '/SC_DbConn.php');
してみるとSC_DB_DBFactory_Exがないと言われる。SC_DB_DBFactory_Exが
必要なのはSC_DBconnクラスの事情なのであって、僕のcronスクリプトが
知っていないといけない話じゃないよね。
>>475 でグローバルオブジェクトの参照の話が出てきているけれど
>>476 は
クラスの話をしているのだから話がちょっと噛み合っていないかな。
システム全体で一つしかないようなオブジェクトはシングルトンクラスで
作成するのが良い。SC_Dateはユーティリティークラスで、こういうものは
require_util.phpみたいなファイルで一括でロードするのも良いかもしれない。
ちなみにSC_Dateはアクセサーの意味が分かっていないPGが書いたクラスで
セッター、ゲッターと静的なデータ生成メソッドをのぞいたらほとんど何も
残らないしょうもないクラス。
>>477 でロード時のオーバーヘッドの話が出ているけれどrequire_onceは
同じファイルは何度呼び出されても同じファイルは1度しか読み込まないから
気にしなくてよい。
575 :
462 :2009/09/21(月) 06:26:12 ID:LYXClwZH
>>550 SC_DB_DBFactory_ExでMySQLとPostgresqlを切り替えようとしている
形跡はありました。僕はEC-Cubeの歴史的経緯を知らないので、if(DB_TYPE==...)
が古いコードからの遺物なのか、それともファクトリークラスの開発を
しない怠け者PGなのかは分かりません。
ところでアップグレード時のマージの負担を軽減するためにclass以下は
触らず、extends以下を拡張するというのが推奨されているみたいですけれど
うまく行きそうにないですね。基底クラスの粒度が荒すぎて結局大半の
ロジックを継承クラスにコピーする羽目になっている。あるところでは
基底クラスを呼んでいて、あるところではExを呼んでいるのも困る。
こんなことするならclass_extendsなんて最初から作らないでもらいたい。
ロックオンがやるべきことは安定したAPIを定義して、バグフィックスが
APIの外に影響を及ぼさないようにすることでしょう。
PostgreSQLとMySQLを両サポートしようと思えば、何かしらのORMを導入して、単文のSQLだけ実行して、後はPHP側で処理するように書き換えるしかない。
577 :
nobodyさん :2009/09/21(月) 15:09:56 ID:Uk6D7qZu
>>575 いろいろ見てると、カスタマイズ前に一旦きれいにしたくなるよね。
そういう作業もしているの?
>>574 >>477 はコードキャッシュの話でしょ
require_onceとか、そんなレベルではw
579 :
nobodyさん :2009/09/24(木) 18:19:29 ID:XilRLX6z
EC-CUBEをカスタマイズした不動産用CMSとかあるね。 そこまで自分でコード書きたくないのかねと思ってしまうが・・・。
580 :
nobodyさん :2009/09/24(木) 23:43:53 ID:vwUrxF0Y
>>579 何それ面白いwwwできればkwsk
なんも分かってない経営者あたりが勢いで決めて
現場がしわ寄せくらう典型っぽいな。
バグった時とかなんでECCUBEなのかクライアントに問い詰められそう。
絶対嫌だwww
581 :
nobodyさん :2009/09/25(金) 09:08:09 ID:IHAZI2rs
普通に販売ではなくカタログとして商品写真を見たりできることだろ 契約済みとか交渉中とかお勧め商品のアイコンで対応可能だし なにもしわ寄せはない
582 :
nobodyさん :2009/09/25(金) 12:46:00 ID:p0CbnlfH
>>580 例えばさ、不動産はAND検索が命でしょ。
「80000円+ペット+角部屋+新築」
こういう検索が不可欠なんだけど、EC-CUBEでこれらを1個1個カテゴリにして商品(物件)に割り当てるわけ。
だからAND検索が出来なくて、80000円とか、ペットとか単体でしか検索出来なくてユーザビリティが死んでる。
何の偶然か、こんな珍しいサイトに当たってしまって頭に来たよ。
こんなクソアプリ使わないでちゃんとAND検索作れやボケって思ったよ、これじゃ客は検索しないよ。
>>581 カタログ表示させたければ、単純にブログとかMTでよくないか?
特にMTだったらカスタマイズ出来る業者も多いし。
584 :
nobodyさん :2009/09/25(金) 23:41:56 ID:eVyotXvA
賃貸仲介向けなのかマンションデベ向けなのか戸建て向けなのか。
そういう業界特性を踏まえずに「要は不動産だろ」みたいに括るから
>>581 みたいなバカが出て、
>>582 みたいな人が苦労するってこと?
カタログができりゃいいとか相当面白い意見だよね。
半角カナはどうにか出来ないのか? それで581を馬鹿にするのもいかがなものかと思うが。
EC-CUBE周辺は金儲けで頭がいっぱいな会社が多いな。 既に開発元が投げてるのに何でこれに固執するのかが分からない。 これからも582みたいなアホサイトが量産されるんだろうな。 おそらく風俗サイトもproduct_detail.php?id=1でいけるんじゃないか(笑) 後、ホテル予約とかレンタカーもいけそう。
だから、技術者指向が強いとEC CUBEを使い倒そうなんて思わないから名。絶対に自分でコードを書きたくなるはず。 EC CUBEのメリットって、有り物をそのまま使って、安く仕上げたいっていう。それ以外にないから。
if PostgreSQL なら PostgreSQL用SQL文発行 else MYSQLの場合 MySQL用SQL文発行 こんなコードばかりなんで一気になえたw
589 :
nobodyさん :2009/09/26(土) 23:35:58 ID:VDKcxpjG
>>585 何を言いたいのかよくわからんが
相当レベル低いこと言っているということはわかる
>>589 レベル低い事を言わせてると思わないのか?
どんだけ自分に甘いんだよw
あえて585のように書かないだけで、 機種依存や半角カナを平然と使ってるレベルのエンジニアだということは分かる。
2ちゃんねるの書き込みとソースを同一視するとか・・・ 俺も行末に句点を付けてないとソースコードも行末をちゃんと終わらせていないとか言われるのかな タマランチ
2ちゃんの半角の使い方と584を同一視するとか・・・ なんでも半角カナ使えば格好いいと思ってるゆとりだろうな
いずれにせよエンジニア云々は関係ないな
595 :
nobodyさん :2009/09/27(日) 20:33:16 ID:JNjjZ4K6
584は日本語を使わないグローバルなプログラマーかも知れない。 日本人でもすべて英語で書く人はたまにいるよ。 問題はEC-CUBEのレベルだよ。
こまけぇこたぁいいんだよ!!
最近いじり始めたんですが、顧客データって、一括登録する手が、何かないもんですかねえ…
598 :
nobodyさん :2009/09/28(月) 23:26:29 ID:bKF7//BB
おおぉー。なんか知らんうちにレス稼いでんな、俺。
便所の落書きのカナ使いごときで週末にこんなに盛り上がったのがちょっと嬉しいよ。
ってか
>>580 と
>>584 、両方俺なんですけどwwwww
あ、ソースぐちゃぐちゃにするとか馬鹿にされんの?www
>>597 mysql -hlocalhost -uusername -p < customers.sql
600 :
nobodyさん :2009/09/29(火) 01:09:30 ID:U+z8R1QK
livecommerce完成したら、どうせみんなそっちにいくんだろ?
601 :
nobodyさん :2009/09/29(火) 09:10:38 ID:UMwsN8ZQ
結局、自社でやったりオリジナルを頼む必要なんてないんだよね。 独自ドメインさえ押さえれば箱は何でもいいわけで、運用の方にお金を掛けるべきだよね。 ユーザビリティとか販促企画とかメルマガとか、こういうのに金と時間を掛けるべき。 カスタマイズなんかに金や時間を掛けたらもったいないよ。
603 :
nobodyさん :2009/09/29(火) 16:37:09 ID:UMwsN8ZQ
>>602 どの辺が妄想?
個人の経験に基づく主観だから、みんなに当てはまるかは分からないが。
集客を期待するなら楽天がいいし、ヤフオクだけでやってくことも十分あり得る選択肢。
楽天→マージンが高すぎ ヤフオク→自由度が低い のがネックだから、独自でEC立ち上げるのは良いと思うけどね。 Googleをはじめ、宣伝する所なんていっぱいあるんだし。
606 :
nobodyさん :2009/09/29(火) 23:13:26 ID:/oi5T70R
個人の主観というよりむしろ、ブランドのない小規模が成功する前提条件かと思う。 本心から妄想って思うのは大した経験もないなんちゃってWeb屋くらいだろ。 所詮人月いくらで食ってる訳だし、正しくないと分かっていてもカスタマイズさせるのが本職ってもんじゃない?
それは違うと思う。 明らかに「正しくない」と思うなら、断るべき。 嫌々やっても良い事無い。どの仕事も一緒。
例えば自社の売上が低迷していて、楽天のノウハウを持ってないとする。 資金が少ない新規のクライアントが「楽天でやろうかどうか悩んでるんだけど、 EC-CUBEっていいらしいね」と言ったとする。 そこで「楽天にした方がいいですよ」って答える可能性を持てるかって話。 雇ってる側ならなおさらね。
おまえらゴミみたいなレスばっかしてんじゃねーよ このスレの趣旨はEC-CUBEが今後発展するか否かだろ? 答えは後者だ
610 :
nobodyさん :2009/09/30(水) 01:27:29 ID:KgPJRneX
EC-CUBEはそのままじゃ使えないからなー 微妙に気に入らないところと、大きく気に入らないところがある
おまいら、楽天がいくらかかるか知っていて 話してんの? いくらかかるか言ってみな。
誰も楽天が安いなんて言ってないぞ。 EC-CUBEのカスタマイズが高いと言ってるんだ。
楽天なんて三木谷の集金マシーンだろ スレ違いな上に情弱もいいところだ
>>609 今後発展するか否かを検討する為に
他のショッピングサイトやシステムを検証してるんだろ
どこをどう読んだらそんな考えになるんだ?
・MVCを明確にする ・DBにアクセスするのはモデルだけにする ・テーブルを正規化する ・コピペを辞める ・PCとモバイルのロジックを同一にしてビューだけ切り分ける これくらいやってくれたらもっと盛り上がるはず。
思うんだが、EC-CUBEってSEとかWEB事業者が使うものなのか? それとも「自分で作れない」奴が使うものか? 俺は後者だと思うんだよな。ロックオンのやり方を見てると。 とするなら、ソースがどんなものでも関係ない気がする。 この板で言うのも変な話だが。
今作っているらしい新手のEC向けCMSにプレッシャーをかけているわけですね
619 :
nobodyさん :2009/09/30(水) 23:41:00 ID:BwtBmfAy
楽天はオーナーを生かさず殺さずが基本だしなぁ。つつく側としては責めやすいよな。 擁護する訳ではないが、広告費とリーチは独自でやるよりパフォーマンスが断然いいと思う。 問題はなかなか利益を出させてもらえない事。 楽天の料金体系を把握してたら、いくら掛かるって言い方はおかしい気がするんだがなぁ。。。
>>617 設定が管理画面から変えられないのが問題なんだと思う。
だからソースをいじる必要が生まれるわけであり、そして設計にケチがつく。
ロックオン自体があまりECに精通していないんだろ。
小規模ならこういう汎用ECでもいいのかもしれんが、ちょっとサイトが大きくなると 拡張性とか考えると最初からフルスクラッチのほうがいいかもNe
50万以上かけてカスタマイズするくらいなら、新規に作った方がいいと思う。これを使ってるのは、デザイン系のウェブ制作会社だと思う。システム系の所なら初めから選択肢に入れないと思う。
でも、システム系に依頼するなら50万で済まないよな? デザイン費もかかるわけだし、デザインは外注だろうし。
自分で1から作れないけどカスタマイズくらいはできる。 小規模店で金もないから楽天とかはきつい。 そんな漏れが選んだのがEC-CUBE!!11
小規模店舗かつ、プログラムがちょっとはできる。 そういう人でないと使わないよw
>>50 ところがどっこい、EC-CUBEカスタム案件結構大手のシステム会社から降ってくるから困る。
フルスクラッチ(MVCのフレームワークは使ってるが)で書いたのあるからこれ使わせてくれたら
EC-CUBEよりむしろ安いよ、って言っても実績無いからダメなんだと。
ロックオンのイメージ先行戦略うますぎ。
LIVE Commerce完成したらおもしろそうだな スレタイ通りまじで生き残れるかだな
何となく生き残ると思う。 Live Commerceは素人にはハードルが高そうだから、ちょちょいと触れるEC-CUBEの方が良さそう。
629 :
nobodyさん :2009/10/01(木) 23:48:25 ID:B1OdDNzG
なんでLive Commerceとやらに期待しているの?
EC-CUBEとやらがあまりにも糞すぎるからだろ
631 :
nobodyさん :2009/10/02(金) 13:17:18 ID:icYJS50G
ああ、またEC-CUBEカスタム案件が来たorz 今年もう4件目だよ。死にそう
633 :
nobodyさん :2009/10/02(金) 21:46:00 ID:ELyJS1bh
634 :
nobodyさん :2009/10/03(土) 09:18:39 ID:Qzh29DYD
ここで入っている突っ込みはちょっとレベルが高いんじゃないか? EC-CUBEのクオリティは普通だと思うよ、世の中そんな優秀なプログラマばかりではない。
635 :
nobodyさん :2009/10/03(土) 13:03:50 ID:B2R4iHXK
まあ普通かもね 作っている本人はいい設計だと思っているんだろうな 中途半端に凝っているせいで逆にカスタマイズしずらいんだけど
鯖のことよく知らないでプログラマやってるの いまどきめずらしくないよね ロックオン(1系)→七節仕様(2系)→シャチ仕様(コミュ版) で最早収拾つかないんだから 古いのはバッサリ切り捨てて1から作り直せば生き残れんじゃね?
ま、プログラミングなんて日が経つ毎に作り替えたくなるもんだしな ノウハウが蓄積すれば効率の良い処理方法が思いつくだろうし。 ただ、オープンソースみたいな配布システムだと 簡単に作り替えるのも難しいんだよな。 マイナーバージョンなのにファイル構成が変わったら苦情来るだろうし。
638 :
nobodyさん :2009/10/03(土) 23:36:50 ID:B2R4iHXK
EC-CUBEの画像だけ利用させてもらって プログラムはすべて新規につくるかな
639 :
nobodyさん :2009/10/05(月) 00:01:50 ID:8IPJOjyQ
開発元が完全に投げちゃってる感じだね。 これからEC-CUBEを採用するのはリスクになりそう。
640 :
nobodyさん :2009/10/05(月) 13:04:19 ID:m6xG9ZHR
>>619 実際にCUBEと比較してみたいが、楽天っていくらなんだ?
資料請求しないと具体的な料金わからんな。
楽天の資料持ってるよ だけどこういうのって晒していいのかわからんので... その中の店長奮闘記からひとつ 「月商30万円が損益分岐点」(讃岐うどん) とか書いてあった 何プランかは不明
楽天は楽天だけが儲かる仕組みになってるんよ
643 :
nobodyさん :2009/10/08(木) 23:57:18 ID:EidKnhos
イプシロンのモジュール入れたんだが、 管理画面からテスト環境の情報入力する時 本番のURL入力しちゃえばいいの? でも本番環境でテストするにはカード決済有効にしないとだし、 課金されないのでテスト中に注文入ったらまたややこしいと思うのですが。 本番環境の注文がないであろう時間を狙って テストしろということなんでしょうか。
>>643 イプシロンのモジュールは使ってないけど、
EC-CUBE のテスト環境準備したら良いんじゃないの?
外してたらごめんね。
645 :
nobodyさん :2009/10/09(金) 15:44:17 ID:tolDBy4P
EC-CUBEって公開領域にDBのパスワードとか持ってるの?
813 名前: Name_Not_Found Mail: sage 投稿日: 2009/10/09(金) 20:51:31 ID: ???
EC-CUBE / 使えるネットについて詳しい方はおられますでしょうか。
サポートの方をお願いしたいのですが、お電話やメールのレスポンスが早い方、色々と質問などを答えていただける方、を募集しております。
ちなみに急募です。
予算は5000円とあまり高くはないのですが、もしそれでも、という方は・・・
・お名前
・年齢
・性別
・実績
・その他自己PRなど
を明記の上、
[email protected] までお願いします。
お待ちしております。
647 :
nobodyさん :2009/10/10(土) 01:48:23 ID:8HsBWGUV
子供の小遣いかよ・・・
使えるネットに5000円出して聞いて来いよなw
社名が「ミリオネア」ってところに笑ってしまった。 こんな社名付けたらダメだろ。
651 :
nobodyさん :2009/10/14(水) 10:33:29 ID:41iWc0jm
Live Commerceそろそろ公開?
652 :
nobodyさん :2009/10/15(木) 14:34:26 ID:qCXMjD/U
うーん、携帯・PC両対応のって、今はEC-CUBEしかないんじゃ? ちょこっと使ってみる分にはそこそこうまく出来てるとおもうんだけどなぁ・・・>EC-CUBE Live Commerceが携帯でどの程度使えるか、ですね。 ガラパゴスと呼ばれようと、日本では携帯の市場は決して無視できませんから。
653 :
643 :2009/10/16(金) 09:33:41 ID:qQkBbL4e
>644 事故レスですが、テスト環境を別に作り、 テスト環境設定にテスト環境の情報を入れてテストする が正解でした。 ありがとうございました。 結局ユーザー登録したアカウントには1つしかサイトは紐づけられないので テスト用にもう1つアカウントを作らないといけないんですね。 めんどいなあ。 イプシロンの管理画面にいろいろ掲載されていましたが、 あまりにも管理画面に情報が多すぎて分かりにくい・・・。 ともかく解決しましたが、今度は別の問題が・・・。 色々と障害が多いです。
たしか、Live Commerceの公開今月中旬とかいう話だったよな・・・ このおかげで競合品への着手を控えている所も多いだろうし、 完成しているなら、とりあえず一度リリースしたほうがいいと思うんだが
655 :
nobodyさん :2009/10/17(土) 01:58:19 ID:IYME5REk
1年も公開が遅れるプロジェクトがうまく運営されるわけがない
>>655 一年前とは状況が違うでしょ。
もうサンプル触らせて、ブログで管理画面とかも載せて予告してんだから。
初期リリースするものは完成しているような事を散々書いておいて
いまさら勿体つけてる感じが良く分からない。
とりあえずリリースすれば第三者によって新たに発見されるバグや改善点も多いだろうに
そういうのを嫌がる完璧主義なのだろうか。
657 :
nobodyさん :2009/10/17(土) 10:47:36 ID:j50v/bBQ
EC-CUBEからの一括インポート機能を作るべきだな。 そうしないとスイッチしにくい。
>>656 バグ修正してたら変えたい部分出てきて
テストしてたらまたバグが出てきて変えたくなって〜
のループじゃねぇ?俺も良くあるけど
660 :
nobodyさん :2009/10/24(土) 22:36:24 ID:cK42yH6x
Live Commerce余裕で遅れてるな。。。 誰かLive Commerceのスレ立ててくれないか? 自分のホストじゃ無理だ
リリースされてからでよくね
662 :
nobodyさん :2009/10/25(日) 17:34:20 ID:zH+UN9P8
>>659 モールという名のショッピングサイトじゃないの?
>>659 普通に、ECCUBE使ったショッピングサイトだろw
小〜中規模モールでいいと思うけど そもそも何を以ってモールとするのかね
色んな店が集まっている=モール だろ?
そうすると
>>662 ,663はどのあたりに対して「こんなのモールじゃない」と思ってるんだろ?
店舗数じゃね? 商店街とモールはちがうでそ
単語としてはmall=商店街だし、はてなキーワードでは
「店舗が20店舗以上連続して集積している一帯を指す」
ってのが一般的なのかな。
そこで
>>659 の店舗数は現在22店舗らしいから
判定としてはモール(商店街)でしょ?
669 :
nobodyさん :2009/10/28(水) 16:23:47 ID:KljxNhcv
670 :
nobodyさん :2009/11/04(水) 12:00:01 ID:VZAiRZN8
VertrigoServにECCUBE入れてみようと試行錯誤しているのですが、 DBの設定の次の画面が真っ白になったまま先に進みません。 これってどうしてなんですかねぇ?
671 :
nobodyさん :2009/11/05(木) 23:29:41 ID:joXvq8Z+
何か問題があるんじゃないかな
>>670 DBの設定の次って確かパーミッション関係だと思ったから、セーフモードか何かでひっかかってるとか?
本家のマニュアルサイトに書いてあったかどうか忘れたけど、FTPかSSHから手動で該当ファイル・ディレクトリの
パーミッションを変更してみては?
DBの種類にもよる MySQLならインストールが難しかった記憶がある
なんか最近の開発コミュはインテグ同士がキモイ
675 :
nobodyさん :2009/11/10(火) 00:10:05 ID:kFub7E9T
EC-CUBEペイメントに対してどう思う? ロックオンにあんなことされたら、GMO以外の決済代行会社はやってられんって感じにならないのかな? しかも、前面にアピールして、他の決済を押しのけてるし。
GMOが株主なんだから仕方ない。
677 :
nobodyさん :2009/11/12(木) 23:06:27 ID:7oqye9sp
アナザーレーンがEC-CUBEの決済サービスから外れたね ゼロと同様アナザーレーンもアダルト専門だから、外されたのかな? あんな決済代行会社が入っていたらイメージダウンだし
まだ続いてたんだぁ( ^∀^)ゲラゲラ
679 :
nobodyさん :2009/11/27(金) 01:29:02 ID:qxD74T2S
680 :
nobodyさん :2009/11/27(金) 05:18:11 ID:cYzR0EsC
すいません、モバイル用サイトのメニュー項目でどうやって 変更するのでしょう?それだけでもう2週間以上悩んでます;; [1]商品カテゴリ■コメント[2]商品検索[3]会員登録[4]ご利用ガイド[5]お問い合せ [6]MYページ ここの部分を変更したいのです。
681 :
nobodyさん :2009/11/27(金) 08:24:49 ID:GhJHVbO4
>>679 2010〜2011年に掛けてはEC-Riderの実績作りの年で、
2011年中盤〜終盤くらいにはシェアに何らかの変動がありそう
EC-Riderの品質が良いという前提でのお話だけど
>>680 トップページのメニューだよね?
そうならトップページのテンプレート直接いじれよ
モバイルは管理画面から変更なんてできないよ
2週間以上もどこ触ってたの?
RubyベースってRoR?だとしたらオープンソースになってもそんなに広がらなさそうな 各業者がイーシー・ワンのやっているようなサーバまるごとセット販売をするくらい
そもそもモジュールはEC-CUBEからOWNERS STORE(store.ec-cube.net)に 接続をかけてインストールするものだし、それでロックオンが商売しようという 雰囲気だったから、他所でモジュールを配布しているようなといころは無いと思うよ。 ec.cuoreの配布しているのが本当にモジュールなのか、単にパッチの類なのかは 知らんけど。
livecommerce公開されてるぜ 人柱よろ
>>685 PHP5.2.10以上
PDO必須
レンサバじゃ無理だね
687 :
nobodyさん :2009/12/02(水) 21:47:39 ID:EUbsydsT
しかもこんだけ時間かかってα版だぜ このペースでいくと、使い物になるまであと10年くらいかかるよ
ec-cubeに限った話じゃないが、オープンソースのショッピングサイト構築プロジェクトって、 なまじ動かしている物に直接カネが絡むだけに要求が厳しいし、無償で使っている人まで 「クソ」だの何だのわめくし、苦労が多い割に報われないんだろうなぁ… 自分たちは金儲けしか目的じゃ無いくせに無料でシステムを寄こせ!っていってる連中を 相手にするのは、骨が折れると思うよ。
オープンソースはビジネスモデルのひとつだ 流行だからと闇雲にオープンソースにしているわけではなく目的を持ってやっている 様々な問題は想定してあるから当事者でないものが気に病むことはない 要らぬお世話の焼き豆腐 それともオープンソースにするやつこそが最もお馬鹿さんだという意味かね それもまた要らぬお世話 深い考えもなくオープンソースにするのは馬鹿のやることかもしれんが
>>689 ビジネスモデル(笑)
言うだけ番長は気楽でいいね。
オープンソースという言葉はもともとマーケティング用語
692 :
nobodyさん :2009/12/03(木) 21:09:09 ID:8r753/wB
>>688 文句言われるのいやだったらオープンソースにしなきゃいいじゃん
今更商用にしても売れないし、見向きもされないから、OSSにしてんでしょ
んでカスタマイズとかで稼ぐ算段でしょ
buffalo-directでeccube使ってた 以外と使ってるとこあるんだな
694 :
nobodyさん :2009/12/08(火) 09:40:04 ID:g5i1sohb
695 :
nobodyさん :2009/12/10(木) 22:38:55 ID:HBsX99ja
いや、6割だね
ec-cubeえらい動作がとろいな
2.4.0使ってるけど /data/class/pages/admin/customer/LC_Page_Admin_Customer_SearchCustomer.php がないよ。 無視して良いの?
ごめんなさい ありました
EC-CUBEのデザインカスタマイズでわかりやすいところあるかな。
live commerceって現時点だと、商品をカゴに入れる際に サイズやカラーなどのオプションとか選択できんのかな。
702 :
nobodyさん :2010/01/06(水) 00:25:19 ID:UzWGVYlX
静的ページみたいなものをいっぱい作りたい。 static.php?tpl=hoge とかするとhoge.tplを表示するの。 デザイン管理-ページ詳細設定から新規ページ作成して、 作成されたコントローラをいじってどうにか実現させたんだけど、 うっかりそのページを管理画面から編集しちゃうとコントローラが初期化されちゃう。 なにか他にいい手段ありませんか?
703 :
nobodyさん :2010/01/06(水) 10:18:41 ID:XgHE4vnl
日本語勉強してこい
そこは 勉強してきてくださいだろ
705 :
nobodyさん :2010/01/08(金) 23:58:11 ID:aPw8ddyf
さくらのレンタル(スタンダード)にLiveCommerceを入れてみました。 mcryptを有効にするために苦労してphpを入れ直しして、 やっとLiveCommerceをインストールしてみたけど、 .htaccessを書き直されて500サーバーエラーになったり、 マニュアル通りのパーミッションじゃさくらでは動かなかったり 素人には辛すぎる作業でした。 CSSのあるディレクトリに.htaccessがあって、Optionsが書いてあったので さくらでは読み込んでくれなかったり。 firebugで見てCSSへのリンクが500エラーって初めて見ました。 開発環境がさくらと違いすぎるので、LiveCommereceの売りの簡単アップデートは 恐ろしくてできなそうです。 ここまでやったけどこの後どうしよう・・・・・。
カレンダーとかのブロックをブログパーツ的に使いたいんだが、 やはりロジックごりごり書いてやんないと駄目? つうかなんでブロックとかDocumentRootの中にあるんだ?
>>705 さくらのレンタル(スタンダード)でECサイトをしようとするのが間違いだと思います・・・
>>705 Live Commerceの現バージョンで服とかのサイズ、カラーのオプションとか
設定できます?
ひさしぶりにみたらEC-CUBEスレがLive Commerceに侵食されてるぅwww
Live Commerceスレ立てちゃえよw 不満がありゃフィードバックしてやれば良くなるんじゃないんの
楽天に登録しろよ
LiveCommerceはここじゃなくてショッピングカートスレでいいんじゃない 総合っぽいし そこでLiveCommerceの話題が多ければ独立すればよさそうな
そうはい環七
シャチは占い師
715 :
nobodyさん :2010/01/22(金) 12:27:11 ID:vP+VzzbL
クロネコWEBコレクト導入したいんだが、よく分からん。 誰か助けれ・・・いや、助けてください。 どっかにモジュールとかあるの?
717 :
nobodyさん :2010/01/29(金) 00:34:00 ID:A22fB94y
ECCUBEを勉強し始めたところで質問なのですが、 特定の会員には、この商品はxx個まで、という、 割当管理を行なうことってできるでしょうか。 もし標準の管理画面で無理でも、外部モジュール を自作することにより可能なのであれば、ヒントを 教えてもらえると嬉しいです。
外部モジュールを自作すればなんでも可能だよ。 これがヒント
はいはい、わろすわろす
そもそも外部モジュールとして切り離して自作できないと思ふ 本体いじりまくりの方向で
まぁまぁまぁ お膣いてって、まだやってたの? EC-CUBE
じゃー何使ってるの?
723 :
nobodyさん :2010/02/06(土) 14:48:54 ID:ufsfW7A5
本家、落ちてるね。 管理画面からニュース取得する時にエラー出る。
724 :
nobodyさん :2010/02/06(土) 18:21:30 ID:kV9xzd8K
まだまだ落ちてるね。
725 :
nobodyさん :2010/02/06(土) 18:50:04 ID:Ry5aQyge
あ、復旧した。
で、クレジット決済はどこが一番安いんだ・・・
固定費とかセキュリティとか考えたら、黒猫代引カード払いが最強だったりしてな
これosCommerceよりおすすめ?
729 :
nobodyさん :2010/02/26(金) 10:02:50 ID:8jK+rckt
いまこれのカスタマイズやってるんだけど、クエリの入れ子がすごいね。 4重とかでサブクエリになってるやつあるけど、これはカスタマイズを難しくするためにやってるの? すごい時間が掛かって、僕が無能みたいに思われちゃって困っています。
730 :
nobodyさん :2010/02/26(金) 10:09:51 ID:8jK+rckt
いわゆる一般的な販売管理システムの設計が通用しないデータベース設計になっている。 が、デザインはきれいに見えるのでみんなECCUBEが大好きみたい。
結局Viewを使ってるんだから、サブクエリとか最小限にしろよと思う 設計もそうだが、ソース中のSQLも行き当たりばったり
732 :
sage :2010/02/26(金) 13:20:57 ID:8jK+rckt
受注情報を1回tmpに保存しているんだけど、こうするメリットって何があるんでしょうか? SQLはべた書きしているとこや、DBの抽象クラスにパラメータを投げているところなど、一貫性がないですね。Viewって複雑なSQLを書かない、頻繁に発行しないために使うんですよね?Viewを使ってなおSQLが複雑なのは、設計がまずいってことですかね?
たまに覗いてみると なんだか以前にも見たようなカキコw 毎度新しい人が触るたびに、このようなカコキが繰り返されるに違いないw どっちがいいかだね DB詳しければ詳しいほどに、我慢できなくなるかもしれんが、 そのまま使う? いんにゃ、効率良くなるよう直して使う? これに手を加えると、Vアップの度に手でネコネコ直さなくちゃならんくなる。 といことで、もれは3番目の選択肢を選んだ
>>733 > といことで、もれは3番目の選択肢を選んだ
三番目の選択肢とは?
EC-CUBEを使わない
zen cart
if( $db == 'mysql' ){ } こんなコードがあって泣いた。>< 誰かオブジェクト指向で書き直してほしい、デザインとか機能はすばらしいのに、コードがひどすぎる。
何の意味があるんだろうな・・・
ひどいひどいと言うけれど あーしろこーしろと言うけれど 自分は何も与えない
あーしろこーしろって言ってもらえるだけでうれしいじゃん。
ほう・・・ でもRubyじゃな・・・
rubyとかzendframeワークとかで書いても流行らないと思うんだよね。 そういうのがわかるのってプログラマーになるし、プログラマーでECが必要なら自社で作ったほうが何かとやりやすいし。 だから、サンデープログラマーなんかがちゃちゃっと手を入れられる、EC-CUBEはうまくやっていると思う。マーケティング的に成功してる。
>>744 いや、ZendFrameworkであれば、使うなら使ってくれていいと思うよ。
んで、DBアクセスもとりあえずZFのライブラリで抽象化するんだ。
仮に多少パフォーマンスを犠牲にしても、その方が間違いなくいじりやすい。
最悪、抽象化された部分をあとからSQLべた書きにすることは容易にできるんだし。
というか、あの俺フレームワークをうじうじ読んで慣れるくらいなら、勉強してでも
ZFに親しむ方がいじる側としてもモチベーションが上がる。
MapleやらEthnaやらキモい(※主観です)FWを使われるのとはかなり意味が違う。
ZFしたら、どっかのと同じになるw どっかのと同じになると、比べられる・・・コードとかw 以前 CakePHP 名前があがっていたような・・・
>>705 LiveCommerceのサイト自体はさくらで動いてるよ
専鯖じゃないかな
EC-CUBEを使ったサイトでいちばんかっこいいのはどこ?
750 :
nobodyさん :2010/03/06(土) 17:27:58 ID:4AO5+sFP
あんまり晒さない方がいいと思うけど。 また脆弱性の不具合が発見された際に、ターゲットにされるからね。
またw
OSやZENは「そのままじゃ使えない」って感じだが、これは逆に「手を加えると使えない」ってところだな。 英語版でも作って海外ユーザに改良させた方がマシなものになるんじゃないか。 日本国内だけではオープンにするメリット少ない。
またって、昔なにかされたの? 購入完了のところのトランザクションがまずいという話をちらほら聞くけど、結構有名なサイトも使ってるんだね。
>>754 セキュリティホールがあったんですね。
こういうのをみるとECのオープンソースってすごいリスクがありますね。
結局、リスクをとるのか自作の手間を取るのかって違いだよ。 いやなら自分とこで造るしかない。
ちゃんとオブジェクト指向で書かれていないシステムはやっぱやばいな。 694のやつは管理者チェックのコピペ忘れっぽいけど、こういううっかりミスはなかなか防げない。
セキュリティホールがあったんですね・・・・って(´∇`)ケッサク おまいはどこまで目出度いんだ? 100歩譲ってクスクス笑うだけにしてやったとしても ECのオープンソースって・・・とか決めつけてるとこ めでたすぎる・・・腹痛ぇ( ^∀^)ゲラゲラ
工作員、必死だね
ECのオープンソースって指定しているのは、顧客情報を預かるからだよ。 管理者側のページに管理者チェックが入ってないほうがめでたいけどな。
ZenCartって安全?
>>762 重い重い重い重い重い重い重い重い重い重い重い
オプソ使う以上、英語・日本語問わず 発表されるセキュリティ情報見ておいて損はしない。と思う 被害に遭うのは自分だ。 ZenもoSCもEC-CUBEも、他にもいろいろ・・・ 本家サイトとコミュと、その手(セキュリティ情報サイト)
ソフトウェアに関して 「〇〇は危険」はあるかもしれないけど、 「××は安全」ってのはありえないと思う。 発表されるセキュリティ情報をチェックしてアップデートしないと 何を使っても危険。
766 :
nobodyさん :2010/03/20(土) 21:33:33 ID:IN2AWCqn
EC-CUBEでSQLite3を使いたいんだけど対応してますかね? 内部でDBアクセスにPDO使ってたらイケそうな気もするんだけど。
>>767 PHP5からはデェフォルトでバンドルされてるSQLiteに対応してないなんて
怠慢としかいいようがないですね。
ORMでよっぽど富豪的にしない限り、RDBMSの複数対応は出来ない。
770 :
nobodyさん :2010/03/26(金) 14:06:33 ID:LG1CoWEk
771 :
nobodyさん :2010/03/27(土) 07:51:45 ID:W8W/lTOe
webarena でインストールに苦しんでいます マニュアル通り各ファイルをアップしたあと 500 internal server error でインストールが開始できないです。 誰か経験した人いる?
月間12,000件もダウンロードがあるとはやるなぁ。 コードをみると技術力があるとは思えないけど、マーケティングや営業はかなり優れているように見える。
そのうちの8000件はシャチ男だけどね・・・
そもそも世の中にそんなにECストアあるのか?
775 :
nobodyさん :2010/03/28(日) 07:33:25 ID:Fv5+FrF2
俺も上手くいかないので、3回目のダウンロードをしようと思っている。 開発版に手を出そうか・・・・
俺は一日一回はダウンロードしてる
インストールが出来ないとか、いくらオープンソースでもいい加減すぎだろ。
.htaccessが原因じゃないのか?
779 :
nobodyさん :2010/03/29(月) 02:17:44 ID:9oVnqM8g
一万件入れたら1ページ表示に1分かかった 副問い合わせで全件取得してからWHERE句で絞り込みとか なんでそんな出鱈目なSQLなんだ?
テーブル自体が正規化されていないから、1発のクエリで欲しいデータを全部結合できないんじゃないの?
781 :
nobodyさん :2010/04/01(木) 05:25:08 ID:Tpt/E+lT
すみません、教えてください dtb_products_class は何処にあるのでしょうか? 規格1のみの設定なのに、規格2が表示される 問題で、困っています。
782 :
nobodyさん :2010/04/02(金) 06:33:14 ID:HWFTqMUq
規格1のみの設定なのに、規格2が表示される 問題は それなりに柔軟にホームページを作り替えて、事なきを得ました。 お騒がせしました。
783 :
nobodyさん :2010/04/06(火) 09:18:12 ID:mWPKnAeO
わからんながらにこれをいじらないといけなくなったんだけど 品切れの際の 「申し訳ございませんが、只今品切れ中です」 っていう一文を変更したいんだがどこを直したらいいのかね?
ソースコードを全文検索しな
技術力ではなくマーケティングという典型的なアプリケーションになったね。 死ぬほどカスタマイズしにくいんだが、カスタマイズしやすいと言ったもん勝ち。
そんなに妬むなよw
>>786 かなりするどいな^^
うらやましいのは事実だ。
788 :
nobodyさん :2010/04/20(火) 13:03:57 ID:rtEefGLk
EC-CUBE2.4 を利用しており、先日、MySQL5からPostgreSQL8へ 移行しましたが、しばらくは問題なかったのですが、 急に、ECトップページにアクセスすると、500エラーになりました。 通常のHTMLファイルには問題なくアクセス出来ており、 .php ファイルが500エラーという状態です。 Apache2のエラーログを見ると、以下のログがありましたが、 解決策はございますでしょうか? PHP Fatal error: Call to undefined method DB_Error::getCol() in /パス/eccube/data/class/SC_DbConn.php on line 139 調査する限りですと、GetColは、PearのDB_commonでご利用可能で、 GetColはインストールというものではなくget関数の内の1つだそうですが、こちらは、どうやったり利用可能になるのでしょうか?
789 :
nobodyさん :2010/04/20(火) 17:44:54 ID:pF+Skbxv
そもそもこれは上手く言ってるの? 1)DBサーバとの通信(IP、TCP:5432) 2)DBへのログイン 3)該当データベースへのクエリ実行 phpPgAdminとか自作プログラムでも接続できないの?
790 :
nobodyさん :2010/04/20(火) 19:13:36 ID:rtEefGLk
>>789 ありがとう。
データベースそのものは、接続できますし、再起動なども可能です。
phpPgAdmin にも接続できます。
791 :
nobodyさん :2010/04/20(火) 19:54:18 ID:pF+Skbxv
>>790 MySQLからPostgreSQLへの移行ってどうやったの?
MySQLで動いていた時のテーブルを全部PostgreSQLで作っても、
PostgreSQLではVIEW使っているからダメだと思うよ。
792 :
nobodyさん :2010/04/20(火) 21:37:40 ID:rtEefGLk
>>791 phpmyadmin からCSVでエクスポート。EUCへ変換。
phppgadmin へインポート
index.php を編集。
これで、しばらくは問題なかったです。
ただ、急に500エラーになりました。
>EUCへ変換。 なにこれこわい
794 :
nobodyさん :2010/04/21(水) 09:20:45 ID:l4vGwzOh
phppgadminでシーケンス値の設定はした?
795 :
nobodyさん :2010/04/21(水) 10:19:08 ID:7iMO61fx
>>794 そこですが、よく分からないのですが、手順を教えて頂けますか。
あと、ログに、PHP Fatal error: Call to undefined method DB_Error::getCol() in /パス/eccube/data/class/SC_DbConn.php on line 139
があります。
/data/index.php ですが、以下です。
<?php
define ('ECCUBE_INSTALL', 'ON');
define ('HTML_PATH', '/パス/eccube/html/');
define ('SITE_URL', '
http://ドメイン/eccube/html/ ');
define ('SSL_URL', '
http://ドメイン/eccube/html/ ');
define ('URL_DIR', '/eccube/html/');
define ('DOMAIN_NAME', 'ドメイン');
define ('DB_TYPE', 'pgsql');
define ('DB_USER', 'admin');
define ('DB_PASSWORD', 'パスワード');
define ('DB_SERVER', 'localhost');
define ('DB_NAME', 'データベース名');
define ('DB_PORT', '5432');
define ('DATA_PATH', '/パス/eccube/data/');
define ('MOBILE_HTML_PATH', HTML_PATH . 'mobile/');
define ('MOBILE_SITE_URL', SITE_URL . 'mobile/');
define ('MOBILE_SSL_URL', SSL_URL . 'mobile/');
define ('MOBILE_URL_DIR', URL_DIR . 'mobile/');
?>
796 :
nobodyさん :2010/04/21(水) 10:26:26 ID:fpxLfLbH
>>792 何がトリガーになったんだろうね。
商品登録とか本来は普通の運用なんだろうけど、何かした?
クエリの実行が失敗しているようなので、
適当にプログラム弄って、実行しているクエリ表示してみて、
psqlでログインして、クエリ実行してみたら何か分かるかもよ。
バージョン移行でdtb_productsにnoteってカラムが増えていて、
同じような事で解決した事があったな。
797 :
nobodyさん :2010/04/21(水) 11:42:13 ID:7iMO61fx
>>796 特に、何もしていないのですが、何かリソースの制限に引っ掛かっている気がします。
ちなみに、ログからすると、GetCOL?が抜けてる感じがします。
GetColはインストールというものではなくget関数の内の1つだそうですが、こちらは、どうやったり利用可能になるのでしょうか?
798 :
nobodyさん :2010/04/21(水) 13:19:39 ID:l4vGwzOh
794です。
2ch初心者なので
>>794 の出し方が分からない(汗)
postgresqlの場合、mysqlと違ってシーケンスの開始値の設定をする必要があるのですが、値を設定していないのでDBエラーが出るのではないでしょうか?
手順はphppgadminを開いて、各テーブルをクリックするとシーケンス値の設定画面が出るはずです。
(手元にphppgadminあ無いので未確認です。すみません。)
商品数が例えば100ならdtb_productsのシーケンス開始値は100か101(すいませんうろ覚えです。)の設定になると思います。
799 :
nobodyさん :2010/04/21(水) 14:17:29 ID:7iMO61fx
>>798 ありがとう。
確認したら、一例ですと以下となっておりました。
この場合、以下の開始値 1 → 100?
ということでしょうか?
これを変えた場合、DBファイルが破損等になりませんか?
増加数 1
最小値 1
最大値 999
開始値 1 → 100?
キャッシュ値 1
Cycle しますか?
800 :
nobodyさん :2010/04/21(水) 14:29:57 ID:7iMO61fx
>>798 追記ですが、シーケンスは9000だったので、問題はないかと。
801 :
nobodyさん :2010/04/21(水) 16:33:36 ID:fpxLfLbH
>>797 エラーログの通り、SC_DbConn.phpの139行目がそのgetCol関数だよ。
何か変数・配列に変な値が入っているか、あるいはDBがおかしいのか追うのがいいんじゃない?
該当行コメントアウトして、echoとかvar_dump使ったらメッセージ出てくるでしょ。
802 :
nobodyさん :2010/04/21(水) 17:15:32 ID:7iMO61fx
>>801 SC_Db ですが、現状、以下です。
$this->result = $result;
return $this->result;
}
// function getCol($n, $col, $arr = "") {
// mysqlの場合にはビュー表を変換する
if (DB_TYPE == "mysql") $n = $this->dbFactory->sfChangeMySQL($n);
//if ($arr) {
●$result = $this->conn->getCol($n, $col, $arr);
} else {
$result = $this->conn->getCol($n, $col);
}
if ($this->conn->isError($result)) {
$this->send_err_mail($result, $n);
}
$this->result = $result;
return $this->result;
}
// SELECT文の実行結果を全て取得
function getAll($n, $arr = ""){
// mysqlの場合にはビュー表を変換する
if (DB_TYPE == "mysql") $n = $this->dbFactory->sfChangeMySQL($n);
if(PEAR::isError($this->conn)) {
if(ADMIN_MODE){
>>802 // function getCol($n, $col, $arr = "") {
//if ($arr) {
この2行はコメントアウトしてるの?
804 :
nobodyさん :2010/04/21(水) 19:28:30 ID:7iMO61fx
>>803 はい。当初は、コメントアウトしてませんでしたが、
先程、試しにコメントアウトしてみました。
が、結果に変化無しです。
805 :
nobodyさん :2010/04/21(水) 19:45:12 ID:7iMO61fx
>>803 エラーログの追記ですが、
PHP Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /パス/eccube/data/class/SC_DbConn.php on line 140
806 :
nobodyさん :2010/04/22(木) 10:55:48 ID:xDDr+d5P
807 :
nobodyさん :2010/04/22(木) 13:35:27 ID:VQ/ahzmG
>>806 現在、コメントアウトは、外しておりますが、デフォルトにしても、
やはり500エラーになります。
関数が定義されてないってエラーだから、コメントアウトされてるいるか、あるいは気がづかないうちにその関数を削除したかのどちらかでしょうか。 SC_DbConn.phpを新しくダウンロードして上書きしてみてはどうですか?
809 :
nobodyさん :2010/04/22(木) 15:53:32 ID:VQ/ahzmG
>>808 >SC_DbConn.phpを新しくダウンロードして上書きしてみてはどうですか?
やってみましたが、同じでした。
131 function getCol($n, $col, $arr = "") { 132 133 // mysqlの場合にはビュー表を変換する 134 if (DB_TYPE == "mysql") $n = $this->dbFactory->sfChangeMySQL($n); 135 136 if ($arr) { 137 $result = $this->conn->getCol($n, $col, $arr); 138 } else { 139 $result = $this->conn->getCol($n, $col); 140 } 141 if ($this->conn->isError($result)) { 142 $this->send_err_mail($result, $n); 143 } 144 $this->result = $result; 145 return $this->result; 146 } これがデフォルトのソースですけど、現状はこのようになっていますか?
811 :
808 :2010/04/22(木) 16:02:53 ID:???
あっ、見当違いでした>< 139行目のgetColだから、問題はその先か・・・
812 :
808 :2010/04/22(木) 16:10:32 ID:???
54 $objDbConn = DB::connect($dsn, $options); 58 $objDbConn = DB::connect(DEFAULT_DSN, $options); このどちらかでDBのオブジェクトが帰ってきてないんでしょうね。 $dsn, $options, DB::connect このどれかに問題があるんじゃないでしょうか。 僕はmysqlしか知らないけど、DBに接続するときの方法がmysqlとposgreでは違うのかも。
813 :
809 :2010/04/22(木) 18:02:24 ID:VQ/ahzmG
>>812 おそらく、mysql とは、違うと思います。
getColだとは思うのですが、具体的な設定が分かりません?
814 :
808 :2010/04/22(木) 18:35:36 ID:???
僕も昨日コードを読み始めたばかりで詳しくないのですが、 57行目の if(defined('DEFAULT_DSN')) { の上に var_dump(DEFAULT_DSN); って書いたら、テーブル名とかパスワードとかが表示されますか? たぶん、DEFAULT_DSNが未定義で空だと思います、これがどこで定義されているかはまだわかりませんが。 普通はデータベースに繋げなかったら致命的なエラーなのですが、EC-CUBEはreturnして終わりになってますね><
index.phpからSC_DbConn.phpが呼ばれるまで読んだ。 58 $objDbConn = DB::connect(DEFAULT_DSN, $options); おそらくここでDB接続に失敗して、PEARのエラーオブジェクトが帰ってきていると思われる。 さっきはDEFAULT_DSNは設定されていないと思ったけど、たぶん設定されていると思うのだが正しくない値が設定されている可能性が高い。 で、DB接続の失敗をエラーとして処理していないのでこのエラーオブジェクトに対して、 $this->conn->getCol($n, $col)を呼んでも、そんなのねーよってなっていると思う。 外してたらすいません^^
58 $objDbConn = DB::connect(DEFAULT_DSN, $options); 58行目の下にこれをコピペしてみればいいと思う。 if (PEAR::isError($$objDbConn)) { /* * プログラムでほんとうにやりたいのは、こんなことではないかも * しれません。これは、たた単にエラーオブジェクトから返される * 情報がどのようなものかを説明するためだけのものです。 */ echo '標準のメッセージ: ' . $db->getMessage() . "\n"; echo '標準のコード: ' . $db->getCode() . "\n"; echo 'DBMS 固有のユーザメッセージ: ' . $db->getUserInfo() . "\n"; echo 'DBMS 固有のデバッグメッセージ: ' . $db->getDebugInfo() . "\n"; exit;
いろいろ間違えました^^ if (PEAR::isError($objDbConn)) { /* * プログラムでほんとうにやりたいのは、こんなことではないかも * しれません。これは、たた単にエラーオブジェクトから返される * 情報がどのようなものかを説明するためだけのものです。 */ echo '標準のメッセージ: ' . $db->getMessage() . "\n"; echo '標準のコード: ' . $db->getCode() . "\n"; echo 'DBMS 固有のユーザメッセージ: ' . $db->getUserInfo() . "\n"; echo 'DBMS 固有のデバッグメッセージ: ' . $db->getDebugInfo() . "\n"; exit; } こうです。
さらに間違ってた。 if (PEAR::isError($objDbConn)) { /* * プログラムでほんとうにやりたいのは、こんなことではないかも * しれません。これは、たた単にエラーオブジェクトから返される * 情報がどのようなものかを説明するためだけのものです。 */ echo '標準のメッセージ: ' . $objDbConn->getMessage() . "\n"; echo '標準のコード: ' . $objDbConn->getCode() . "\n"; echo 'DBMS 固有のユーザメッセージ: ' . $objDbConn->getUserInfo() . "\n"; echo 'DBMS 固有のデバッグメッセージ: ' . $objDbConn->getDebugInfo() . "\n"; exit; } こうです。
819 :
nobodyさん :2010/04/22(木) 21:35:30 ID:VQ/ahzmG
>>818 やってみましたが、現象は変わりません。
SC_DbConn.phpを上書きしても文法のエラーが消えないというのはおかしいですね。 後は出来ることはない感じですかねぇ。
821 :
nobodyさん :2010/04/23(金) 09:00:41 ID:jvSa+4HA
>>819 以下の手順を行っていただけます?
サブディレクトリか何処かにDBにPostgreSQLを選択してEC-CUBEを新規インストール。
⇒新規インストールのEC-CUBEでも該当エラーが起るか否か?
エラーYes)⇒PostgreSQLの設定がおかしいと思われるのでホスティング会社に苦情を言う。
エラーNo)⇒エラーが起っている方と正常に動いている方のデータベースの
テーブルの中身をphpPgAdminで見比べてみて、誤っているところがないか確認する。
確認Yes)⇒正常に動いている方を参考に直す。
確認No)⇒
ttp://www.ec-cube.net/integrate/partner/index.phpに相談する 。
>>819 現象変わりませんて言うか…。
818の方が書いてくれたのは、なぜ$this->conn->getCol($n, $col)でエラーになってるかの原因を
突き止めるためのデバッグコードなので、818のコードを足したからと言って即時に現象が解決される
わけじゃないですよ。
818のコードを書くことで、何らかのエラー原因らしきものが表示される可能性が高いと思うので、その
原因(実は最近DBパスワード変えたの忘れてたとか、phpのバージョンの問題とか、postgre側の問題
とか)を知ることで現象解消の役に立つかもしれないんです。
「変わりませんでした」というか何かエラーメッセージが表示されたのか、表示されたのが何だったのか
わからないと、このスレではもう何もできないんですよ。
実際に商売に使っているなら、サイトとコードを直で見てくれるシステム屋(EC-CUBEパートナー企業)に
お金払って一刻も早く見てもらったほうが結果的に安くつくと思いますよ
$objDbConn = DB::connect(DEFAULT_DSN, $options); ってコードが至るところにコピペされてるんだけど、その後に if (PEAR::isError($objDbConn)) {} でちゃんと接続の成否をチェックしてるところと、してないところとあってまずいですね。データベースに接続できなくても次の処理に進んでるから、わけがわからんことになってる。ここでPEAR::DBのエラー情報を出してくれれば解決は簡単なのにね。
825 :
nobodyさん :2010/04/23(金) 17:33:36 ID:2ebjB5Jk
php.iniの extension=php_pdo_pgsql.dll extension=php_pgsql.dll のコメ外した? これ外さないとposgre動かないよ? これ外して、apache再起動してみるといいかもよ
>>825 phpPgAdminが動いているそうだから違うだろ。
これって本家フォーラムにも投稿されてるよね? posgreの再起動が出来るのに、PHPの文法ミスが直せないとか本当なの?
商品CSVずれる・・・・・・・orz
829 :
nobodyさん :2010/04/30(金) 14:17:15 ID:t8ZYFBAo
商品入れているのに 現在カート内に商品はございません。 って。たまに、おかしくなるから訳分らん。 バッグって怖いね。 導入してからだから、もう必死だよ。
コミュニティでsyntax errorを質問する奴は勇気がありすぎだろ。
このスレ、序盤から中盤はかなり盛り上がってるな。 もうみんなどっか行ったみたいだけど。
海外のECサイト構築システムを適当に日本語化してるような某所とは違って EC-CUBEはデザインからサポートまでしっかりしているから生き残れるだろ
生き残るというよりは、ほぼ独占って感じになってるね。 コードのひどさを補ってあまりある営業力だと思うね、あとデザインも良い。
834 :
nobodyさん :2010/05/04(火) 17:43:21 ID:8ekge+2V
で、上がそれだけ見て導入を決めて 下が苦労する あの出鱈目なSQLとか酷すぎて話にならんわ
・デザインきれい ・機能問題ない ・カスタマイズ難しい この辺が成功している要因じゃないかな。 カスタマイズが難しいってところがポイントで、ここでお金が発生する。
836 :
nobodyさん :2010/05/06(木) 06:22:31 ID:I2tPPLfn
機能問題がない と言うのは言い過ぎだろう。 どう考えても 機能問題がある。
エラーが起こることを全く想定していない設計になっているところはチャレンジャーとして評価出来るな。 PHPとMySQLがいかに優れたアプリケーションであるかを証明している。
なんという皮肉
EC-CUBEのカスタマイズ案件が始まろうとしてるんだけどこのスレ見て萎えてきた。。
人の褌で相撲を取る輩は流石に言う事が違うな!
???
カスタマイズ自体はすんなり進むと思うよ。 ただ長期的にメンテしていくことを考えるとうんざりするだけで。
今日始めてダウソしてみた。 しっかし、汚ねぇソースだなこりゃ・・・ 使い物になるのか?
845 :
nobodyさん :2010/05/26(水) 02:35:37 ID:IUVsLu41
ならん。 一番酷いところはMySQLのSQL 一旦全アイテムをselectしたあとwhere句を繋げてるので、アイテム数数千件程度で論外のパフォーマンスになる たった5000件で10秒かかるとかどうなの まともに扱おうとするならSQL全面書き換えがほぼ必須
>>845 下らん粘着してる暇があるなら、その全面的に書き換えたSQLを晒してみろよw
タダで使っておきながら、いっぱしに文句ばかり垂れるってのはどういう了見だ?
PostgreSQLで使えってことじゃね? MySQL対応は、レン鯖屋に売り込むための付け焼刃だろ?
初級シスアドを持ってる人にデータベースの正規化をお願いした方がいいな。 この辺はプロじゃないと対応が難しいよ。
はい!ここ笑うところです!
と無能がおっしゃってます。
最近は低脳とか情弱とかを通り越して,無能と罵るのが主流なんだ?
とここ数年家に引きこもってる方がやっと気づいたようですw
mysqlはインデックスを使ってないけど、posgreは使ってるの?
>>852 他で無能だなんて罵ってるヤツを見たこと無いんだが
無職と罵ってるのはよく見るけど('A`)
おやおや・・・ここを荒らしてるのはゼンカート・ファンクラブの皆さんでしたか・・・
EC-CUBEくらいのいい加減さがちょうどいいな。 素人がコピペでカスタマイズ出来るくらいのクオリティじゃないと流行らないよ。
857 :
nobodyさん :2010/06/03(木) 23:15:59 ID:QUCFyuDu
あのvw_cross_products_classをコピペでカスタマイズできるのか。 すごいなあんた。
バグだらけで使い物にならんわ。 新着情報のRSSの日付が1999年なのには唖然とさせられたわ。 タダより高いものはナシ。
アドエビスは売れてるみたいなのに、EC-CUBEの品質は疑問だね。 若手育成プロジェクトのような位置づけなのかな。
まあまあ ECCUBEもver5くらいになったら使えるようになるのでは? 今は人身御供に感謝しつつ待つに限るよw
そもそも vw_cross_products_class を使い回そうという発想が違うと思うんだよな。 内部クエリで全部取ってきて、外部クエリで where するとか無駄すぎる。 まとめたほうがメンテしやすいという考えなんだろうけど、 チューニング必須なのに、影響範囲が広すぎるので怖くて手が付けらんない。
結局ASPサービスになったね。 知名度も充分になったし、オープンソースを続けるメリットはないかな。
863 :
nobodyさん :2010/06/13(日) 21:38:35 ID:9J49f14h
実装途中で諦めたっぽいgetWhereConverterをがんばって動作するようにしたよ・・・
もともとオープンソースの精神が根付いていない日本では、ちょっと厳しいプロジェクト だったんだろうな。ECキューブは英語化すればもっとマシになると思うんだが。
EC-CUBEの会社がそもそも オープンソース精神が無いから。 会社名は忘れた。
まあそうだな・・・ 「業者が儲ける余地」を意図的に創り出しているという意味では、オープンソースの趣旨から だいぶ外れてはいるが・・・ まあタダなら我慢すべきだろう。 金を取るとかはありえないけどな!w
データベースにインデックスを付けてない時点でアプリケーションの品質が分かるな。 Explainしたら途方もないことになってる。
まあインデックスくらいなら自分でいつでも付けられるしね。 そこを求めても仕方ないっつーか。 コントローラにSQL書いてるほうがよほどひどい。
完璧なものを求めるなら金を払えということで
すべてはASPへの布石であったか・・・。 集客機能はないのに売り上げがらマージン取るのは新しい試みだよね?
> 集客機能はないのに売り上げがらマージン取るのは新しい試みだよね? さすがGMO、もといロックオン。
873 :
nobodyさん :2010/06/22(火) 15:11:55 ID:LMPIgliF
やべぇ、
>>867 のログイン画面見ただけでチンコ立ってきた
使いたいが英語わかんねぇ〜Orz
どこもここも過疎ってんなー。 開発元もASPが最強だということにやっと気が付いたか。
コミュニティも滅亡寸前だよね。 「過去ログ読め」って2chクオリティじゃないかwww、URLくらい貼ってやれよ。
EC-CUBEもとうとう終焉を迎えたか・・・。 短い間でしたが、お世話になりました。 ありがとうEC-CUBE、そしてさようなら。
うむ。 おつかれだった。
カスタマイズしやすいという評判につられた初心者たちを気の毒に思う。 てっきりxoopsやwordpressのように管理画面でカスタマイズするかと思いきや、ほんとどがコードを触らないといけないというトラップ。 助けてもらおうとフォーラムに行くと、「過去ログ読め、環境書け」「コードいじれ」「有償でやっとりますので・・・」と初心者にはあまりに厳しい仕打ち。 利用店舗は拡大したが、ソフト自体はまったく成長しなかったな。
>「過去ログ読め」って2chクオリティじゃないかwww、URLくらい貼ってやれよ。 「有償〜」「〜承ります」っていう連中は ・とにかく目立ちたい(宣伝的な意味) ・しかし詳しく回答するほどに自分のレベルの低さを露呈する危険がある ・詳しく書かない逃げ道が「有償〜」、結構便利 ・過去ログの引用したいが、ほとんどが自分の回答ではないため躊躇 こんな感じじゃね? そして初心者が不慣れに検索すると ・過去ログにあるから検索しろ というスレが上位ヒットw まさに末期だなwww
「過去ログ読め」って言われたら、「素人に聞いていません」「有償の人に聞いていません」「ここはオープンソースですよ」って言えばいいのにな。
んー。 過去ログ読まずに自分の聞きたいことだけ聞くやつが続出するよりは、 過去ログ読めの方がまだ好感が持てるな。 ていうか、過去ログ読まないやつを相手にする暇人も多くないだろうから、 そういうのが蔓延したら厳しい仕打ち以前に、閑古鳥が鳴くだろうな。
もう質問しても無駄な雰囲気があるねwww オブジェクト指向じゃないし、SQLも汚いからサポートする方も大変だろうけど。
>>879 少なくともseasoftとかAMUAMUとかはコミットもやってるし回答件数も多いし
答えられないほど無能ではないと思うが
正直、一度SQLのカスタマイズをすれば有償で答えたくなる気持ちはわかる
>答えられないほど無能ではないと思うが 答える気がないならレスつけるべきではないと思う。 「レベルが低い質問」という理由なら、他の回答者に任せるのが優良回答者。 っていうか回答者が減ったよね。
EC-CUBE ONEとEC-CUBE ASPは何が違うの?
・無料でオーケー ・初心者にも丁寧に回答 ・豊富な経験と知識 オープンソースってのはこういう人材を必要としているわけで、無理なら参加するべきじゃないよな。 特に初心者を見下すような奴は終わってると思うわ。
それはオープンソースに必要な人材じゃなくてお前が楽をするために必要な人材だろ? 別にそこまでして初心者に使ってもらう必要もなかろう。 使ってもらわないと、開発会社の連中は困るだろうけど。
いやいや、俺のポジションは質問者じゃなくて開発者側だよ。 ちょっとECのデータベース設計に興味があって勉強してるんだけど、フォーラムを見てると初心者がかわいそうに見えた。 初心者が使わなかったら誰が使うと思うよ?
他の回答者に文句付けるくらいなら、自分が回答すればいいじゃないか。 あそこの常連がだれかを見下しているとすれば、 初心者じゃなく、初心者を武器にしてる乞食だけだろう。 過去ログ読まない、環境も書かないってのは初心者うんぬんの問題じゃない。
まぁもう終わりなんだから喧嘩するなや。 EC-CUBE専業でやって来たやつは涙目だけど。
EC-CUBEを専業でできるってことは、 それなりにカスタマイズ案件は請けてるだろうから、 ロックオンが開発止めても困りはせんだろ。
それは本家が開発していることが前提でしょ。 未来のないアプリのカスタマイズなんか誰も頼まないよ。
本家が開発してようがしてまいが、 クライアントが使ってれば、メンテは延々と続けざるをえない。 COBOLなんかがそうで。 だいいち、未来があるとかないとかクライアントは一々考えてないよ。 開発チームがgdgdだからPHP使うな、とか一度も言われたことないね。
PHP,COBOLとEC-CUBEはまったくレイヤーが違うな。 でもASPになって品質は上がるでしょ、オープンソースじゃなくなるけど。
レイヤーってか、オペレータとの距離感は違うよな。 けど、IE6に文句言わないどころか、IE6対応を要求するクライアントさえいる。 だから結局、EC-CUBEが斜陽だからって文句言うクライアントは少ないと思うよ。 カラメルのえふしん氏が言ってたように、ECサイトはASP向きではないので、 そこで得た知見もやがてOSSに還流するんでしょうな。
ASP向きではないし、 OSS向きでもないと思うが? ECサイトは、独自仕様 つまり汎用性が無いため 専用開発向きだと思うよ
そうはいっても共通部分が多いことは否定できんし、 あとは商品特性に合わせてカスタマイズしていくだけのこと。 だから、このくらいがちょうどいいんじゃないの。結果的に。 EC-CUBEの場合、その共通部分での実装が致命的にヘンなんだよ。
もうパッケージは死ぬほどあるから、運用などのマーケティング面の機能とかで差別化していくんだろうね。
EC-Riderってのインストしてみたかったんだが、 オレの技術力じゃフォローしきれんかったわ。 そこの運営がいまいちOSSに踏み切れてないってのがネックだが、 EC-CUBEの対抗馬は今んとここいつだけだろうな。
>>899 それ Ruby on Railsでできてるやつ?
Live Commerceはどうなのよ β取れないと評価できないかな
>>900 そう。OSSと言いながらソース以外の情報開示がほとんどないので、
あんまり流行りそうにないし、開発元にもその気がないみたいなんだよね。
>>867 のTomatoCartインストしてみたけど、こっちの方がワクワク感がある。
ただしECパッケージとしては日本市場には向いてなさそうと思ったが。
Magentoってのもよさそう
>>315 無課金で体制整う前に全滅させられるとつらいよね。
とりあえず、主城は占領されないから、出来る限り資源値のレベルアップに努めるかなぁ。
英雄のレベルアップはいっとき諦めるとか。
それなんてネトゲ?
907 :
nobodyさん :2010/08/07(土) 19:45:53 ID:HCRI6b17
導入しようと思っていたんですけど、あまり評判よくないんですね。 無料でこれよりもお奨めのショッピングカートはあるんでしょうか? 小規模のSHOPならこれでも問題ないでしょうか? ちなみにPHPはある程度わかるレベルです。 困っているのでどなたかご返答よろしくお願いしますm(_ _)m
完璧なものなんてないと思うよ 心配なら、ASPにしたら? なんだかんだでクレジットとか導入してバグを直して、デザインスキン作って 結構手間かかるよ
>>908 ありがとうございます。
小さい所なので最初は様子見でクレジットは導入しないと思います。
バグというのが心配ですが…
EC-CUBEでもある程度までは大丈夫みたいなのでこちらで行ってみます。
Zencartのほうがいいの?
twitterでEC-CUBEを検索するとdisられてるなー。
コードが汚いとかクソだとかいう話は、ここに書きこんだ方がいいのにな。
>>910 どっちもダメ。
オープンソースのアプリでお客様情報を管理するとかハイリスク過ぎる。
>>911 何言ってんの
まさかソースも読まずにオープンソースソフト使って文句言ってんの?
>>911 SC_Helper_Mailがデータベースにアクセスするとかギャグだろ。
こんな感じか?
評判悪いな 何使えばいいんだろ・・・
結局CUBEしかないか・・・
918 :
nobodyさん :2010/09/18(土) 09:56:10 ID:0ynij3di
商品画像とかどこから持ってくるのでしょうか? Amazonなどが無償で提供しているのですか?
自分で撮影するか、メーカー(または卸)提供の画像を使うかだな。
920 :
nobodyさん :2010/09/24(金) 14:21:08 ID:vuqdehrr
EC-CUBE、ソース見て糞だと思ったけど、数か月付き合ってみたら けっこう良いと思えてきた。まぁ、糞は糞だけど。 一番いやなのは、実装が中途半端なままコードが残っている点。
/data/install.phpにMySQLのパスワードとかが書き込まれていますが これは安全なんでしょうか?
3年掛かったわ やっと終わりそう
>>922 WordPressだってMTだって設定ファイルにパスワード書いてあるがな。
ブラウザからアクセスしても見れないから安心汁。
FTPやSSHのアカウントさえ抜かれなければ大丈夫。
気になるなら一度ドキュメントルート下にコピーしてブラウザからアクセスして見てみれ。
ものすごくアホなサーバ管理者で、他のサーバユーザがファイルを閲覧し しかもDBへアクセスできてしまう状況だと危ないけど、そんなサーバは それ以前の問題だね。とか。
>>925 共有サーバーだと、同一のサーバーを使っている、他のユーザーのファイルを覗けるのは普通だよ。
phpは一般的にmod_phpで動かす。このときの実行権限はapache権限。
apache権限からは、同じサーバーを使っているほかのユーザーのファイルをすべて見れる。
だからphpプログラムから、他のユーザーのファイルを開けば普通に開けるし、
パスとか分からないというのなら、phpで作られたtelnetソフトみたいなのがあるから
それを使えば簡単に他人のパスワードをゲットできる。
>>927 それが有効になっているサーバーはまれ。
929 :
nobodyさん :2010/10/03(日) 08:12:34 ID:m5b/manV
>>928 そうか?むしろほとんどの借鯖でセーフモード有効だと思うけど。
さくらはセーフモードじゃないね。
そのスレッドで聞いたほうが確実じゃない?
>>922 dataをドキュメントルート以下に置いている場合は対策が必要です。
>>931 だけどCGI版だからapache権限ではなく自分の所有ファイル以外見れない。
ビジネスプランだとmod_php版が選べるが、セーフモード有効。
>>935 我が社でもこれからはEC-CUBEを活用していこう、って言って、
上司が颯爽とドキュメントルート以下に置いてインストールしたのを思い出した。
>>911 じゃあ当然サーバーもwindows使ってるの?
まさかオープンソースのlinuxサーバーなんてリスクが高すぎて使わないよね。
>>937 導入ガイドにも説明がないから、やっちゃう人は多いと思う。
EC-CUBE、重いっすね。 ちょっと変更したいときに簡単には変えにくいつくりになってるし。 もう自分で一から作ったる!
941 :
nanja :2010/10/27(水) 00:35:26 ID:r46h/ZtD
>>941 おまえのショップはよほど売れてないんだなw
>>941 うん、FC2とかで全然OK。
俺はFC2は使ってないけど、カラーミーとEC-CUBE併用してる。
ただ、やっぱEC-CUBEとかの方がいろいろ面白い仕掛けができるわけだよ。
完全自作のほうがもっといろいろ面白い仕掛けができるョ
完全自作とかって言ってるとキリないよ。 まあ、それでもEC-CUBEのPDF周りの実装とか、 商品画像を列持ちしてるとことか、そもそも商品モデルがないとか、 もうぜんぶ打っちゃってイチから作り直したいって気持ちは分かるがw
商品を売るほうも買うほうも 面白い仕掛けなんて期待しちゃいない。
セキュリティホール見つかったときに 自作だと責任転嫁出来ないから嫌ですw
>>947 なにかギミック的なものと勘違いしてないかい?
>>949 勘違いしていない。
管理画面の認証コードが抜けてて、顧客検索にダイレクトでアクセス出来たことがあったよな。 ブランド力はあるから、オブジェクト指向で書きなおせばいいのにな。
肝心の技術力が無い。
管理画面の認証とオブジェクト指向がどう関係があるの?
なんか知ったかする奴らばっかりだな。
商売やってる者が面白い仕掛けといえば、それは売上が立つ方法のことだよ。
それがシステムと何の関係が?
なんて書いてるの?
960 :
nobodyさん :2010/11/16(火) 15:48:13 ID:MUmCze16
>>959 メアドさえ登録したら見れるよ。
捨てアドで登録したら?
良いことか、悪いことかで言うと、悪口w
961 :
nobodyさん :2010/11/16(火) 22:09:46 ID:29vZKNmn
全角w、半角wとage、sageをわざと使い分けてるようにしか見えない
962 :
958 :2010/11/17(水) 12:25:35 ID:???
963 :
958 :2010/11/17(水) 12:31:26 ID:???
>>962 の「残念ながら」というのは、
>>961 の「わざと使い分けてる」についてね。
別に使い分ける必要もないし。
スレ汚しゴメン。
クロスブラウザ対応してないんだな・・
PHPだけでなく、HTML・CSSのコーディングも結構酷い。
こういう奴が内部にいると思うと気持ち悪い
967 :
nobodyさん :2010/12/13(月) 14:48:53 ID:nRlKPEq9
例えば、 "現在の加盟店数" "ご利用いただいております" などの言葉とともに出されていた数字について 「その店の一覧は?」 と聞かれたら サイトを変えてしまって 同じ数字に付く言葉を 「導入」や「実績」などと いったものに変えているというようなことは 寄付やカード決済の会社ではよくある話なんですかね?
968 :
名無し :2010/12/19(日) 02:04:06 ID:vYuveorv
お前らフリーのソフトなんだから文句いうなー バグってここで文句をいうくらいならはじめから有償もんつかえよー Ec-CUBEは金がなく時間はたんまりある技術者が物販したい時だけにつかうもんじゃー いくらフリーでもいろんなことで時間がかかっていたらそれだけで数十万くらいは人件費としれ かかってんじゃないか? 時は金なりやでー
あほか 仕様ならまだわかるがバグがあれば文句出るだろ。 まともな開発首脳陣に「しかたねーじゃん他使えよ」って考えのやつはいない。 そのためにOSSにしてるってのもあるんだから。
970 :
nobodyさん :2011/01/05(水) 00:35:38 ID:Gz1rfvyu
自分で作ればいいだけだが・・・。
971 :
nobodyさん :2011/01/06(木) 18:45:20 ID:/OWuNG1q
例えば、 "現在の加盟店数" "ご利用いただいております" といった言葉を付けて出していた数字について 「その加盟店の一覧は?」 と聞かれたら、サイトを変更して 同じ数字を「導入」「実績」とするというようなことは 寄付やカード決済会社ではよくある話しなんですかね? 例えば、そういう会社が、軽自動車税の支払いなどを扱おうという 計画を立てたりすることがあるのですかね?
>>971 お前何回同じことかいてんの?
ぐぐったらたくさん出たけど、
レスつかなくて寂しいの?
荒らしに対して必死になってる・・w
有名だからインストールしてみたけど、送料計算のデザインとか 本当にひどいね サイズ別、重量別送料設定とか基本的なのをカスタマイズしないと 実現できないっていう時点でだめすぎる。 なにかZen Cartとかos commerceに比べていいとこあるの?
975 :
nobodyさん :2011/01/30(日) 01:26:14 ID:0Q1Y9Nd/
小売ってのは扱う商材によって様々な販売形態があるから、 ECパッケージにカスタマイズが必要になるのは宿命的なものなんだよ。 だからカスタマイズしなくても何でもできるんじゃなくて、 すぐに簡単にカスタマイズできるってのが、よいECパッケージの条件。 そういう意味でEC-CUBEって中途半端だからこうして批判的なスレが立つわけだ。
976 :
nobodyさん :2011/01/30(日) 02:06:59 ID:4HZLYlsd
>>975 カスタマイズが宿命なんていうのは
基本機能が充実していない言い訳に過ぎない。
EC-CUBEは数種類の商品だけをうる零細企業の機能すら満たせない。
海外で有名なECパッケージを使ってみればいかにEC-CUBEが
クソ仕様ソフトかわかるよ。
日本発なら日本の仕様にはあっているかな?と思ったけど(送料計算など)
論外だったw
運送会社は数社で寡占する市場。
販売する商品が違っても、送料の計算自体は限られている。
宅急便だけ考えても、サイズ別送料、重量別送料、ぐらいは
最低カバーしているべきだろう。
海外では人気ないけど使ってる会社あるの?
>>976 自分で出来ないからってそこまでソフト側に当り散らすこと無いと思う。
>>L976 海外で有名なECパッケージって?
980 :
nobodyさん :2011/01/31(月) 19:36:09 ID:dKypsoeP
>>981 この中でPHPでお勧めを教えてください
megentoは良く出来てる ただ専用鯖じゃないとサクサクうごかないかも
とはいえ、EC-CUBEを販売をしてるパートナーもたくさんいるんだよね。 中身見るとこれを販売するのは勇気が居るけど、パートナーさんも頭下げながらやってるんだろうか。
ソース側を修正して実務環境に合わせるより プログラム側に実務環境を合わせるほうが早い。または合わせられる。 そんな導入先がほとんどじゃないか?
日本でたくさん導入してるところ多いのにEC-CUBEはダメなんですか? EC-CUBEの最新版で足りない部分を至急教えてください
>>985 逆だろ。実務環境にプログラムを合わせるよう要求されることが多い。
>>987 中小企業だとシステムにあわせてしまうこともある。
カスタマイズは費用がかかるからパッケージに合わせてしまうわけだ。
ま、EC-CUBEは中小企業どころか零細企業のニーズ
さえ満たせないうんこソフトだけどね。
>>986 日本人は英語できないから日本のソフトってだけで導入するとこおおいだけ。
ソフトウェアの品質は最低レベル。
足りない部分を教えてくれって
そんなの海外の有名ソフトつかってみればいいだろう。
俺はEC-CUBEに足りない部分を教えてくれと言っておるのだ。
>>989 何が足りないのかは要求する機能と水準によるだろうが。
だから自分で確かめろって言ったんだよ
早く教えろ!!!!!!!!!!!!!!!!!!
JPCERTも大変だのぅ
ちょっと試しに動かしてみようと、 下の使ってローカルに環境作ってみたんですが、インストール画面が真っ白…… 色々調べて設定いじくってみたものの、全然解決の糸口が見えません。 php自体はapache上で動作していますし、セーフモードも大丈夫…… apacheのエラーログにもエラーらしいエラーはなし ちなみにEC-CUBEのhtmlフォルダとdataフォルダはとりあえず、ドキュメントルートに一緒においてあります。 OS:WindowsXP SP3 apache:Win32 Binary including OpenSSL 0.9.8o PHP:php-5.3.5-Win32-VC6 DB:PostgreSQL 9.0 EC-CUBE:Version 2.4.4 この組み合わせでインストール画面が真っ白になり得る原因は何が考えられるでしょうか?
>>995 php.iniのdisplay_errorsをOnにしてみたら
EC-CUBEよりmegentoのほうが機能がいいのに何で話題にならんの
>>997 megentoではない。Magento。
何で話題にならないか?
理由1:
Magento導入できる人は英語に抵抗がない人が多いから、
英語のサイトで情報交換できる。
理由2:
日本のソフトウェアは常に世界にだいぶ遅れて流行が来る。
日本語の情報が充実してきて、書籍まで出揃わないと日本人は食いつかない。
ずっと世界から周回遅れ。
CMSみてもそうだろ。
DrupalやJoomlaは日本ではマイナーでWordPressばっかり。
機能、性能で劣って海外では人気が落ちてきたソフトが日本では一番流行っていたりする。
とにかく周回遅れ。
1000なら次スレは建たない
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。