私自身の学習方法について話す前に、私の記事から有益な情報を得たいと思っている人たちに心から言いたいことがあります:
沈黙の記事はあなたの学習に実質的な役割を果たしません。自分自身に頼らなければなりません。粘り強く、粘り強く、粘り強く続けることが成功への唯一の道です。
まずは私自身の PHP 学習プロセスをまとめます:
(1) HTML/CSS/JS などの Web ページの基本要素に慣れる 完成段階では、完全な Web ページを自分で作成し、慣れることができます。要素の属性
(2) ダイナミクスを理解する 言語の概念、操作メカニズム、PHP 構文に精通する
(3) PHP と HTML を組み合わせて単純な動的ページを完成させる方法を学ぶ使用する 使用する 使用する . 全体的に使用する アウト アウト アウト アウトout out out out out out of out over's in . through through ‐ ‐ のスルー原理を知り、フル機能の動的サイトを完成させるためのわかりやすい OOP、MySQL 最適化、およびテンプレート (6)行数は多くの愛好家が PHP を学習するプロセスと一致するかもしれませんが、初心者は上記の概要を読んで、学習が非常に簡単であるとは考えないでください。スナックバーは一度に作ることはできません。
まず私の学習アイデアを説明させてください。
まず、ウェブサイトの概念を理解した後、ウェブサイトがウェブページで構成されていることを理解することは難しくありません。つまり、ウェブサイトを完成させたい場合は、まずウェブページの作成を学ぶ必要があります。将来ウェブサイトを作成するための基礎を築くには、HTML をマスターする必要があります。
HTMLを学ぶには、やりながら学ぶのが最も効果的だと思います もちろん、この方法はPHPを学ぶにも最も効果的です。
HTML のどの要素も、その要素がどのような効果をもたらすのかを理解した後でのみ、深く覚えられるようになります。ほとんどの初心者がその概念を難しいと感じる理由は、主に次のようなもので構成されていると思います。一言で言えば「怠惰」です。怠惰は進歩を妨げる最大の敵です。したがって、怠惰の習慣を克服することによってのみ、より早く何かを学ぶことができます。おそらく、PHP を学習しているとき、できるだけ早く Web サイトを開発したいと思うでしょう。また、なぜ Web ページなどのつまらないことを学ぶ必要があるのでしょう。野心は高くても野心は低い初心者が多いのはわかりますが、このような考え方は間違いなく空中に城を築くようなものです。基礎を築かなければどうやって屋根を築くでしょうか。
はい、静的 Web ページの制作テクノロジーを習得することは、Web サイトの開発を学ぶための前提条件です。この記事はチュートリアル記事ではないため、テクノロジーの詳細な分析は行いません。
これで固定ページが完成すると思いますが、もちろん、モモの最初のウェブページはそれほど良くありませんが、どんなに醜い「子供」でも、私たちは「親」です。嫌いにはなれないですよね?結局のところ、これは私たちの成果です。
それでは、動的言語の概念を学び始めましょう。動的言語に初めて触れたとき、多くの人は混乱するかもしれません。Web ページ上に表示されると、なぜこのような混乱したものになるのでしょうか。実際、あなたが書いた HTML コードも文字の塊ではありませんか?結局のところ、コードは直接出力されるのではなく、HTML パーサーを介して処理されます。PHP は、HTML を学習するのと同じです。操作を実行するには、特殊な構文構造を使用する必要があるため、PHP が奇妙に見えるのも不思議ではありません。
初心者にとって PHP を理解するのは最も難しい敷居ですが、他の言語を学習したことがある人なら、PHP が実に単純であることに気づくかもしれません。これまで何も学んだことがないなら、本気で考えてみましょう。
3回読めば自然と慣れてくる この単純な事実は、たとえPHPが理解できなくても、まずは慣れて、何度も読んで、考えなければならないことを教えてくれます。コーディングするときは、たとえそれらのコードが何のためにあるのか分からなくても、少なくともその感覚を掴むことができるはずです。
一定の苦労を経て、賢いあなたは明らかに徐々に啓発され、プログラミングの概念をゆっくりと理解しました。おめでとうございます。成功への第一歩を踏み出しました。
HTML と PHP の概念を理解していれば、この期間中は、PHP に 1 と 1 を足した値がいくらになるかを計算させ、ブラウザに出力することができます。PHP と HTML の混合プログラミングは問題ありません。これは、ほんの小さなコードを入力しただけで、プログラミングの旅が大きく前進したようなものです。興奮した?しかし、あなたには冷や水をかけなければなりません、あなたはまだ新人です。
しばらく幸せだったら、次のステップは、PHP の黄金のパートナーと見なされるデータベースを学ぶことです。 MYSQL は生きています。なぜなら、この行と列に関する Dong のせいでめまいがしただけだからです。
めまいはめまい、めまいはめまいで、食事中に舌を噛んで食べるのをやめることはできませんよね。恐怖を捨てて、努力を続けてください。私たちは恐怖に打ち勝つためにここにいるのです。元気を出してください。
たくさんの苦労の末、ようやくデータベースの概念を理解し、最終的に PHP を介してデータベースに接続できるようになると興奮します。この期間にどのように学習したかについては検証しませんが、結果は変わります。それはもうできます。
PHPとデータベースを学んだあなたは間違いなく左手にMOTOLOLA、右手にNOKIAを持っています、もっとシックにシックになれ、はは、ようやく覚えましたが、おそらくこのとき、誰かがうっかりあなたの肩をたたきます。そしてこう言います。「おい、あまり喜ぶなよ、君はまだ新人だし、学ぶまでにはまだまだ長い道のりがあるよ!」
熱心に取り組んで、PHP を使用してデータを正常に挿入、削除、更新できるようになれば、成功はすぐそこまで来ていることは明らかです。
この時、あなたはこんな状態かもしれません:
HTMLって知っていますか?はい、大きなテーブルとレイアウトを含む複数の Web ページを編集できます。
PHPってご存知ですか?はい、1+1の演算を関数に書いて呼び出します!
MYSQLをご存知ですか?はい、データベースに私の情報を挿入して削除します
では、次に何をすればいいでしょうか?あなたのスキルを試してみれば、おそらく大丈夫だと思います。それでは、HELLO WORLD に匹敵するタスクを与えます。 ^_^、これは初心者にとって最初のハードルでもあります。
時間はかかりましたが、ようやくフォームデータをデータベースに挿入して表示することができるようになり、プログラムのプロトタイプが誕生したと言えます。
しかし、このフォーラム、あのCMS、あのCRMをいつ書けばいいでしょうか?
心配しないでください。馬の姿勢はほぼ完成したと言えます。可能であれば、ペンを使用するか、簡単な PHP マニュアルを体に印刷して、時間前からその姿勢を練習し始めてください。見てください、トイレに行っても忘れないでください(^2^)。
条件がある場合は、この本を購入して読んでください。「PHP+MYSQL WEB 開発 (第 3 版)」はバイブルとして知られています (おそらく良い選択です) (免責事項: 著者は私に何の利益も与えませんでした)。私は本の受託者ではありません。遠く離れているので、彼の兄弟に直接会ったことさえありません -_-)
知識を強化し、PHP と MYSQL 開発の要点を理解した後、ゲストブックを振り返ってみましょう。もちろん、家に幽霊がいるなら、それは幽霊によって書かれたかもしれません -_-
現時点では、ゲストブックには登録機能とページング機能が必要です。より強力であれば、UI (ユーザー インターフェイス) も強化できます。完成した後は、特別な達成感を感じますか? とにかく、動的な Web サイトのプログラムを作成したので、自分の Web サイトで遊んでみましょう。いいでしょう、友達、見に来てください、私たちの文章がどれだけ素晴らしいか見てみましょう、そしてそれをオンラインで宣伝しましょう
数日後、あなたはゲストブックを開きます、えっ、たくさんありますか?ページがすぐに表示されます。十分なセキュリティ対策を講じてください。誰かが JS コードを使用するときの気持ちには同情しますが、努力を続けてセキュリティの問題に慣れてください。いくつかのプログラムを再度設計しましたが、かなり良い感じです
さあ、学習しましたか? いや、まだ OOP に触れていないですよね?これを学習したら、XML についても理解できるようになったので、AJAX についても理解する必要があります。これで完了です。 AJAX で? ...
要するに、あなたがすべてを学んだことに気づくことは決してありません。あなたが学ばなければ、あなたは常に新しいことを考え出すでしょう。先人たちの経験を裏付けるものです。それは本当に学びです
私の YY を通して、あなたは私の学習プロセスのいくつかの解決策を知っているはずですが、いずれにせよ、それは異なる道です。同じ目標に向けて、これを書いているだけです。良いかどうかは、私が保証するものではありません^0^
勉強方法は知っていますが、もっと上手になりたいです。1 週間で簡単に学習できます。モモ、持っていますか?やめてください。でも、2分以内にあなたを病院に連れて行くことは間違いありません - _-
何かを学ぶとき、すぐに解決できることを決して期待してはいけません。しかし、それが努力を欠いている場合は。 、無駄になってしまいます。
しかし、私が保証できるのは、PHP を学べば、間違いなく他の言語も早く習得できるということです。これは逆も同様で、以前に他の言語を学んだことがあれば、間違いなく習得できるということです。 PHPを早く学びましょう。
しかし、文法は学ぶのは簡単ですが、文法を使って達成する方法は人それぞれで、ほとんどの人がそれぞれのメリットを持っています。ただし、他の人の成功したコードから学ぶことは間違いなく有益です。そのため、時間をかけて改良された古典的なコードを参照することが、上達するための最良の方法です。
ここまで話した後で、私が言いたいのは、PHP を学ぶには、方法を習得するだけでなく、汗を流すことも必要です。自分自身、自分の選択、自分の能力を信じてください。諦めてもっと暴力的になりたいなら、自分の口を平手打ちして叫んでください:他の人にはできるのに、なぜ私にはできないのですか? (ヤマコーチのように聞こえませんか? 確かに、モーモーは映画を見すぎているので、口を平手打ちすると痛いでしょう。この真実を理解する必要があるだけです。)
私があなたに思い出させたいもう 1 つのことは、抵抗することです。誘惑、ASP/PHP/JSP/ .NET の比較に戸惑うかもしれません。PHP の半分を学んで、もう一度 C# について考え始めるかもしれません。あるいは、現時点では JAVA が非常に強いと言われるかもしれません。本当に学びたい場合でも、PHP を学ぶ必要があります。そして、最も望ましくないのは、何か違うことに気づいたときに考えを変えることです。これは、途中で諦めることが多く、何も得られず、多くの時間を無駄にすることです。最も重要なことは、あなたが他の人から見下されることです。たとえそれが不快なことであっても、自分自身に目標を達成するよう強制する、これが忍耐力を鍛える方法です。
以上、初心者が PHP を学ぶ方法についてさまざまな側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。