私に php の学習と共有のプラットフォームを提供してくれた phpchinese.com に感謝します。 まず最初に、phpchinese.com に感謝したいと思います。なぜなら、私が初めて php に触れ、学習したのは phpchinese.com と step からでした。ステップアップして有名IT企業のテクニカルディレクターになりました!恩返しとして、私の個人的な学習経験と洞察を PHP 初心者に共有します。この記事は、PHP 初心者が静かに読んでいただけると幸いです。
以下は本文です:
私はまず他の人に PHP の学習方法を尋ねました。その後、初心者でもベテランでも、多くの人が PHP の学習方法を私に尋ねてきました。 . 明確な文脈を理解できないようにいつも思えますが、PHP を学んで以来、私がたどった道は多かれ少なかれ役に立ちます。
PHP の背景について詳しく説明する必要はないと思いますが、言語を選択するときは、その背景や長い歴史に基づいて選択するのではなく、さらに重要なのはその実用性です。派手な言語には輝かしい歴史がありますが、最終的には衰退します。幸いなことに、PHP は学ぶ価値のある言語です。
私は常に他の人の経験に従って成長してきました。したがって、先人たちの経験は私が多くの回り道を避け、より早く正しい軌道に乗るのに役立ちました。名前も知らない人々に感謝の意を表したいと思います。先輩が「ありがとう」と言ってくれると、それが大小に関わらず、助けられるだけで心が温かくなるのだと思います。それは私に対する責任感と期待から来ているので、PHPをしっかり学んでこそ先人の汗に恥じない人間になれると思っています。
先ほども言いましたが、ようやく責任を感じました。私の経験が初心者にどれだけ役立つかわかりませんが、今は私の責任を果たす時であり、私の経験を伝える必要があると理解しています。 php 中国語 Web サイトのネチズンと PHP をよく学びたいすべての人々は、この方法でのみ中国の PHP が進歩し、発展し続け、世界で地位を占めることができます。
私が PHP を学習している間、中国最大の PHP 無料学習 Web サイトである PHP Chinese Network (www.php.cn) など、多くの Web サイトが PHP 初心者向けに無料で提供されており、国内の PHP 環境がますます成熟していると感じました。改訂版では、無料の高品質なphpビデオチュートリアルが多数追加されました。遅ればせながら拍手を送りたいと思います。 さて、本題に入ります: 私自身の学習方法について話す前に、私の記事から有益な情報を得ることを望んでいる人々に心から言いたいことがあります: 私の記事はあなたの学習に実質的な影響を与えません。成功できるかどうかは、忍耐力、粘り強さ、粘り強さが成功への唯一の方法です。
まず私自身の PHP 学習プロセスを要約します:
(1) HTML/CSS/JS などの Web ページの基本要素に精通する 完成段階では、自分で完全な Web ページを作成し、要素の属性に精通する
( 2) 動的言語の概念と操作メカニズムを理解し、PHP 構文に精通する
(3) PHP と HTML を組み合わせて単純な動的ページを完成させる方法を学ぶ
(4) 入門MYSQL に触れてデータベース プログラムの設計を開始します
(5) 続行 PHP の一般的な機能のほとんどを統合して理解し、OOP、MYSQL の最適化、およびテンプレートを理解します
(6) 完全に機能する動的サイトを完成させます
php の独学ルートは、PHP を学びたい多くの人に似ているかもしれません。これは他のものと一致しており、これは段階的な学習プロセスと見なすことができます。ただし、初心者は学習が非常に簡単であると考える必要はありません。上記の概要を見て、ここであなたに冷や水をかける必要があります。スナックバーのビスケットも一度に作られるわけではありません。
最初に私の学習アイデアを説明しましょう
まず、Web サイトの概念を理解した後、Web サイトが Web ページで構成されていることを理解することは難しくありません。ウェブサイトを作成するには、まずウェブページの作成を学ぶ必要があるため、将来のウェブサイト制作の基礎を築くために HTML をマスターする必要があります。
HTMLの学習においては、やりながら学習するのが最も効果的な方法だと思います。もちろん、この方法はPHPの学習にも最も効果的です。 HTML のどの要素も、その要素がどのような影響を与えるかを理解した後でのみ、それを深く覚えておく必要があります。ほとんどの初心者が概念を学ぶのが難しいと感じる理由は、主に 1 つです。 「怠惰」という言葉の通り、怠惰は進歩を妨げる最大の敵なので、怠惰の習慣を克服することによってのみ、より早く何かを学ぶことができます。
おそらく、PHP を学習しているとき、できるだけ早く Web サイトを開発したいと思うでしょう。また、なぜ Web ページなどのつまらないことを学ぶ必要があるのでしょう。野心は高くても野心は低い初心者が多いのはわかりますが、このような考え方は間違いなく空中に城を築くようなものです。基礎を築かなければどうやって屋根を築くでしょうか。
OK、静的 Web ページを作成するテクノロジーを習得することは、Web サイトの開発を学ぶための前提条件です。この記事はチュートリアル記事ではないため、テクノロジーの詳細な分析は提供しません。 . 興味のある方は、php 中国語 Web サイト無料の HTML ビデオ チュートリアル にアクセスして学ぶことができます。
これで静的ページが完成すると思います。もちろん、それが見栄えが良いかどうかは別の問題ですが、「子供」がどんなに醜くても、作りましょう。 it 「親」を嫌いになることはできませんよね?結局のところ、これは私たちの成果です。それでは、動的言語の概念を学び始めましょう。動的言語に初めて触れたとき、Web ページ上に表示されると、なぜこのような混乱が起こるのでしょうか?実際、あなたが書いた HTML コードも文字の塊ではありませんか?結局のところ、コードは直接出力されるのではなく、HTML が HTML パーサーを通過し、PHP が HTML を学習するのと同じです。操作を実行するには、特殊な構文構造を使用する必要があるため、PHP が奇妙に見えるのも不思議ではありません。
初心者にとって PHP を理解するのは最も難しい敷居ですが、他の言語を学習したことがある方なら、PHP が初心者向けに最善を尽くしていることを幸運に感じるはずです。は非常に簡単ですが、これまで何も学んだことがないのであれば、PHP 中国語 Web サイトに php 自習ガイド があり、混乱した PHP には非常に役立ちます。初心者の方にお勧めします。
3 回読めば自然に慣れるようになります。この単純な事実は、PHP を理解できなくても、まず慣れる必要があることを示しています。php オンライン マニュアル を読むことができます。まずはそれを繰り返し読み、見ながら考え、コードの内容が理解できなくても、少なくとも雰囲気はつかめるはずです。それ。
一定の苦労を経て、賢いあなたは明らかに徐々に啓発され、プログラミングの概念をゆっくりと理解しました。おめでとうございます。成功への第一歩を踏み出しました。
HTML と PHP の概念を理解すれば、PHP と HTML の混合プログラミングは問題なく、1 と 1 を足した値がいくらになるかを PHP に計算させて、それを出力することができます。幼稚なことは思わないでください。これは確かにアポロの月着陸と同じです。しかし、それはあなたのプログラミングの旅において大きな前進でした。興奮した?しかし、あなたには冷や水をかけなければなりません、あなたはまだ新人です。
しばらく満足したら、次のステップは、PHP の黄金のパートナーと見なされるデータベースを学習することです。 MYSQL を生きたまま食べるのは、これのせいです。何列にもわたって、目まいがしてしまいました。 (無料の mysql ビデオ チュートリアル)
めまいはめまい、めまいはめまいです。食事中に舌を噛んで食べるのをやめることはできませんよね。恐怖を捨てて、努力を続けてください。私たちは恐怖に打ち勝つためにここにいるのです。元気を出してください。
たくさんの苦労の末、ようやくデータベースの概念を理解し、ついに PHP を通じてデータベースに接続できるようになったとき、あなたは興奮します。この期間にどのようにそれを学んだかについては、ここでは検証しません。しかし、すでにできるようになっています。 PHP とデータベースを学習したことがある方は、間違いなく左手に MOTOROLA を持ち、右手に NOKIA を持っているでしょう。もっとシックに、はは、ようやく覚えましたが、このとき、誰かがうっかりあなたの肩をたたくことになるかもしれません。そしてあなたにこう言います。「兄弟、あまり喜んではいけません。あなたはまだ新人で、学ぶまでにはまだまだ長い道のりがあります。」
熱心に取り組んで、PHP を使用してデータの挿入、削除、更新をうまく行えるようになれば、成功はすぐそこまで来ていることは明らかです。
あなたは今この状態にいるかもしれません: HTML を知っていますか?はい、大きなテーブルとレイアウトを含む複数の Web ページを編集できます。 PHPをご存知ですか?はい、1+1の演算を関数に書いて呼び出します! MYSQLをご存知ですか?はい、データベースに私の情報を挿入および削除します。それで、次は何をしますか?あなたのスキルを試してみれば、おそらく大丈夫だと思います。それでは、HELLO WORLD に匹敵するタスクを与えます。 ^_^、初心者にとっては最初のハードルでもあります。
時間はかかりましたが、ようやくフォームデータをデータベースに挿入して表示する方法を学びました。プログラムのプロトタイプが誕生したと言うべきです。ただし、このフォーラム、CMS、CRM を参照してください。いつ作成しますか?心配しないでください。馬の姿勢はほぼ完成したと言えます。可能であれば、ペンを使用するか、簡単な PHP マニュアルを体に印刷して、時々取り出してください。 、トイレに行っても離さないように注意してください(^2^)。条件がある場合は、この本を購入して読んでください。「PHP+MYSQL WEB 開発 (第 3 版)」はバイブルとして知られています (おそらく良い選択です) (免責事項: 著者は私に何の利益も与えませんでした。私は本の受託者ではありませんが、遠く離れていても彼に直接会ったことはありません -_-) もちろん、条件がない場合は、引き続き PHP 中国語のチュートリアルとビデオを見るべきです。これも非常に優れた Web サイトですが、安心するには本を読まなければならない人もいます
知識を固め、PHP と MYSQL 開発の要点を理解したら、次のようになります。あなたが書いたゲストブックを見返してみると、それは本当にあなたが書いたのではないかと疑われるかもしれません。 もちろん、部屋に幽霊がいるなら、それは幽霊によって書かれたのかもしれません。 -_- この時点で、あなたのゲストブックはそうすべきです。登録機能やページング機能もあり、さらに上達すればUI(ユーザーインターフェース)も改善できます。とにかく、動的なWebサイトプログラムを作成できたという達成感はありますか?それを自分のウェブサイトに載せて、友達に見に来てもらいましょう。すごいですね、それから数日後にゲストブックを開いたら、えっ、何ページもあるんですか?あなたのゲストブックが JS コードで保護されていないことは明らかです。この時の気持ちには同情しますが、頑張ってください。セキュリティ問題に慣れてきて、いくつかのプログラムを設計した感じです。それで、もう学習しましたか? いや、まだ OOP に触れていないんですね。しっかり勉強して、静的 Web ページを生成する方法を学びました。XML についても理解する必要があります。AJAX についても理解する必要があります。終わりました.... それから...
要するに、あなたがすべてを学んだことに気づくことは決してないでしょう、あなたが学ばなければ、本当の強い人は常にあなたに投げかける新しいものを思いつくでしょう。これは、先人たちの経験を裏付けるものです。学習には終わりがありません。おそらく、私の YY を通じて、あなたの学習プロセスにもいくつかの解決策があるはずです。何があっても、それは同じ目標に向かう別の道です。私はただ、それが良いか悪いかについては、皆さんに学ぶ機会を提供するためだけに書きました^0^ 読んだ後、とても冗長で役に立たないことがわかりました。でも、もっと早く、1 週間で、いや、24 時間でできる方法を学びたいのですが、ありますか?そうではありませんが、2分以内にあなたを病院に連れて行くことができると確信しています -_-
これだけ話した後で、私はただ言いたいのです: PHP を学ぶには、方法を習得するだけでなく、汗を流すことも必要です。私は自分自身、自分の選択、そしてより重要なことに、途中で諦めてしまう人を見たくないのです。 、自分の意志、もし諦めてもっと暴力的になりたいなら、自分の口を叩いて叫んでください:他の人にはできるのに、なぜ私にはできないのですか? (ヤマコーチっぽい?私は確かに映画の見すぎです。口を叩かれたら傷つきます。この真実を理解するだけで十分です。)
さらに、抵抗することを思い出させたいと思います。誘惑、ASP/ PHP/JSP/.NET の比較に戸惑うかもしれません。PHP の半分を学んでから C# について考え始めるかもしれません。あるいは、JAVA は非常に強力だと言う人もいるかもしれません。今回は、たとえ本当に PHP を学びたいとしても、学ぶ必要があります。それからもう一度学びましょう。 最も望ましくないのは、考え方が変わったときに考えを変えることです。これは、途中で諦めてしまうと何も得られず、多くの時間と経験を無駄にすることになります。最も重要なことは、あなたが他人から軽蔑されることです、そのような人々はあまりにも落ち着きがなく、信頼できないので、あなたは強制する必要があります。目標を達成するには、たとえそれが不快なことであっても、忍耐力が鍛えられるのです。
【関連おすすめ】
2. phpの今後の発展の見通しは何ですか? PHP を学ぶことに未来はありますか? PHP を学ぶのは難しいですか? PHP を初心者から熟練者まで学ぶのにどれくらい時間がかかりますか?
随着互联网的发展,动态网页的需求越来越大。而PHP作为一种主流的编程语言,被广泛应用于Web开发中。那么,对于初学者来说,如何学习PHP开发呢?一、了解PHP的基础知识PHP是一种脚本语言,可以直接嵌入HTML代码中,通过Web服务器进行解析运行。因此,在学习PHP之前,可以先了解HTML、CSS、JavaScript等前端技术基础,以便更好地理解PHP的作

PHP学习笔记:网络爬虫与数据采集引言:网络爬虫是一种自动从互联网上抓取数据的工具,它可以模拟人的行为,浏览网页并收集所需的数据。PHP作为一种流行的服务器端脚本语言,在网络爬虫和数据采集领域也发挥了重要的作用。本文将介绍如何使用PHP编写网络爬虫,并提供实际的代码示例。一、网络爬虫的基本原理网络爬虫的基本原理是通过发送HTTP请求,接收并解析服务器响应的H

PHP学习笔记:模块化开发与代码复用引言:在软件开发中,模块化开发与代码复用是相当重要的概念。模块化开发可以将复杂的系统分解成可管理的小模块,提高开发效率和代码可维护性;而代码复用则可以减少冗余代码,提高代码的重用性。在PHP开发中,我们可以通过一些技术手段来实现模块化开发和代码复用。本篇文章将介绍一些常用的技术和具体代码示例,帮助读者更好地理解和应用这些概

PHP学习笔记:性能分析与调优引言:在Web开发中,性能是一个非常关键的因素。一个高性能的网站能够提供更好的用户体验,提高用户留存率,增加业务收入。而在PHP开发中,性能的优化是一个常见且重要的问题。本文将介绍PHP中性能分析与调优的方法,并提供具体的代码示例,帮助读者更好地理解和运用这些技巧。一、性能分析的工具Xdebug扩展Xdebug是一款功能强大的P

2023年,学习PHP的最佳途径是什么?随着互联网的快速发展,计算机编程成为了一项具有极高就业前景的技能。而在众多的编程语言中,PHP是一门被广泛应用于网络开发的语言。想要学习PHP,了解最佳的学习途径是非常重要的。PHP是一种开源的、服务器端脚本语言,它被用于开发动态网站和应用程序。相比于其他语言,PHP具有较低的学习曲线和广泛的应用领域,使其成为初学者的

学习PHP中的视频特效和滤镜处理函数方法PHP是一种强大的编程语言,广泛应用于Web开发领域。随着网站设计的发展,视频特效和滤镜处理越来越受欢迎。本文将介绍如何使用PHP实现视频特效和滤镜处理,以及一些常用的函数方法。一、安装ffmpeg扩展要处理视频,我们需要安装ffmpeg扩展。通过该扩展,我们可以在PHP中直接调用ffmpeg命令进行视频处理。安装过程

PHP学习笔记:表单处理与数据验证在网页开发中,表单是用户与网站进行交互的重要组件之一。当用户在网站上填写表单并提交数据时,网站需要对提交的数据进行处理和验证,确保数据的准确性和安全性。本文将介绍如何使用PHP来处理表单和进行数据验证,并提供具体的代码示例。表单提交和数据预处理在HTML中,我们需要使用<form>标签来创建一个表单,并指定表单的

PHP学习笔记:前后端分离与API设计概述:随着互联网的不断发展和用户需求的不断增加,前后端分离的开发模式越来越受到开发者的重视。前后端分离是指将前端和后端的开发分离开来,通过API进行数据交互,实现开发的高效性和灵活性。本文将介绍前后端分离的概念,以及如何设计API。前后端分离的概念:传统的Web开发模式是前后端耦合的,即前端和后端的开发是在同一个项目中进

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ホットトピック



