ホームページ > バックエンド開発 > PHPチュートリアル > PHP を独学で学習する人に質問したい質問があります

PHP を独学で学習する人に質問したい質問があります

WBOY
リリース: 2016-06-23 14:02:41
オリジナル
1009 人が閲覧しました

私は約 7 年間プログラム開発者で、以前は PB + Oracl + sqlserver CS 構造のシニア プログラマーでした。
---
私は 1 年間、PHP + Mysql を独学で学習しています。 PHP、Html、xml、Css、Smarty、JavaScript、Ajax の基本的な知識を学び、Windows 上でデバッグ プログラムを開発するために Dreamweaver と Netbeans を使用しています。
--
B2C に携わる企業を探したいのですが(面接までに 5 か月以内に転職する予定です)、他に何を学ぶ必要がありますか? Linuxを学びたいですか?どこまで学ぶ必要がありますか?オンライン採用では、Web 開発は Linux 環境で行う必要があると書かれていました。これと Windows での開発の違いは何ですか? Windowsで開発したら、Linuxに載せることはできないでしょうか?
--
アドバイスをください


ディスカッション(解決策)への返信

成熟したCMSを使ってコードを見て、二次開発を試してください。 。 。次に、ZF または CI を学び、私が長年それを行ってきた、PHP でのキャッシュと静的化を試してみると、自分の欠点が何であるかがわかりました。 。 。 。もう一度面接に行けば、少なくとも十分な自信が持てるでしょう。 。 。

まずは基本的なコマンドを学ぶことができればベストです。サーバーシステムにはLinuxが一般的であり、開発はWindows上で行われることが一般的です。就職後にじっくり学ぶことができます。 ...環境を設定するだけで、入力したい単語を入力できるようになります。 Linux にもデスクトップがあります。会社が完全に vim で書きたいのであれば、それは少し異常だと思います

皆さんありがとうございます。

--
基本的な知識があれば大丈夫です。 600ページの本を2冊4回読みました。私もネットでいくつか読みました。今、B2C ケースに特化した本を購入したいと思っています。しかし、時間をかけて確認してみると、この本に載っているケースは少し単純であることが分かりました。いくつかお勧めできますか?または、ソース コードなど、いくつか良い例を紹介します
Youxi qianqi79@163.com

--

私は長い間データベースに取り組んできました。 bsやるならデータベース関連もやりたいです。そこで私はB2cを行うことにしました。親愛なる鳥の皆さん、データベースの操作や PHP の操作に慣れている方は
B2C 以外に何か良い方向性はありますか?

B2C に取り組みたい場合は、電子商取引と通常のビジネスの類似点と相違点を理解する必要があります
電子商取引の運用モデルを理解する
電子商取引のワークフローを理解する

特定のプロジェクトに固執しない、結局のところ、あなたは他人のために働くつもりです アルバイト




まず最初に宣言させてください:私は大きな鳥ではありません。
著者と私の共通点は、二人とも独学であるということです。元の投稿者の経験は私よりもはるかに豊かだと感じます。ここで私の個人的な感情を述べさせてください:
1. PHP 開発を行う場合、b2c にこだわる必要はありません。
2. Linux は必ず学ぶ必要があります。もちろん、これから始める場合は、一般的に使用される基本的なコマンドに精通している必要があります。

3. 開発の場合、企業は一般的に Windows 環境で開発し、コードは企業にアップロードされます。 Linux 環境で実行する場合の最大の注意点は、大文字と小文字を統一する必要があることです。

4. jquery に慣れる 現在、多くの js および ajax の効果を jquery で実現できます。
5. mysql データベースについては、あまり言いません。結局、著者は 1 年間研究してきました。
6. thinkphp、yii などのいくつかのフレームワークの使用法を理解し、dede などのオープンソース cms を使用します。
7. 現在最も人気のあるキャッシュ技術は memcache です。
今のところ思いつくのはこれだけです。お役に立てれば幸いです。私が望むこと: 投稿者は転職に成功し、お金をもたらします。

lz に直面して、私は開発経験がほとんどありません。しかし、自分の意見を述べてください。

B2C を学習したい場合は、今すぐ学習でき、非常に強力なものは ecshop です。このソフトウェアのソース コードをよく見てみることをお勧めします。

lzさんの質問ですが、winでの開発とLinuxでの開発はプラットフォームが違うだけで、書かれるプログラムは同じです。ただし、注意すべき点が 1 つあります。win では大文字と小文字が区別されませんが、linux では大文字と小文字が区別されることに注意する必要があります。 win で開発されたプログラムは、Linux でも通常どおり実行できます。


Linux については、これまでのところ、いくつかの基本的なシェルを見て、まずインタビュアー レベルに合格するだけです。必要に応じて、残りの部分を後で学習できます。

*Nix は必須ではありません。少なくとも、プロジェクトを完了するために特別な必要がない場合は学習する必要はありませんが、PHP のほとんどは依然としてこのシステムに基づいて構築されており、非常に役立ちます。このシステムにおける PHP の独自の構文について詳しく知るには

それはあなたが何を望むかによって異なります。私は CS 歴 7 年のベテランなので、技術的能力は重要ではないかもしれませんが、BS システムを学ぶことは重要です。ブラウザの実装には多くの制限があるため、実際のプロジェクトは CS ほどランダムではありません。特に CS の顧客への訪問数は比較的少ないですが、BS は非常に規模が大きいため、考え方の変更が必要です
違いを 1 つだけ述べます。ここ: CS は単一の顧客向けです。長い接続は効率的ですが、複数の BS クライアントの場合は、もちろん例外もありますが、一般的に接続はできるだけ早く終了する必要があります。次のクライアントがスムーズにつながるように

ビジネスサービスのためのテクノロジーなので、CSのビジネスロジックをBSのビジネスロジック思考に変換する必要があり、顧客のニーズは以前とは大きく異なります


C2C(個人的にはSNSもC2C の形式) は学ぶ必要がありますが、収益モデルはまだ立ち上げられていますが、成功する電子商取引収益モデルを形成するには 20 年近くかかります

まだ自分で試してみる必要があります

7 年間プログラマーとしてスキルを身につけてきたと感じています。基礎的な技術に関しては大きな壁はありません。技術開発か、管理指向か、自分で方向性を定めて、それに近づいていく必要があります。奥行き方向はこの方向。

貴重なご意見をいただき、大変参考になりました

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート