人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPについて質問です。
PHP初心者です。
フリーの問い合わせフォームを簡単に改造できるくらいです。
これからショッピングカート作成の勉強をしようと思っています。
php+Mysqlで作成できるようになりたいです。
作りたいショッピングサイトの規模は
カートの機能、メールで注文の通知ができて、顧客管理・商品管理・カートの設定・メルマガ・管理データのダウンロード
などの機能がついているものを作成したいです。
会社もあるので1日2・3時間程度勉強して、どのくらいで習得できるものでしょうか?


また、おすすめの本を教えて下さい。
宜しくお願い致します。


●質問者: kasai-de_eb
●カテゴリ:インターネット ウェブ制作
✍キーワード:MySQL PHP おすすめ カート サイト
○ 状態 :終了
└ 回答数 : 8/8件

▽最新の回答へ

1 ● mfkcesse
●0ポイント

(はてなにより削除しました)


2 ● pahoo
●20ポイント

ざっと思いつく学習メニューと所要時間です。

OSに関するスキルはお持ちで、Webサーバ、PHP、メールサーバの設定に関するスキルをゼロから学ぶと想定しています。


No.1?5, 7?9 は一般論として重要な部分なので、参考書を片手に先輩技術者に質問した方が間違いなく早く進めます。逆に、ここで間違ったことを覚えてしまうと、あとの修正が大変になります。

No. 内容 時間
1 MySQL理解 15
2 Cookie理解 10
3 Session理解 10
4 データ暗号化理解 15
5 メールサーバ理解 10
6 要求要件整理 5
7 Webサーバ設定理解 8
8 PHP設定理解 8
9 メールサーバ設定理解 5
10 DB設計:商品マスタ 15
11 DB設計:顧客マスタ 10
12 DB設計:その他 8
13 アプリケーション:暗号化処理 10
14 アプリケーション:DBアクセス 10
15 アプリケーション:インポート/エクスポート処理 8
16 アプリケーション:入出力処理 10
17 アプリケーション:画面遷移 15
18 アプリケーション:商品管理 10
19 アプリケーション:商品検索 8
20 アプリケーション:顧客管理 10
21 アプリケーション:決済処理 20
22 アプリケーション:電子メール 10
23 画面設計:フレーム 10
24 画面設計:オブジェクト 15
25 画面設計:商品一覧 5
26 画面設計:商品詳細 5
27 画面設計:利用者画面 5
28 画面設計:顧客管理 5
29 画面設計:商品管理 5
30 画面設計:その他管理 5
合計 285時間

ドキュメントやテストは一切無しで、4ヶ月くらいでしょうか。

No.13?17あたりは、フレームワークを使えばスキップできますが、それだと学習の意味はないですね。

それと、決済はどうしますか? クレジットカード決済や仕入/売上管理も必要だと思うのですが、ここには含めていません。


お薦めの参考書

PHPによるECサイトプログラミング~ショッピングカートから決済まで―MySQLのデータベース設計とPHPセッション管理の作法

PHPによるECサイトプログラミング~ショッピングカートから決済まで―MySQLのデータベース設計とPHPセッション管理の作法

  • 作者: 大角 清美
  • 出版社/メーカー: ソシム
  • メディア: 単行本

PHPの薬箱―エラー・トラブル回避のテクニックとセキュリティ対策

PHPの薬箱―エラー・トラブル回避のテクニックとセキュリティ対策

  • 作者: 佐久嶋 ひろみ
  • 出版社/メーカー: 九天社
  • メディア: 単行本

◎質問者からの返答

丁寧にご説明いただき有難うございました。

クレジットカード決済や仕入/売上管理も付けたいです。

OSの知識と言われても何か解らないのでOSの知識もあまりないかもしれません。

htmlは独学で覚えて、5割〜6割程度わかると思います。


3 ● Marine-Blue
●19ポイント

本はご自身の力量にあったものを選ぶのが一番です。

後々まで使えることを意識してハイレベルなものを買っても最初でつまずけばお金が無駄になります。

逆にとにかく理解することを意識してある程度簡単なものを買い、理解出来たらあとはネットで調べながら…と言うのも手。

書店で実際に内容を見て、続けられるものを選ぶと良いですよ。


いつになれば免許皆伝になるかは全てあなたのやる気次第。

本に従うだけの淡々とした勉強を投げ出さずに出来るかどうかが鍵だと思います。

最初は単調でつまらないし、最初を飛ばすと意味を理解できないこともあるし…。

半年から1年くらいは見越して良いんじゃないだろうか。


ある程度独学で習得してるのならば少し易しい本を深く理解するのがちょうど良いかも…。

http://q.hatena.ne.jp/answer

◎質問者からの返答

有難うございました。


4 ● pahoo
●40ポイント ベストアンサー

OSの知識と言われても何か解らないのでOSの知識もあまりないかもしれません。

Webサーバ、SSL、MySQL、PHP、メールサーバなどの設定をするには、これらのプラットホームとなるOSの知識も必要です。これをゼロからとなると、かなり時間がかかりそうですが――15?20時間を見込んでください。


クレジットカード決済や仕入/売上管理も付けたいです。

クレジットカード決済は、提携先のサービスによって変わります。(提携先会社からサンプルプログラムが提供されます)⇒(参考)クレジットカード決済代行会社比較


会計または簿記の知識があることが前提になります。

仕入/売上管理は Excel のような汎用パッケージの上に構築した方がいいでしょう。データを Excel にインポートできるようにしておきます。

P/Lを出すまでやるとなると、機能的にはECサイトより大きくなります。


※設定された回答回数の上限になりました。さらにフォローが必要でしたら、コメント欄を開けていただくか、回答回数を増やしてください。

◎質問者からの返答

OSの知識も勉強します。アドバイズありがとうございます。


使うユーザーは自分だけですが、

http://www.shopmaker.jp/function/list.html様な機能をできればそろえたいです。

カード会社ではないですが、NPというところでコンビニ払いと、カード払いを利用したいです。

http://www.netprotections.com/service/index.html

この情報でわかりますでしょうか?


5 ● hijk05
●19ポイント

半年から1年ぐらいは必要


今日からつかえるPHP5サンプル集
山田 祥寛
4798009458

◎質問者からの返答

有難うございました。


1-5件表示/8件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ