ホームページ >バックエンド開発 >PHPチュートリアル >PHP を学び、次に C を学び、Linux を深く学びたい場合、どのような学習プロセスをとるべきでしょうか?

PHP を学び、次に C を学び、Linux を深く学びたい場合、どのような学習プロセスをとるべきでしょうか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-17 08:31:201166ブラウズ

返信内容:

問題駆動型の PHP には、C と同じ (または同様の) ライブラリ関数定義があります。これらは基本的に C ライブラリ関数のパッケージ化です。さらに、LAMP で開発すると、さまざまな問題が発生します。もちろん、LAMP で開発すれば、自然に Linux 関連の知識を学ぶことができます。 底辺について話している人はたくさんいますが、底辺が何なのかを語った人は誰もいません。最下層はとても大きなもので、見えない内部を最下層と呼んでもいいでしょう。

PHP、C、または Linux を学習してから最下層に進むことについて言及しましたが、最下層とは何のことを指しますか?

PHP または C の場合、コードのコンパイル プロセス、PHP のガベージ コレクションの方法、およびスタック領域の割り当て方法を指しますか?

Linuxの場合、カーネルが最下層ということですか、それともドライバが最下層ということですか?オペレーティング システムのスケジューリング、ディスク ファイルの管理、またはネットワーク IO の制御について理解したいですか。

@Huixinchen の視点と同じように、遭遇する問題をより深く掘り下げて考えると、基礎となる多くの知識が得られます。王国偉は学習を三つの領域に分け、まず全体の全方位を把握する必要がある、つまり「昨夜、西風が緑の木々を枯れさせ、私は一人で高い建物に登り、世界の終わりを眺めた。 「イーシャオは人々をやつれたように見せます。」そして、いわゆる最下層は、経験と経験によって自然に生まれ、ゆっくりと蓄積されていくものです。 この問題の位置付けは正確ではありません。ネットワーク フロントエンドでは Linux が最下位層であり、Linux ではドライバー層が最下位層ですが、ドライバー層では FPGA と CPLD が最下位層です。何を勉強したいですか?
LZ はシステム全体の構造を明確にし、必要に応じて慎重に検討すべきだと提案します。そうしないと、あちらこちらでかき集めるようなものになってしまいます。 。 。

1階で何をしたいですか?組み込み開発をするべきでしょうか、オペレーティング システムを書くべきですか、それとも言語を書くべきですか?まずは PHP を通じてオブジェクト指向を学ぶことをお勧めします。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。