2009-06-23 3 views
9

私は最初のプログラミング関連の仕事に着手しようとしています。私は、電子商取引の開発のための履歴書を受け入れている会社のウェブサイトを見つけました。電子商取引のプログラミングには何が関係していますか?

これ、彼らが記載されている要件である:

に堪能でするには、次の

  • HTML(ハンドコーディング)
  • CSS
  • PHP
  • Javascriptを
  • MySQLの

優先スキル:

  • PEARL
  • Linuxの

彼らは、私ができるスペルミスのperl(彼らは実際にPEARLプログラミング言語を使用していない限り)とは別にかなり当たり障りのないポートフォリオを持っているという事実このすべてをやってください - つまり、私はJavascriptに触れ、もう少しMySQLを学ぶ必要があります - しかし、私はこれをすべて行うことができ、私はすぐにperlを拾うことができると確信しています。しかし、私は疑問を抱いていました - 電子商取引の開発者は何をしていますか?これはショッピングカートを作るのと同じですか?ユーザーログインシステム?それとも、企業のウェブサイト上のデザインを除くすべてのことを意味するのでしょうか?

+2

"Perl"のようなスペルミスの言葉は間違いなく赤い旗です。 – Larsenal

+0

真実ですが、それは最初の仕事です...コンビニエンスストアで働くよりも、実際のキャリアを開始するよりもはるかに優れています。私は、スペルミスを犯した会社の現実の開発経験は、将来の潜在的な仕事のための世界の棚の在庫と製品の配置。 –

答えて

10

電子商取引には、セキュリティと一緒に行く大きな言葉が1つあります。

安全なコードを書いていると思いますか?あなたのコードはユーザーのクレジットカード情報を処理することに注意してください。

は今、たくさんは/サイズ/形状/価格/色でアイテム

  • ソートを追加/削除
    • 地面から

      をeコマースソリューションの構築商品リスト
      • に入ることがあります...
      • 検索
        • フィルタリングは
        • 結果
    • ショッピングカート(難しく、それが聞こえる)
      • データベースまたはセッション?
      • アイテムを追加/削除
      • アウト
      • 決済API
    • との統合
    • を報告
    • インベントリ
    • セキュリティ
      • XSS
      • SQLインジェクション
  • +0

    うまくいけば、ジュニア・アイデン・デベロッパが一からのソリューションを構築することを期待していないことを願っています。確かに説明がたくさんある。 – Larsenal

    +0

    冗談ではなく、私のベルトの下に何年もいるIveは、私が構築したシステムが、まだ近くに行く準備ができていない場所であることを知っています! – UnkwnTech

    +0

    この質問はより直接的です...そして、あなたはセキュリティについての強いポイントを作っています。以前は入力を浄化していましたが、このように安全であるべきことに取り組む前に、たくさんの読書と練習をしていきます。 –

    5

    私は電子商取引が特定の技術以上のものであることを示唆しています。 EComは、データベースの構築方法と必要な機能について詳しく説明しています。私は10年(長い時間)前にasp classicを使って電子商取引に入る良い本があります。しかし、新しい技術を使用する多くの新しいものがありますhere

    大きな鍵は、データ、商品、オプション、注文、注文の詳細、クレジットカード/ユーザーデータなどを構造化する方法です。また、トランザクションを処理するさまざまな方法もあります。注文パイプラインの処理方法。現在のページからナビを離れるときとそうでないときを提供するとき。製品の推奨方法税APIと出荷APIを扱うあなたはDashCommerce(.netアプリケーション)や好みのテクノロジーに合った類似のものをダウンロードして、どのように設定しているかを確認することもできます。何かをインストールします。データ管理の苦労を感じるように設定してください。ショッピングカートをナビゲートする(カートに商品を追加したり、カートを更新したり、チェックアウトしたり、アカウントを設定したり、匿名のチェックアウトを行う)という苦労を感じることもできます。

    一般的に、商業開発者とは、Verisign(現在はペイパル)や同様の支払い処理の仕組みを知っていることを意味します。どのように不正取引を傍受し、適切に対処するか。高トランザクション環境(キャッシュ、階層アーキテクチャ、キュー、Webサービス)での作業方法。ユーザの履歴/プロファイリングに基づいて商品をクロスリンクし、取引を最大限にします(食料雑貨店のチェックアウトスタンドでキャンディを考える)。一般的に暗号化手法を意味する機密データ、安全なDMZの設定、プロキシの操作など、安全な方法で作業する方法を知っています。オーダーパイプラインのルールエンジンを使用してビジネスルールをアプリケーションロジック。クーポンスキーム、割引などを理解する。頻繁に広告キャンペーンは、副収入を生成するために頻繁に使用されます。

    eコマースは大きな話題になります。

    +0

    ありがとう、これは非常に説明的な答えです。私はカバーレターを書いて、これらのすべての分野を調べ始めるつもりです! –

    3

    それはすべてあなたが作業しているかに依存します。 私は今半年、電子商取引の開発者として働いています。 私はすべての仕事にMagentoプラットフォームを使用しました。

    標準のMagentoは既に非常に安全ですので、多くのセキュリティコードを行う必要はありません。 ほとんどの場合、標準Magentoショップのレイアウトとデザインを変更し、クライアントが望む新しい機能を追加します。

    これらのほとんどは、他の開発者が作成したカスタムモジュールをダウンロードすることで実現できます。また、自分でビルドすることもできます。 Magentoモジュールを構築することは、まったく新しいプログラミングやMagentoに慣れ親しんだ人にとっては難しいことです。

    私はこのトピックがかなり古いと知っていますが、誰かがまだこの回答の恩恵を受ける可能性があると思いました。

    関連する問題