• MODxとGalleryでECサイト#

  • sama55 Reply #1, 3 years, 5 months ago

    Reply
    みなさんこんにちは。
    MODxで商用(EC)サイトを制作されてる方は多いと思いますが、MODxとGalleryのコラボで作ってみました。

    1.サイト

     ・サイトURI     : http://mx.quickart.jp/na/  ・ドキュメントURI  : http://mx.quickart.jp/na/document.html ※執筆中 [01/15:END]
     ・サーバ       : さくらインターネット(プレミアム)
     ・サンプル商品   : 50個
     ・総ページ数     : 230頁程度
     ・テンプレート変数 : 80個程度
     ・写真点数     : 50*5 = 250枚(800*600 若干高画質)

    2.代表的なリソース

     スニペット)AjaxSearch、Breadcrumbs、Ditto、WayFinder、ddTree、FAQList、cfFormMailer
     プラグイン)cascadingtemplates、ManagerManager、phiEditedon、PHx, [5/30]QuickManager+
     その他)g2Image(Gallery2イメージチューザー)、mediaRSS(自作CoolIris連携プラグイン)、WebMart

    3.検証項目

     ・MODxの標準的な仕組み(スニペット、プラグイン、テンプレート変数など)でどのような商品検索ができるか
     ・キャッシュが適用できない動的なページの表示性能(商品一覧など)
     ・商用(EC)サイト用にテンプレート変数がどこまで応用できるか
     ・管理画面がどこまでカスタマイズできるか
     ・ドキュメントの承認(公開)運用フローの可否

    4.開発中の困りごと

     ・API経由でのテンプレート変数のアクセス性能が良くない
      (関数の処理内容、テーブル設計共に性能的な問題があるような・・・)
     ・Dittoのrowテンプレートからテンプレート変数を参照するとやはり性能が・・・ [01/15:同一ドキュメントでは1回目は遅いが2回目からは加速]
     ・テンプレート変数増加によるドキュメント作成・更新画面(ManagerManager)の表示性能の劣化
      (IEが特に悪い。JQueryの影響) [05/12:jQuery1.3系にアップグレードすることで性能が改善]
     [http://modxcms.com/forums/index.php/topic,32084.msg215609.html#msg215609]


  • sama55 Reply #2, 3 years, 4 months ago

    Reply
    ドキュメントページを追加しました。
    http://mx.quickart.jp/na/document.html


  • sama55 Reply #3, 3 years ago

    Reply
    サイトにGoogleの翻訳ガジェットを追加してみました。

    昔の機械翻訳は、日本語から他国語の場合は特に、翻訳精度が低くて使い物になりませんでしたが、
    改良が進んでるようです(統計的機械翻訳ロジックのおかげ?)。
    単語の羅列が多いページでは、翻訳精度はなかなかのもの。
    文章はあちこちおかしなところがありますが、それでも何となく読めるのには感心しました。


  • sama55 Reply #4, 2 years, 11 months ago

    Reply
    [2011/4/18] 受け付けは終了させていただきました。
    ---
    皆さんこんにちは

    普段、人の作ったサイトにログインして管理画面の中を覗く機会ってそれほどありませんよね。本サンプルサイトにログインして、管理画面内を自由に見て回るツアーを企画しました。特にmodx初心者の方に、生きたサイトを体験していただければ幸いです。

    1.ツアー概要

     http://mx.quickart.jp/naにゲストアカウントでログインして管理画面内を自由にご覧いただけます。以下の操作・閲覧体験ができます。

      ・ドキュメントの追加・編集
      ・テンプレートの追加・編集
      ・チャンクの追加・編集
      ・スニペットの追加・編集
      ・プラグインの追加・編集

     ※ゲストアカウントはリードオンリーです。保存操作はできません
     ※セキュリティを考慮してアカウントの有効期間は3日とさせていただきます。

    2.見どころ

     その1) ドキュメント構成
      管理画面のドキュメントツリーとフロント画面を見比べることでmodxドキュメントの概念を理解できます。

     その2) ドキュメント項目
      任意のドキュメント内の各項目がフロント画面でどんなふうに表示されるかを体験してください。

     その3) テンプレート
      cascadingtemplatesプラグインによるテンプレートの階層定義と共通化を体験してください。

     その4) テンプレート(ドキュメント)変数
      様々な種類の変数や入力時のオプション指定、テンプレートとの関連性などをご覧ください。

     その5) チャンク
      WayfinderやDittoの出力形式、cfFormMailerのメールフォームの指定方法などがご覧いただけます。
      mm_rulesではManagerManagerの管理画面のカスタマイズサンプルをご覧いただけます。

     その6) スニペット
      細かい自作スニペット多数。PHP初心者の迷走がご覧いただけます(笑わないでくださいね ^^;)。

     その7) プラグイン
      MediaRssプラグインはサイト内の画像をCoolIrisでリアルタイムで三次元表示します。
      CoolIrisの詳細はこちら > http://www.cooliris.com/
     その8) フロントエンド編集
      2009年5月にリリースされたQuickManager+(V1.2)の操作性を体験してください。
       詳細はこちら > http://modxcms.com/forums/index.php/topic,36196.msg218932.html#msg218932
    3.お申し込み方法

     ゲストアカウントをお作りしますので、左のアカウントから以下の要領でプライベートメールをお送りください。

      件名 : サンプルサイト視察ツアー申し込み
      内容 : お人柄が分かるご自身のサイト、ブログや他のフォーラムでの発言などを必ず添えてください。
            (CMSをこれから使われる方や上記の情報をお持ちでない方は本人確認ができる情報でも結構です)

    4.その他

     推奨ブラウザ : FireFox, Operaなどのモダンブラウザ ※IE5/IE6(Internet Explorer), Google Chromeは不可


    お気軽にお申し込みください。

    [5/30 20:00] 沢山のお申し込みありがとうございます。なるべく早くアカウントをお届けできるよう対応しておりますが、何分一人で対応しているため多少お時間を頂く場合があります。

    [2011/4/18] 受け付けは終了させていただきました。