ホームページ バックエンド開発 PHPチュートリアル PHP を使い始めて習熟するまでに何年かかるかについて話しましょう

PHP を使い始めて習熟するまでに何年かかるかについて話しましょう

Jun 13, 2016 pm 12:17 PM
apache html linux mysql php

PHP を使いこなせるようになるまでに何年かかるか話しましょう

学生やネットユーザーからよく質問されるのですが、質問されるととても困惑します。まず、いくつかの状況を要約してみましょう

良い状況:

1. 才能があり、IQ が高く、心が広い人もいるという可能性も否定できません。すぐに始めることができますが、これは脳内の Z 字型の溝に関係しています。しかし、ほとんどの人の脳はほぼ同じ大きさです。

2. 狂った犬のように学習意欲が旺盛な人もいる可能性は否定できません。このタイプの人は、入社から昇進までのサイクルも非常に短いです。

3. MM プログラマーなど、非常に人気のある人がいる可能性は否定できません。問題が発生したときはいつでも、兄や妹、弟や妹が助け、指導し、あなたの代わりにプログラムをデバッグしてくれるでしょう。もっと頑張れば、この人たちは急速に進歩するでしょう。プログラミングの世界では、指導してくれるマスターがいて、習得が簡単であれば、飛んでいるのと同じくらい早くなります

については話しません。悪い状況。私と同じように才能がなく、みすぼらしいので、導いてくれる神もおらず、生来痛みを恐れるので、狂犬のような努力を達成できない人がいることも否定できません。 。

私の個人的な学習状況から言えば、これは「悪い状況」です。あなたが私のようにならないことを願っています

PHPについては、入門から習熟までに数年かかるテンプレートを提供します。他の言語については、自分で解決できます

1. 入門(第一段階)

標準: 基本的な文法をマスターします。メモ帳に hello world を書く能力。 wamp などの全自動パッケージをインターネットからダウンロードして、php apache 環境をインストールできます。同時に、Helloworld はこのステージ

を実行できます。これには約 1 週間から 1 か月かかります。情熱を見てください、固定されたものはありません。

精神状態 : 混乱しています。よく手で髪を引っ張ったり、夜更かししたりするのが一般的です

感情的な生活: ガールフレンドがいます

2. 入門 (第 2 段階)

標準: 簡単な HTML を学び、醜いスタイル シートを作成します。少なくとも div を使用してランダムな浮遊効果を作成できます。 PHP と連携して、ハードコードされた配列をページ上のループで表示します

精神状態: プログラマーは負け犬気質の始まりがあり、気性が悪く、口論を好みます。他には、PHP に未来があるのか​​、XX 言語に未来があるのか​​、私もゲイツに近いような気がします。

感情的な生活: ガールフレンドがいるかもしれません

3. プライマリステージ

標準: PHP を mysql に接続する方法を学習し、mysql に接続するためにクライアント ツールを使用できます。 phpadmin を自分でデプロイすることをお勧めします。非常に単純な SQL ステートメントを 2 つ書くことができます。 CSSとHTMLが改善されました。データを読み取り、一部のデータをページにループできること。

一次段階を離れるには非常に重要な要素があります。私はもはや「PHP と IIS は非常に優れている」と固く信じていません。 Linux がなぜか好きです

精神状態: 小さな会社で働いています。私はモテないし、話すのが好きではないので、言語を変えて学び直すか迷っています。インスピレーションを与える記事を読んで、朝食を抜くことが好きです

感情的な生活: ガールフレンドはいません。

4. ジュニアから中級段階

php apache 環境を手動で設定できるようになりました。 Linuxに興味を持ち始めた。少なくとも私は、yum を使用して php apache をワンクリックでインストールし、簡単な設定を行う方法を知っています。

プロジェクト マネージャーと一緒にプロジェクトに取り組み始めます。よく叱られる。バグのスキャンには多くのエネルギーを消費します

精神状態: しばしば崩壊の危機に瀕しています。彼はボサボサで、1か月間髪を切らずに放置することもよくあります。

感情的な生活: 彼女なし、憧れはあるがニキビたくさん

中期

中間段階に到達するには、少なくとも 2 ~ 3 つのリアルまたは準リアルのシミュレーション プロジェクトが必要です。プロジェクトでは、エラーデバッグの経験、パフォーマンスチューニングの実績、SQL最適化の実績をある程度蓄積してきました。

Linux スキルが向上し、Web サイトの Apache 構成を最適化できるようになりました。 nginx をある程度理解し、操作できるようになること

この時点で、重要な真実を理解していることになります。PHP をしっかり学びたい場合は、 PHP を知っているだけでは十分ではありません。同時に、一定の html の知識、js の知識、linux の知識、データベースの知識も習得する必要があります。そして、すべてを卑怯に学ぶことはできません。さもなければ、php を知っていることは無駄になってしまいます。

精神状態: 傲慢、私はそう感じている偉大な神になります。時々上司に昇給を求めてください。プロジェクトマネージャーと議論します。自分の考えはすべて正しいと考えてください。

感情的な生活: なし、ドゥアン

6. 中級・上級段階 (1)

中級から上級の段階に到達するには、大規模および中規模のプロジェクトをいくつか (いくつ? これはランダムです) 実行している必要があります。このプロジェクトでは、肉眼でバグを特定する高度なスキルを蓄積してきました。 PHP フロントエンド フレームワークを自分で書けるようになり、JS レベルも向上しました (ここではオリジナルの JS を指します)。会社の運用保守担当者と比べても、私のデータベース レベルはそれほど悪くありません。妊娠していて、操作とメンテナンスを交換できれば、1 日は嘔吐しません。

オープンソース コードに興味があります。オープンソース コードを上手に使用し、読み取る能力。たとえば、memcached や NOSql などの一部の製品です。

精神状態: 精神は徐々に平和になります。ようやくそこに道があることが分かりました。時には気が進まないこともありましたが、私は自分のリーダーシップを尊重するようになりました。

感情的な生活: 結婚しています。恋愛サイクルは非常に短い、それだけです。

7. 中級・上級段階 (2)

大規模および中規模のプロジェクトを行うのは、もはや PHP に限定されません。代わりに、バックエンドには Java などの言語が使用され、データ分析 (またはマイニング) には Python が使用され、フロントエンドには PHP が使用されます。少なくとも 2 つのデータベースをマスターする

現時点では、新しいテクノロジーの学習はすべてを知るレベルに達しており、新しい発音の文法を数分でマスターできます。

精神状態: 負け犬気質は消えた。非常に謙虚です。落ち込んでいるときに彼の本性が現れることもありますが、すぐに正常に戻ります

感情的な生活: 私には子供がいます

8. 上級段階

PHP は単なるツールです。他の言語についても同様です。

数学と c/c が苦手です。 PHP コアの変更は正常です。

同時に、PHP の上級段階に到達するには、PHP 自体とは何の関係もないと私は考えています。

精神状態: 完全に正常に戻りました。もう家を購入しました。自分の感情を自律的にコントロールする能力。

感情的な人生: 彼は達人でもあります。ご存知

9. さらに進んだ段階

を追加してください。気軽にプレイしてください。私たちは PHP またはテクノロジーの達人です。

上記は参考用です。誰もの道をコピーしたり、複製したり、まったく同じにすることはできません。そうでなければ、この人生に何の意味があるのでしょうか?

皆様にとって幸せな一日になりますように


———————— —— ———————–

【本を読むのも、ニュースを見るのも、勉強するのも嫌いでも、大丈夫です。私はあなたの「お供」になります】

私のやり方を奴隷にしてください: WeChat サブスクリプション アカウントをフォローしてください: プログラマーは出張中です。

私は毎日、ストーリー、ビジネスモデル、テクノロジーについてお話しします。

個人ウェブサイト: www.hishenyi.com

PHP を使い始めて習熟するまでに何年かかるかについて話しましょう


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

PHPおよびPython:さまざまなパラダイムが説明されています PHPおよびPython:さまざまなパラダイムが説明されています Apr 18, 2025 am 12:26 AM

PHPは主に手順プログラミングですが、オブジェクト指向プログラミング(OOP)もサポートしています。 Pythonは、OOP、機能、手続き上のプログラミングなど、さまざまなパラダイムをサポートしています。 PHPはWeb開発に適しており、Pythonはデータ分析や機械学習などのさまざまなアプリケーションに適しています。

PHPとPythonの選択:ガイド PHPとPythonの選択:ガイド Apr 18, 2025 am 12:24 AM

PHPはWeb開発と迅速なプロトタイピングに適しており、Pythonはデータサイエンスと機械学習に適しています。 1.PHPは、単純な構文と迅速な開発に適した動的なWeb開発に使用されます。 2。Pythonには簡潔な構文があり、複数のフィールドに適しており、強力なライブラリエコシステムがあります。

HTML:構造、CSS:スタイル、JavaScript:動作 HTML:構造、CSS:スタイル、JavaScript:動作 Apr 18, 2025 am 12:09 AM

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

PHPとPython:彼らの歴史を深く掘り下げます PHPとPython:彼らの歴史を深く掘り下げます Apr 18, 2025 am 12:25 AM

PHPは1994年に発信され、Rasmuslerdorfによって開発されました。もともとはウェブサイトの訪問者を追跡するために使用され、サーバー側のスクリプト言語に徐々に進化し、Web開発で広く使用されていました。 Pythonは、1980年代後半にGuidovan Rossumによって開発され、1991年に最初にリリースされました。コードの読みやすさとシンプルさを強調し、科学的コンピューティング、データ分析、その他の分野に適しています。

Laravelは紹介例 Laravelは紹介例 Apr 18, 2025 pm 12:45 PM

Laravelは、Webアプリケーションを簡単に構築するためのPHPフレームワークです。次のような強力な機能を提供します。インストール:Laravel CLIを作曲家にグローバルにインストールし、プロジェクトディレクトリにアプリケーションを作成します。ルーティング:ルート/web.phpのURLとハンドラーの関係を定義します。ビュー:リソース/ビューでビューを作成して、アプリケーションのインターフェイスをレンダリングします。データベース統合:MySQLなどのデータベースとのすぐ外側の統合を提供し、移行を使用してテーブルを作成および変更します。モデルとコントローラー:モデルはデータベースエンティティを表し、コントローラーはHTTP要求を処理します。

PHPの影響:Web開発など PHPの影響:Web開発など Apr 18, 2025 am 12:10 AM

phphassiblasifly-impactedwebdevevermentandsbeyondit.1)itpowersmajorplatformslikewordpratsandexcelsindatabase interactions.2)php'sadaptableability allowsitale forlargeapplicationsusingframeworkslikelavel.3)

データベース接続の解決問題:Minii/DBライブラリを使用する実用的なケース データベース接続の解決問題:Minii/DBライブラリを使用する実用的なケース Apr 18, 2025 am 07:09 AM

小さなアプリケーションを開発する際には、軽量データベース操作ライブラリをすばやく統合する必要性という厄介な問題に遭遇しました。複数のライブラリを試した後、私はそれらがあまりにも多くの機能を持っているか、あまり互換性がないかのどちらかであることがわかりました。最終的に、私は問題を完全に解決したYii2に基づいた単純化されたバージョンであるMinii/DBを見つけました。

Laravel Frameworkインストール方法 Laravel Frameworkインストール方法 Apr 18, 2025 pm 12:54 PM

記事の概要:この記事では、Laravelフレームワークを簡単にインストールする方法について読者をガイドするための詳細なステップバイステップの指示を提供します。 Laravelは、Webアプリケーションの開発プロセスを高速化する強力なPHPフレームワークです。このチュートリアルは、システム要件からデータベースの構成とルーティングの設定までのインストールプロセスをカバーしています。これらの手順に従うことにより、読者はLaravelプロジェクトのための強固な基盤を迅速かつ効率的に築くことができます。

See all articles